Вопросы по теме 'nightmare'
Безголовый запуск электрона (атомной оболочки) на сервере Linux через Nightmare.js
Я создаю парсер, чтобы упростить сканирование одностраничных приложений JS.
После некоторого невероятного разочарования в PhantomJS (утечки памяти, устаревший webkit, нежить-процессы и многие другие проблемы) я решил перейти на NightmareJS ,...
5124 просмотров
schedule
13.08.2023
Как выполнить щелчок по href с помощью функции javascript с помощью кошмара
Я хотел знать, как я могу нажать кнопку с кошмаром с этими атрибутами.
<a class="auth_button leftbtn" href="javascript:SubmitAuthCode( 'enter a friendly name here' );">
<h3>Submit</h3>
<h5>my special access...
1221 просмотров
schedule
07.11.2022
Как выполнять несколько функций Nightmare асинхронно
Я очищаю веб-страницу с помощью Nightmare и хотел бы знать, как повторно использовать функцию в массиве входных данных.
Допустим, у меня есть метод для получения заголовка страницы
function* test(url,callback) {
var size = { width: 1920,...
1135 просмотров
schedule
07.12.2023
кошмар.js не возвращает никакого вывода
Я пытаюсь запустить свой файл test.js ниже с помощью команды:
DEBUG=nightmare node --harmony test.js
и вывод:
nightmare queueing action "goto" for http://google.com +0ms
nightmare queueing action "wait" +2ms
nightmare queueing action...
2345 просмотров
schedule
15.10.2023
очистить кеш в Nightmare.js (Электрон)
Я использую кошмар js для входа на сайт, который устанавливает токен в локальном хранилище. Тем не менее, любые будущие тесты, которые я запускаю, пользователь уже вошел в систему. Я предполагаю, что локальное хранилище не было очищено. Есть...
4721 просмотров
schedule
14.02.2023
Не удается найти модуль "окно браузера" с кошмаром и nodejs
Мне трудно запускать кошмар от nodejs. Я начал с примера, представленного в README, пробовал другую версию электронного предварительно собранного и различные настройки, но я всегда получаю узел, который не может найти модуль окна браузера. Вот мой...
1987 просмотров
schedule
13.11.2022
Взаимодействие ВО, Генераторов, Промисов и возвращаемого объекта.
Я пытаюсь понять, как взаимодействуют кошмар и во. Пожалуйста, найдите ниже (почти) оригинальный пример страницы кошмара.
Может ли кто-нибудь дать мне подсказку, как узнать последовательность происходящих событий, т.е.
почему функции...
202 просмотров
schedule
11.06.2022
Можно ли передавать информацию из браузера в область Node с помощью Nightmare.js (v2 Electron)?
Я использую Nightmare.js (v2.3.3) для автоматизации части моего рабочего процесса, когда мне нужно получить доступ к веб-сайту, который обновляет нашу базу данных. Мне удалось заставить Nightmare работать с основными вещами, такими как .type ,...
1771 просмотров
schedule
22.01.2023
Кошмар .click событие onclick
Я пытаюсь щелкнуть элемент onclick. Источник целевого сайта
<td class="td-03">
<p class="td-03">hogehoge</p>
</td>
<td class="td-04">
<p class="td-04">
<input...
2085 просмотров
schedule
17.10.2022
NightmareJS без закрытия браузера
Я привык к PhantomJS и Watir, которые предоставляют REPL из коробки. REPL позволяет мне выполнять вызовы автоматизации в работающем в данный момент браузере.
Это интересный способ создания сценариев автоматизации, потому что я могу наблюдать за...
1352 просмотров
schedule
28.01.2024
Как сделать что-то в зависимости от состояния в Nightmare?
Я создаю скрипт, используя Nightmare , необходимые шаги моих скриптов:
Откройте страницу
Проверка регистрируется с помощью cookie
Логин не зарегистрирован
Выполнить все остальные задания
Что-то вроде этого кода:
nightmare...
454 просмотров
schedule
22.03.2023
Nightmare.js - функция щелчка addEventListener не будет выполняться
Я пытаюсь понять, как сделать скрипт щелкнуть ссылку и перейти на какую-то страницу, а затем выполнить какое-то действие . Вот пример, с которым я застрял, это не работает.
var Nightmare = require('nightmare');
var nightmare = Nightmare({ show:...
457 просмотров
schedule
05.04.2023
Как отключить показ подсказки принтера в NightmareJs
Я пытаюсь загрузить один из PDF-файлов со своего сервера, используя Nightmarejs. Я установил его через модуль узла как: -
npm install nightmare
и запишите следующий код: -
var Nightmare = require('nightmare');
var nightmare =...
550 просмотров
schedule
02.07.2022
Запуск приложения кошмарного узла js в iisnode
Мы создали приложение node js с помощью hapi node js и включили некоторые функции веб-скрейпинга, используя nighmare node js.
Было несколько открытых API с использованием hapi, и все отлично работает с запуском приложения в командной строке,...
245 просмотров
schedule
17.12.2022
Как я могу последовательно загружать несколько файлов с помощью NighmareJs?
Я очень новичок в NodeJs и NightmareJs. Мне нужно загрузить несколько файлов с одной страницы, используя nightmare-inline-download плагин. Пока мой код ниже может загрузить первый файл. Но я не могу понять, как загрузить все файлы, связанные со...
635 просмотров
schedule
28.02.2023
Расширение определений DefinitelyTyped .d.ts
Я пытаюсь использовать кошмар в машинописи с типами из DefinitelyTyped. однако типы там неполные (отсутствует метод then ), а еще я хочу добавить динамически некоторые методы (как это сделано в этот плагин ).
Я не понимаю, как расширить...
395 просмотров
schedule
15.05.2024
Как я могу получить загрузку, инициированную JavaScript, с помощью Nightmare js?
Загрузка файла запускается нажатием на кнопку. Кнопка имеет атрибут onclick , который инициирует загрузку файла.
Поскольку у меня нет прямого URL-адреса файла. Я не могу использовать модуль request для запроса файла, как описано в Загрузить...
397 просмотров
schedule
19.01.2023
Список узлов Electron Nightmare.js в массив
Я пытаюсь пройти через NodeList, полученный через Nightmare.js. Выполнение в инструментах разработки работает, как и ожидалось, но в Electron я не могу успешно преобразовать NodeList в массив.
nightmare...
286 просмотров
schedule
15.10.2023
Парсинг с помощью NightmareJS с NodeJS
Я пытаюсь очистить и сохранить результаты в своей базе данных. Я использую NodeJS (фреймворк Sails.js)
Это рабочий пример использования cheerio :
getRequest('some-url').then((data) => {
const $ = cheerio.load(data);
let title =...
755 просмотров
schedule
04.02.2023
Как использовать кошмар, чтобы нажать клавишу со стрелкой?
Есть ли способ использовать кошмар (модуль nodeJS) для нажатия клавиши со стрелкой? Либо отправив ключ конкретному элементу, либо щелкнув элемент и отправив нажатие клавиши на страницу в целом?
Моя проблема в том, что есть раскрывающееся меню, при...
594 просмотров
schedule
16.06.2023