URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 5615
[ Назад ]

Исходное сообщение
"Управление Internet Explorer'ом из PHP"

Отправлено LagerAlexey , 13-Мрт-08 14:05 
Всем привет.

Выпустили новую софтинку по автоматизации работы с сайтами.

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

Pastukhov Human Emulator - обычный Internet Explorer, "обернутый" в сервер, к которому можно обращаться как к обычному веб-серверу. Ставите его на любую Windows-машину с внешним IP-адресом, в PHP пишете команду вроде $emulator->browser_navigate("http://www.google.com"), и браузер подчиняется Вашим командам.

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

Подробнее: http://www.pastukhov.com/human-emulator.php

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


Содержание

Сообщения в этом обсуждении
"Управление Internet Explorer'ом из PHP"
Отправлено klubben , 13-Мрт-08 14:48 
В принципе, при помощи Pastukhov Human Emulator и PHP вы можете автоматизировать любую рутиную работу, которую приходится делать в Internet Explorere:

   1. проверка обновлений контента сайтов;
   2. тестирование работоспособности сайтов;
   3. автологин, автопостинг на нескольких форумах;
   4. управление рекламными компаниями в Google Adwords;
   5. накрутка счетчиков, автокликинг;
   6. перенос сайта/блога с одного движка на другой;
   7. интеграция оффлайновых и онлайновых приложений;
   8. полная эмуляция человека, вплоть до движения мышью :)

----
А, простите, нах это нужно?
Это же можно просто скриптом реализовать, нафиг ИЁ?



"Управление Internet Explorer'ом из PHP"
Отправлено LagerAlexey , 13-Мрт-08 15:09 
>[оверквотинг удален]
>   4. управление рекламными компаниями в Google Adwords;
>   5. накрутка счетчиков, автокликинг;
>   6. перенос сайта/блога с одного движка на другой;
>   7. интеграция оффлайновых и онлайновых приложений;
>   8. полная эмуляция человека, вплоть до движения мышью :)
>
>
>----
>А, простите, нах это нужно?
>Это же можно просто скриптом реализовать, нафиг ИЁ?

Как пример - обращение к AJAX и запароленным ресурсам. Данная софтина упрощает работу :)


"Управление Internet Explorer'ом из PHP"
Отправлено thetigress , 16-Июл-08 20:27 
Обновили Human Emulator: добавлены новые пункты меню, объекты и команды.

Появился онлайновый хелп: http://pastukhov.com/xhe-online-help.php
Более подробный хелп можно скачать здесь: [URL="http://pastukhov.com/XHE Help.seo"]http://pastukhov.com/XHE Help.seo[/URL] (открывается в программе SeoNote, http://www.seonote.info/SEONoteInstall.exe)