Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Стартапы, проекты, идеи > Эмуляция работы браузера с помощью PHP


Автор: LagerAlexey 4.9.2008, 15:19
Не всю работу по автоматизации работы с чужими сайтами удобно выполнять из PHP. Некоторые "фичи", особенно работу с AJAX или закрытыми областями сайтов, проще выполнять напрямую из браузера. Программисты под Windows знают, как программно управлять Internet Explorer'ом, но для PHP-программистов такие возможности недоступны. Мы нашли способ обойти это ограничение. 

Xedant Human Emulator - обычный Internet Explorer, "обернутый" в сервер, к которому можно обращаться как к обычному веб-серверу. Ставите его на любую Windows-машину с внешним IP-адресом, в PHP пишете команду вроде $browser->navigate("www.yahoo.com ");, и браузер подчиняется Вашим командам. 

Парой строк PHP-шного кода можно заполнить формы, нажать на кнопки, кликнуть по ссылкам, перетащить элементы по страницам, сохранить интересующую информацию в файл - абсолютно так же, как это делает "живой" пользователь Internet Explorer'а. 

Xedant Human Emulator может работать в мультиоконном режиме, исполняя несколько скриптов одновременно, что в свою очередь  экономит время на рутиную работу выполняемую ежедневно. Если возникли вопросы - пишите:

ICQ: 420-444-071
e-mail: [email protected]

Удачи,
Алексей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)