Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

Разработка » Рендеринг » 07-08-2008 13:42:05

Дык дело не в IE - хотелось бы найти API-функции самого лиса, если есть они, конечно.
Т.е. обратился к лису по сокету (например) - получил скриншот. Или запустил лиса с входными параметрами - получил скриншот.

Наверное, многого хочу? :)

Разработка » Рендеринг » 05-08-2008 14:05:22

Добрый день, ув.форумчане!

Возник вопрос по 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-платформы?
Заранее, спасибо :)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]