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

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№105-08-2008 14:05:22

cyberquoter
Участник
 
Группа: Members
Зарегистрирован: 05-08-2008
Сообщений: 2
UA: Firefox 3.0

Рендеринг

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

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

Отсутствует

 

№205-08-2008 18:39:34

Forest
Участник
 
Группа: Members
Откуда: Обнинск
Зарегистрирован: 05-04-2005
Сообщений: 1778
UA: Firefox 3.0

Re: Рендеринг

cyberquoter

Для windows-платформ решение со скриншотом было найдено:...

А при чем тут собственно Лис?
В коде скриншот делается с ИЕ.

В принципе наверное это можно сделать расширением - вроде  есть расширения, которые делают скриншоты страниц?..


---  ---

Отсутствует

 

№306-08-2008 03:30:31

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.1

Re: Рендеринг

Расширение Nightly Tester Tools умеет делать скриншоты.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

№407-08-2008 13:42:05

cyberquoter
Участник
 
Группа: Members
Зарегистрирован: 05-08-2008
Сообщений: 2
UA: Iceweasel 2.0

Re: Рендеринг

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

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

Отсутствует

 

№511-08-2008 21:59:07

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771
UA: Minefield 3.1

Re: Рендеринг

cyberquoter
Ну так распакуй расширение и посмотри как там.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

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