1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2200+ и мы растем!
    Скрыть объявление

Парсер JS::Chrome::ScreenshotsMaker 2.1

Демонстрация работы с puppeteer(Chrome) на примере создания скриншотов сайтов

  1. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.731
    Симпатии:
    1.929
    Metroid нравится это.
  2. Kreola

    Kreola Member

    Регистрация:
    23 июн 2013
    Сообщения:
    202
    Симпатии:
    19
    После добавления нужного модуля js
    Настройки пресета, отличаются от тех, что приведены в статье.
    Пожалуйста, подчините.
    + хотелось бы реализацию прокси.

    Снимок.PNG
     
  3. relay

    relay A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 июл 2013
    Сообщения:
    147
    Симпатии:
    101
    Git Bash установлен?
     
  4. Kreola

    Kreola Member

    Регистрация:
    23 июн 2013
    Сообщения:
    202
    Симпатии:
    19
    Да
     
  5. relay

    relay A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 июл 2013
    Сообщения:
    147
    Симпатии:
    101
    должны быть установлены
    url-parser
    tls-browserify
    crypto-browserify

    под windows используйте Git Bash для запуска chromium (вместо cmd)
    и правильный endpoint
     
    Kreola нравится это.
  6. Kreola

    Kreola Member

    Регистрация:
    23 июн 2013
    Сообщения:
    202
    Симпатии:
    19
    Видимо об этом нигде не написано, и само собой этого нет. И зачем оно, если уж на то пошло?
     
  7. relay

    relay A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    22 июл 2013
    Сообщения:
    147
    Симпатии:
    101
    я тоже не мог этот пресет запустить, связался с саппортом
    из своей переписки с саппортом описал примерный порядок действий
    тк это было давно, точную последовательность сейчас написать не могу
    пресет рабочий, но запустить его было нелегко
     
    Kreola нравится это.
  8. Kreola

    Kreola Member

    Регистрация:
    23 июн 2013
    Сообщения:
    202
    Симпатии:
    19
    Понял, будем пробовать, благодарю!
     
  9. Kreola

    Kreola Member

    Регистрация:
    23 июн 2013
    Сообщения:
    202
    Симпатии:
    19
    Приветствую, Модули добавил, запуск из bash сделал, опции появились.
    Запускаем тест получаем ошибку.
    upload_2020-1-10_10-55-52.png
     
  10. Support Alexander

    Support Alexander Moderator
    Команда форума A-Parser Enterprise

    Регистрация:
    27 сен 2019
    Сообщения:
    80
    Симпатии:
    35
    Давайте перейдем в личку.
     
  11. Support Vlad

    Support Vlad Moderator
    Команда форума A-Parser Enterprise

    Регистрация:
    6 апр 2020
    Сообщения:
    132
    Симпатии:
    34
    relay нравится это.
  12. Support Alex

    Support Alex Moderator
    Команда форума A-Parser Enterprise

    Регистрация:
    1 окт 2019
    Сообщения:
    131
    Симпатии:
    24
  13. Support Vlad

    Support Vlad Moderator
    Команда форума A-Parser Enterprise

    Регистрация:
    6 апр 2020
    Сообщения:
    132
    Симпатии:
    34
  14. ozand

    ozand A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 ноя 2019
    Сообщения:
    37
    Симпатии:
    15
    Мне кажется у вас в коде парсера width и height не используется. Т.е. что бы не указывать, все равно скриншот будет 800 x 600
     
  15. ulan

    ulan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    25 июл 2013
    Сообщения:
    48
    Симпатии:
    5
    возможно ли делать скриншот всей страницы а не только видимой области?
     
    Lemaitre Alexandre нравится это.
  16. harlam

    harlam A-Parser Pro License
    A-Parser Pro

    Регистрация:
    23 окт 2020
    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте,
    Не запускается помогите

    Error: Start: JS::Chrome::ScreenshotsMaker Error: Cannot init Parser: Error: Failed to launch the browser process! [0422/111835.494581:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180. TROUBLESHOOTING: https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md at onClose (/root/aparser/dist/nodejs/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:193:20) at Interface.<anonymous> (/root/aparser/dist/nodejs/node_modules/puppeteer/lib/cjs/puppeteer/node/BrowserRunner.js:183:68) at Interface.emit (events.js:327:22) at Interface.close (readline.js:424:8) at Socket.onend (readline.js:202:10) at Socket.emit (events.js:327:22) at endReadableNT (internal/streams/readable.js:1327:12) at processTicksAndRejections (internal/process/task_queues.js:99:21)

    Установлено:
    puppeteer
    url-parser
    tls-browserify
    crypto-browserify
     
    #16 harlam, 22 апр 2021
    Последнее редактирование: 22 апр 2021
  17. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    3.731
    Симпатии:
    1.929
  18. Support Ilia

    Support Ilia Moderator
    Команда форума A-Parser Enterprise

    Регистрация:
    6 апр 2020
    Сообщения:
    168
    Симпатии:
    35
    Vvtex нравится это.

Поделиться этой страницей