Не всю работу по автоматизации работы с [I]чужими[/I] сайтами удобно выполнять из 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: humanemulator@gmail.com
Удачи,
Алексей.