2014-12-10 3 views
0

Что я хочу сделать, это регулярно проверять (30 секунд/каждую минуту), если определенное значение на веб-странице изменилось (путем разбора), а затем будет отправлено по электронной почте. Есть ли существующая служба, которую я могу использовать, или есть ли простой способ сделать это программно с помощью скрипта или программы Java?Каков самый простой способ настроить службу опроса на сайте?

Я смотрел на различные инструменты, такие как PubSubHubbub и другие примеры здесь, но не нашел что-то подходящее.

Есть ли у вас идеи? Thanks

ответ

1

Ну, для опроса вы можете использовать cron4j: http://www.sauronsoftware.it/projects/cron4j/.

cron4j - планировщик платформы Java, который очень похож на демон UNIN cron. С помощью cron4j вы можете запускать в своих приложениях Java любую задачу, которая вам нужна в нужное время, в соответствии с некоторыми простыми правилами.

Чтобы разобрать значение на веб-странице, я не думаю, что есть лучший способ сделать это, чем Jsoup: http://jsoup.org/

Использование Jsoup вы можете получить доступ к DOM элементы веб-страницы очень, как вы бы на jquery.

+0

Некоторые хорошие библиотеки, чтобы посмотреть, спасибо! Также попробую отправить почту с помощью [this] (http://stackoverflow.com/questions/3649014/send-email-using-java) – MMKopp

+0

Я пробовал jsoup, и он работает очень хорошо, еще раз спасибо за совет – MMKopp

Смежные вопросы