Size: a a a

JavaScript Noobs — сообщество новичков

2020 August 14

w

whyamsx in JavaScript Noobs — сообщество новичков
ой, не тому отправил)
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
Народ, кто шарит в Puppeteer!
Не могу понять почему у меня не сохраняются айдишники страниц в текстовый файл, вот код:

const puppeteer = require('puppeteer');
const fs = require('fs');

(async () => {
   const browser = await puppeteer.launch();
   const page = await browser.newPage();

   const ids = [];

   for (id = 184; id < 200; id++) {
       await page.goto('https://apphx.pscu.com/AP/APCardholder/pages/dsologin?clientId=' + id + '&siteFlag=true');
       if (document.title === "Login") {
           ids.push(document.title);
       }
   }

   ids.forEach(id => fs.writeFile('ids.txt', id));

   await browser.close();
 })();
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
Переслано от whyamsx
я конечно не про в этом деле но проблема может быть в async
ИЛИ в стрелочной функции, иногда из-за них тоже бывают ошибки, попробуй юзать стандартную function (){}
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
источник

F

Finn Eisenberg in JavaScript Noobs — сообщество новичков
Ага, понял, спасибо, сейчас попробую...
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
кароче такая тема, есть сайт, на нем JS создаёт таймер обратного отсчета
сайт не мог
как я могу найти этот таймер и пофиксить, убрать задержку?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
Finn Eisenberg
Ага, понял, спасибо, сейчас попробую...
почему должны сохранятсья айди?
forEach работает по аргументам (value index array ) 1 аргумент это value = значение а значение там  ids.push(document.title);  именно тайтл  и то только там где document.title === "Login а значит все верно
толкьо 1 страница с тайтлом логин вот она в файл и записала ровно то что сказали, а имеено записать значение которое по условию будет  значения тайтла и только в том случае если тайтл = логин а логин там один
программа работает корректно, мб задача поставлена не корректно или что я что-то не так понял?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
whyamsx
кароче такая тема, есть сайт, на нем JS создаёт таймер обратного отсчета
сайт не мог
как я могу найти этот таймер и пофиксить, убрать задержку?
а теперь подробнее при чем здесь весь этот код? const puppeteer = require('puppeteer');
const fs = require('fs');

(async () => {
   const browser = await puppeteer.launch();
   const page = await browser.newPage();

   const ids = [];

   for (id = 184; id < 200; id++) {
       await page.goto('https://apphx.pscu.com/AP/APCardholder/pages/dsologin?clientId=' + id + '&siteFlag=true');
       if (document.title === "Login") {
           ids.push(document.title);
       }
   }

   ids.forEach(id => fs.writeFile('ids.txt', id));

   await browser.close();
 })();
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
Андрей
а теперь подробнее при чем здесь весь этот код? const puppeteer = require('puppeteer');
const fs = require('fs');

(async () => {
   const browser = await puppeteer.launch();
   const page = await browser.newPage();

   const ids = [];

   for (id = 184; id < 200; id++) {
       await page.goto('https://apphx.pscu.com/AP/APCardholder/pages/dsologin?clientId=' + id + '&siteFlag=true');
       if (document.title === "Login") {
           ids.push(document.title);
       }
   }

   ids.forEach(id => fs.writeFile('ids.txt', id));

   await browser.close();
 })();
к моему вопросу он никак не относится, этот код был моим ответом на чужое сообщение выше
источник

А

Андрей in JavaScript Noobs — сообщество новичков
whyamsx
к моему вопросу он никак не относится, этот код был моим ответом на чужое сообщение выше
а в чем твой вопрос конкретно ( с кодом?)
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
мой вопрос вообще насчет setTimeout
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
есть сайт, на нем происходит действие после обратного отсчета (от 10 до 1), мне нужно его ускорить
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
заставить всегда быть на нуле
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
как можно найти переменную которая за это отвечает?
источник

А

Андрей in JavaScript Noobs — сообщество новичков
ты хочеш в консоли манипулировать таймаутом?
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
Андрей
ты хочеш в консоли манипулировать таймаутом?
да
источник

А

Андрей in JavaScript Noobs — сообщество новичков
может ты его хочеш удалить?
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
нет, удалить не прокатит
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
там в чем прикол
источник

w

whyamsx in JavaScript Noobs — сообщество новичков
есть браузерная игруля сделана на node
там можно переключаться между комнатами, но каждые 10 сек
источник