【发布时间】:2015-05-03 15:54:25
【问题描述】:
有一个网站会定期更新新帖子,但我不想登录该网站才能看到更改。我想编写一个程序来持续监控网页并在它发生变化时向我发送电子邮件。最好只在添加新项目时发送电子邮件,而不是在删除项目时发送电子邮件。
问题是我只有登录后才能查看网站,并且数据是独立于网页加载的(我认为数据加载过程使用了XMLHttpRequest,但是相当复杂)。
如果我可以模拟访问该站点的用户,我认为它会起作用。该程序可以执行以下操作:
1. 加载页面
2. 执行 JavaScript
3. 等待几秒钟,直到数据加载完成
4. 数据写入 HTML 后访问数据
5. 如果有任何变化,请发送电子邮件通知
如果被要求登录,它会自动输入我的用户名和密码。
什么语言最适合这个?
【问题讨论】:
-
@Jezzabeanz:不,它没有 RSS 提要。
-
@Jezzabeanz 这个问题非常不适合程序员——很快就会被否决并关闭,见meta.programmers.stackexchange.com/a/6486/40980 推荐阅读:@987654322 @
标签: web monitoring