Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: скриншот сайта из командной строки  (Прочитано 1789 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн elagin1987

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Добрый день.
У меня есть задача, делать скриншот сайта из командной строки, сайта целиком. То есть я запускаю PHP скрипт, который запускает в консоли нужную команду или файл с параметрами(с какого сайта скринить, куда сохранять и т.д.).
Пробовал сделать это с использованием "CutyCapt", отличная утилита, но она долго делает скриншот сайта, Попробовал вариант с использованием "scrot", код ниже приведён, но скришот происходит всего экрана. Инетерсует может есть какие-то утилитки наподобие "CutyCapt" или в Ubuntu есть варианты какие-то, чтобы из консоли скринить сайты целиком с параметрами.
#!/bin/bash
firefox $1 # Start firefox and go to the passed in URL
scrot -d 1 test.png # Take screen grab with 5 second delay
(Нажмите, чтобы показать/скрыть)
P.S. imagemagick не предлагать.

Оффлайн shenmue

  • Любитель
  • *
  • Сообщений: 77
  • В APT есть коровья СУПЕРСИЛA
    • Просмотр профиля
    • SEclub
Re: скриншот сайта из командной строки
« Ответ #1 : 28 Апреля 2011, 19:09:17 »
есть шутер
который делает скрин сайта даже если он на экране не влезает
http://tuxomania.ru/publ/poleznye_melochi/shutter_skrinshot_v_ubuntu/2-1-0-31
« Последнее редактирование: 28 Апреля 2011, 19:12:39 от shenmue »
Хорошо сформулированная задача – основная часть ее решения.

Оффлайн elagin1987

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: скриншот сайта из командной строки
« Ответ #2 : 28 Апреля 2011, 19:13:00 »
Извините конечно, но не могли бы Вы показать пример кода, как можно его запустить передав параметры ему, какой сайт скринить и куда сохранять или хотя ссылку укажите, где это можно почитать. А то я смотрел и не нашёл ничего про работу его в консоли. Только видел оконный режим ((

Пользователь решил продолжить мысль 29 Апреля 2011, 01:18:07:
при запуске из под SSH проги "shutter" на локальной машине всё гуд, но на хостинге такое пишут - "Cannot open display". что делать? пробовал под параметрами "xvfb" запустить выдаёт - "xvfb-run: error: Xvfb failed to start". ПОМОГИТЕ!! плиз!!
« Последнее редактирование: 29 Апреля 2011, 01:18:07 от elagin1987 »

 

Страница сгенерирована за 0.092 секунд. Запросов: 25.