Título: Tutorial básico de Quickjs Publicado por: @XSStringManolo en 9 Enero 2021, 03:38 am Tutorial básico de quickjs.
Qué es: Quickjs es un entorno de ejecución (motor) de javascript que cumple en gran medida con el estandar de javascript. Sirve para interpretar, ejecutar o compilar codigo javascript. Cómo se compara a Node.js y a Chrome: Quickjs es mucho más pequeño que node o v8. Se ejecuta de forma rápida sin esperar al cargar scripts y ocupa poco espacio, lo que lo hace ideal para crear pequeños scripts y utilidades para la consola de comandos de Linux, Windows o Termux. Como se instala: Puedes descargarlo de su página oficial, de github y compilarlo o utilizando apt-get install quickjs A parte del javascript estandar que más trae: Trae 2 librerías preinstaladas que podemos importar. std y os. La librería std trae varias funciones del lenguaje de C y la librería os trae hilos, funciones para abrir procesos, y varias utilidades. Al lio: holaMundo.js Código
Puedes ejecutarlo con el comando qjs holaMundo.js También puedes compilarlo con qjsc -o holaMundo holaMundo.js correrCualquierComando.js Código
generadorDeArchivos.js Código
scraper.js Código
Puedes compilarlos y meterlos en bin y darle permisos para usarlos como cualquier otro comando sin necesidad de estar en la misma carpeta que el código. qjsc -o scraper scraper.js && cp scraper ~/../usr/bin/ && chmod +775 ~/../usr/bin/scraper scraper -t https://example.com -s a Documentación Official Quickjs: https://bellard.org/quickjs/quickjs.html Documentación Herramienta Pup para usar selectores en la linea de comandos: https://github.com/ericchiang/pup Título: Re: Tutorial básico de Quickjs Publicado por: open_18 en 8 Noviembre 2021, 22:28 pm Pedir un solo CARÁCTER ALFANUMERICO (a-z, 1..9, ¿+¿/ etc) mediante una función. por favor
Título: Re: Tutorial básico de Quickjs Publicado por: @XSStringManolo en 12 Noviembre 2021, 15:50 pm Pedir un solo CARÁCTER ALFANUMERICO (a-z, 1..9, ¿+¿/ etc) mediante una función. por favor Código
|