Я нахожусь в процессе создания Java-программы, которая выходит в Интернет, входит в учетные записи веб-сайтов и публикует сообщения. Например. Запустить программу -> Tumblr -> Опубликовать "Helow World" -> Выйти из Tumblr.
В настоящее время я использую класс Robot для этого ... http://download.oracle.com/javase/6/docs/api/java/awt/Robot.html
Но, заглядывая в будущее, я вижу непростое будущее (обновления веб-страниц приведут к сбою программы, поскольку она основана на координатах, щелчках мыши и клавиатуре.)
Можно ли как-нибудь автоматизировать веб-браузер? (например, просмотр веб-сайтов, заполнение форм и т. д.) (предпочтительно на Java, python, C ++ или php)