Веб-серфинг / Автоматизация браузера

Я в процессе создания программы на Java, которая выходит в Интернет, входит в учетные записи веб-сайтов и публикует сообщения. Например. Запустить программу -> Tumblr -> Опубликовать "Helow World" -> Выйти из Tumblr.

В настоящее время я использую для этого класс Robot ... http://download.oracle.com/javase/ 6 / docs / api / java / awt / Robot.html

Но, забегая вперед, я вижу устрашающее будущее (обновления веб-страницы приведут к сбою программы, потому что она основана на координатах, щелчках мыши и клавиатуре).

как-нибудь я могу автоматизировать веб-браузер? (например, просмотр веб-сайтов, заполнение форм и т. д.) (желательно на Java, python, C ++ или php)

6
задан Jimmy Huch 15 June 2011 в 19:44
поделиться