- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет.
Выпустили новую софтинку по автоматизации работы с сайтами.
Не всю работу по автоматизации работы с чужими сайтами удобно выполнять из 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
Удачи ;)
Алексей.
Можно сразу несколько вопросов? :)
Сколько кода (в килобайтах) реально написано вами? (Класс наверное зашифрован?)
Так понимаю, большинство функций является просто ПХП обёртками к существующим КОМ-методам, а функции типа inputbutton_click_by_name достаточно однотипны и заключаются в переборе элементов документа и выборе нужного по определённому признаку?
А зачем порты? :)
Спрашиваю это, так как мне кажется, что ваш класс по сути является расширенной версией данного:
http://www.cgi-interactive-uk.com/com_functions_php_ie.html
а меня тянет спросить, почему Макс подписался Алексеем 😂
есть такая приблуда, как Selenium RC, open source. Чем ваше решение лучше?
Сначала было очень сложно понять что предлагает Алексей
но потом посмотрел видео инсрукцию и все понял и был приятно удивлен.
Действительно интересная вещица. Дык вот как собиралась всемирно известная база Пастухова? :)
приблуда пригодится для тех кто владеет php, но слабо владеет написанием программ десктопными языками программирования. (типа borland delphi и С)
Мне понравилась идея, другой разговор что я не работаю в этой теме.
Чтобы лучше понять что предлагает Max Pastukhov, рекомендую посмотреть его небольшой фильм (видео, 247Kб) http://pastukhov.com/video/gsearch.htm