Комментарии 63
хм интерестно а как бы под никсой и без окон сделать…
какого размеро открылось окошко
исправте
исправтеисправьте
надеюсь минусуют те, кто сам никогда ошибок не делает
советую всем поставить проверку правописания в Вашем любимом браузере, что бы не пришлось указывать на ошибки.
вот несколько ссылок:
для Firefox
для Opera
для других, думаю, Вы и сами найдете.
вот несколько ссылок:
для Firefox
для Opera
для других, думаю, Вы и сами найдете.
Да здравствует снова параноя(!)
а ведь считал что избавился уже))
а ведь считал что избавился уже))
а как насчет времени? сколько секунд уходит ( в среднем ) на создание скрина?
Опробовал скрипт автора, всё работает, на моей машине скрины делаются от 10 до 15 секунд. Тестировал на ие6. Заметил, что во время построения рисунка мой пхп съедаел от 60 до 80 % cpu, что весьма и весьма печально, хотя процессор и не самый слабый. И ещё почему-то не работает $browser->Quit();.
Осталось написать скрипт, который будет выдирать из страницы текст с картинками и сохранять в удобном варианте (pdf).
> Они умеют делать скриншоты в Microsoft Windows
мда… лучшебы они делали в UNIX консоле без GUI, тогдабы было супер, а так совершенно бесполезная вещь
мда… лучшебы они делали в UNIX консоле без GUI, тогдабы было супер, а так совершенно бесполезная вещь
мы в работе используем вот это: www.betalon.com/blog/server/create-your-own-website-screenshot-server.htm
работает в любой операционной системе где есть Firefox 3
работает в любой операционной системе где есть Firefox 3
А где ни есть ФФ
С админом отношения хорошие но он ни за что на сервер ни поставит такого рода приложения )
С админом отношения хорошие но он ни за что на сервер ни поставит такого рода приложения )
Не слишком хорошо работает.
Поставил это все дело на не очень свежем ноуте под убунтой. Тестил с удаленных машин. По одному скриншоту делает нормально, только если сайт тяжелый и подгружается долго, то можно не дождаться скриншота. Вот например thg.ru у меня так и не показался.
Если запустить несколько параллельных запросов, то начинает чудить. То по одному запросу отдаст чужой скрин, то вкладки пустые оставляет, то предлагает скачать файл нулевого размера.
Поставил это все дело на не очень свежем ноуте под убунтой. Тестил с удаленных машин. По одному скриншоту делает нормально, только если сайт тяжелый и подгружается долго, то можно не дождаться скриншота. Вот например thg.ru у меня так и не показался.
Если запустить несколько параллельных запросов, то начинает чудить. То по одному запросу отдаст чужой скрин, то вкладки пустые оставляет, то предлагает скачать файл нулевого размера.
Следующий шаг кросплатформенное решение
в тему PS статьи:
sсreengrub? https://addons.mozilla.org/en-US/firefox/addon/1146 хочешь всю, хочешь видимое, хочешь кастом…
sсreengrub? https://addons.mozilla.org/en-US/firefox/addon/1146 хочешь всю, хочешь видимое, хочешь кастом…
А чем не устраивает BrowserShots?
Злой дядя может попросить ваш скрипт сделать скирншот его странички с IE-сплоитом ]:->
Спасибо автору, полезные вещи.
site-shot.ru/test/ — преальфа, пребеда и т.д. Просто тупой парсинг с другого ресурса. Ничего не вводите, просто нажмите на Shot, появится страничка яшы. Поможите мальчику доделать :)
Осилит habrahabr.ru/blogs/design/61792/ — Групповой Pixel Art
153 секунды, файл на выходе — 5.8 Миб.
Правда пришлось допилить. Вместо:
$browser->Document->documentElement->scrollTop=$top;
нужно
$browser->Document->body->scrollTop=$top;
Строчка запуска:
php -d extension_dir=c:\php\ext\ -d extension=php_gd2.dll -d memory_limit=400M ie.php
Ну и конечно поколдовать со значениями высоты скролинга.
Правда пришлось допилить. Вместо:
$browser->Document->documentElement->scrollTop=$top;
нужно
$browser->Document->body->scrollTop=$top;
Строчка запуска:
php -d extension_dir=c:\php\ext\ -d extension=php_gd2.dll -d memory_limit=400M ie.php
Ну и конечно поколдовать со значениями высоты скролинга.
Неужто memory limit до конца выжирает? O_o
Есть вопросик к спецам по COM-интерфейсу IE. Напишите в личку, кому интересно.
Кстати, могу поделиться перловым аналогом — Win32-CaptureIE-1.30 Делает вполне приличные скрины даже при 1600Х1200. Я так за Яндекс.Пробками наблюдаю.
Мсье знает толк в извращениях.
Пользуюсь browsershots.org/ и Вам рекомендую.
Пользуюсь browsershots.org/ и Вам рекомендую.
Вы — не автор
domaintimes.net/forum/showthread.php?p=15364
domaintimes.net/forum/showthread.php?p=15364
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Делаем скриншоты сайтов