Страницы: 1
Добрый день, ув.форумчане!
Возник вопрос по UNIX-версии Mozilla Firefox (по сути - не важна версия). На некоторм форуме вебпрограммистов встала задача получения скриншотов сайтов из php. У языка есть только 1 способ работы с приложениями (интересующий нас) - это работа с шеллом (ssh и т.п.).
Для windows-платформ решение со скриншотом было найдено:
<?php
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("http://nulled.ws");
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "iesnap.png");
?>
Можно ли найти подобное решение (с использованием шелла, при условии, что иксы установлены) для nix-платформы?
Заранее, спасибо
Отсутствует
cyberquoter
Для windows-платформ решение со скриншотом было найдено:...
А при чем тут собственно Лис?
В коде скриншот делается с ИЕ.
В принципе наверное это можно сделать расширением - вроде есть расширения, которые делают скриншоты страниц?..
--- ---
Отсутствует
Дык дело не в IE - хотелось бы найти API-функции самого лиса, если есть они, конечно.
Т.е. обратился к лису по сокету (например) - получил скриншот. Или запустил лиса с входными параметрами - получил скриншот.
Наверное, многого хочу?
Отсутствует
Страницы: 1