Описание тега spookyjs

SpookyJS позволяет управлять пакетами CasperJS с Node.js. На высоком уровне Spooky достигает этого, порождая Casper как дочерний процесс и управляя им через RPC.
1 ответ

Как я могу получить доступ к утилитам функции узла из spookyJS?

Я изо всех сил пытаюсь заставить функции утилит узла выводить что-либо из обратного вызова spookyJS: var utils = require('utils'); ...spooky code... spooky.on('remote.message', function(msg) { utils.log('message'); // does nothing this.utils.log('me…
17 фев '14 в 17:48
1 ответ

Глобальная переменная и внешние функции в SpookyJS

Я новичок в SpookyJS/CasperJS и пытаюсь выяснить ход выполнения. Вот чего я пытаюсь добиться: загрузить страницу сохранить изображение страницы передать это изображение в функцию и выполнить его (этот процесс довольно длинный: ~15 секунд) дождитесь,…
1 ответ

Доступность внешней переменной в обещании в nodejs

Может кто-нибудь объяснить мне, почему это не работает: var outsideVar = 15; myFunc.doSomething().then(function() { console.log("outsideVar: " + outsideVar); }).fail(function(err) { console.log("error: ", err); }); вывод - ошибка: undefined или outs…
29 апр '15 в 16:39
1 ответ

Связь между Node/Express и Spooky/Casper JS

Я попытался включить узел / экспресс с жутким JS. Тем не менее, я не смог отослать полученные элементы с помощью spooky js. Ниже мой код. С моим кодом я распечатал только foo, хотя намеревался получить все данные DOM-элементов с жутким видом. Мне бы…
20 май '14 в 19:58
2 ответа

Как установить slimerjs в качестве движка для casperjs при использовании spookyjs?

Я вожу casperjs через spookyjs и хочу использовать slimerjs, а не фантомы, в качестве движка для casperjs. При использовании casperjs вы устанавливаете движок при вызове casperjs из командной строки следующим образом: casperjs *scriptname* --engine=…
13 май '14 в 16:54
1 ответ

Как я могу создать новый процесс и выйти из скрипта node.js?

У меня есть скрипт командной строки nodeJS, который взаимодействует с веб-сайтом с помощью phantomJS через casperJS/spookyJS. Событие перенаправления мешает моему процессу работать правильно. Как бы я ответил на перенаправление, породил новый процес…
23 фев '14 в 09:42
1 ответ

Как вызвать функцию внутри SpookyJS?

У меня есть функция под названием clickMore: function clickMore(max, i){ i = i || 0; if ((max == null || i < max) && this.visible(moreButton)) { // synchronous // asynchronous steps... this.thenClick(moreButton); // sometimes the click is…
15 июл '14 в 22:23
2 ответа

Ошибка - запуск spookyjs

Я получаю следующую ошибку в windows во время бега spookyjs но код работает в linux, ошибка events.js:85 throw er; // Unhandled 'error' event ^ Error: spawn casperjs ENOENT at exports._errnoException (util.js:746:11 at Process.ChildProcess._handle.o…
24 июл '15 в 12:06
2 ответа

SpookyJS: Console.log не работает внутри тогда

try { var Spooky = require("spooky"); } catch (e) { console.log(e); } var spooky = new Spooky({ capser: { logLevel: "debug", verbose: true }, child: { command: "./casperjs/bin/casperjs", port: 8081, spooky_lib: "./node_modules/spooky/" } }, function…
13 ноя '13 в 16:09
1 ответ

Почему CasperJS заполняет ввод текста с помощью [объект объекта]

Я использую этот код для заполнения ввода текста spooky.then([{question: question}, function(question) { this.fill('form[name="askmore"]', { questionask: question}, false); }]); У меня есть действительный укус в question, Вот разметка формы: <for…
0 ответов

Как продолжить на определенном этапе - spookyjs?

Я использую spookyjs для тестирования моего приложения. Вопрос Есть ли способ заставить spookyJ запускаться на определенном этапе? Как заставить старт на определенном шаге spookyJs? пример SpookyJs будет запускаться шаг за шагом. Предположим, что на…
22 июн '15 в 07:42
1 ответ

Селектор CasperJS/SpookyJS css существует и не существует

У меня странная проблема во время очистки экрана с spookyjs / capserjs. Я хочу получить информацию со следующего веб-сайта: " https://www.rwe-smarthome.de/is-bin/INTERSHOP.enfinity/WFS/RWEEffizienz-SmartHome-Site/de_DE/-/EUR/ViewApplication-DisplayW…
0 ответов

Как загрузить веб-страницу после инициализации spooky.js

Можно ли связать миссии с spookyjs после инициализации? Что-то вроде этого: Spooky = require('spooky'); var spooky = new Spooky({ child: { transport: 'http' }, casper: { logLevel: 'debug', verbose: true } }, function (err) { if (err) { e = new Error…
03 июл '15 в 11:04
1 ответ

Как использовать мышь в SpookyJS?

Как использовать мышь в SpookyJS? В CasperJS я могу использовать мышь: var casper = require('casper').create(); var mouse = require("mouse").create(casper); Как я могу сделать это с SpookyJS?
17 авг '15 в 20:37
0 ответов

Передача экземпляра socket.io в жуткий

В моем коде у меня есть сервер socket.io, и мне нужно, чтобы клиенты посылали сигнал на сервер, а затем начинали появляться с жутким... после запуска, я должен отправлять туда и обратно некоторые данные с сервера на клиент через io, поэтому мне нуже…
25 июн '18 в 15:27
1 ответ

Все XPaths возвращают несуществующую ошибку в CasperJS?

Просто чтобы быть ясно, я использую SpookyJS, которая является библиотекой, которая позволяет безголовый CasperJS. Я могу просто щелкнуть и выбрать другие XPath-ы на всех других страницах, проблема только на конкретной странице, страница загружается…
1 ответ

Как сбросить объект в Spooky JS

В CasperJS легко сбросить объект, используя: var utils = require('utils'); utils.dump(myObj); Как сделать дамп объекта с spooky.js подобным образом?
06 фев '14 в 00:24
0 ответов

Не может передать "this" в качестве параметра в spookyjs

Я пытаюсь передать "this" в качестве аргумента Spooky.emit, но не получаю вывод. Это мой код: var Spooky = require('spooky'); var spooky = new Spooky({ child: { transport: 'http' }, casper: { logLevel: 'debug', verbose: true } }, function() { spooky…
21 май '15 в 19:37
0 ответов

spawn casperjs ENOENT ошибка упругого бобового стебля AWS

Я пытаюсь запустить скребок Каспера на nodejs, используя SPOOKY. Скрепер отлично работает, когда я запускаю его на локальном хосте, но выдает ошибку ниже при развертывании проекта на сервере AWS эластичных бобовых стеблей. Error: spawn casperjs ENOE…
1 ответ

Как передать параметр в Spooky в nodejs

Я пытаюсь отправить параметр countryCode в функцию spookyjs. У меня вопрос, как это сделать, потому что, когда я хочу использовать countryCode внутри spooky.then(функция), countryCode пуст Спасибо большое Это код вызова var greetings = require("./ge…
29 апр '16 в 10:37