Resultados de la búsqueda a petición "casperjs"
Recorra la lista de elementos en los que se puede hacer clic y escriba el html en los archivos respectivos
Estoy usando jQuery para obtener una lista de elementos que contienen ciertas palabras clave. Puedo obtener la lista de elementos, pero no sé cómo recorrer cada elemento, hacer clic en su elemento secundario y descargar la página recién cargada. ...
Necesito extraer todos los valores de id con casperjs
id = casper.evaluate(function() { return Array.prototype.map.call(document.querySelectorAll("image"), function(e) {return e.getElementById();});}); this.echo(id);
CasperJS / PhantomJS .then en do / while Loop no funciona
Algo así me pareció bastante lógico, pero causó que wtfcrash fantasma (Eso es lo que se llama en el registro pero no proporciona información útil) ... do { casper.then(function() { var targetFound = false; links = this.evaluate(getLinks); var ...
Casperjs iterando sobre una lista de enlaces usando casper.each
Estoy tratando de usar Casperjs para obtener una lista de enlaces de una página, luego abrir cada uno de esos enlaces y agregar a un objeto de matriz un tipo particular de datos de esas páginas. El problema que tengo es con el bucle que se ...
Cómo pasar el mouse correctamente sobre un elemento en PhantomJS / CasperJS
En mi opinión, un problema de obtener contenido dinámico es realmente muy ambiguo. Traté de encontrar información útil, usé muchos ejemplos de código diferentes, ciertamente modificándolos para mis propósitos, pero desafortunadamente, sin ningún ...
Automatice la descarga diaria de archivos csv desde el botón del sitio web
Me gustaría automatizar el proceso de visitar un sitio web, hacer clic en un botón y guardar el archivo. La única forma de descargar el archivo en este sitio es hacer clic en un botón. No puede navegar al archivo usando una url. He estado ...
CasperJS: ¿Por qué mi URL cambia a aproximadamente: en blanco cuando se carga mi página?
Soy un principiante en PhantomJS / CasperJS. Solo quiero comenzar una sesión y verificar que esté bien. Aquí está mi código: var casper = require('casper').create({ verbose: true, logLevel: 'debug', pageSettings: { loadImages: false, ...
CasperJS publica solo el último elemento varias veces desde mi bucle for
CasperJS es impresionante, pero no publica en mi host local cuál es el resultado de mi consola. casper.wait(5000, function () { casper.wait(1000, function () { casper.then(function(){ for (var i = 0 ; i < 10; i++) { var description ...
CasperJS / Javascript Seleccionando Múltiples Opciones
Intentando raspar un sitio web, donde este es el código HTML genérico <select id="xxx" multiple name="zzz"> <option value="123">xaxaxa</option> <option value="124">zazaza</option> <option value="125">ajajaj</option> ...
Cómo cambiar la versión de PhantomJS
Estoy aprendiendo PhantomJS para raspar. Empecé a incorporar CasperJS. Cuando ejecuto CasperJS y el nombre de archivo vuelvo CasperJS needs PhantomJS v1.x¿Cómo se cambia la versión PhantomJS para usar CasperJS? ¿Hay una manera más fácil de ...