标题: [系统相关] 批处理如何自动刷新网页+出现新内容打开某个EXE文件实现报警? [打印本页]
作者: 68653147 时间: 2011-12-25 23:10 标题: 批处理如何自动刷新网页+出现新内容打开某个EXE文件实现报警?
求教高手:要怎样才能自动刷新一个网页(比如1分钟),并且网页内容有变动的时候 会自动打开一个文件比如EXE的 以达到报警的效果~~
作者: 68653147 时间: 2011-12-27 00:46
哎 没人知道吗~~那谁能说下写这个要有什么要求吗?
作者: 68653147 时间: 2011-12-27 00:47
哎 没人知道吗~~那谁能说下写这个要有什么要求吗?
作者: awk 时间: 2011-12-27 10:24
这个网页是你自己写的监控某个应用程序的吗?还是像百度、Google这种网页?
作者: ily2013 时间: 2011-12-27 12:27
curl -o old.html http://www.bathome.net/thread-15089-1-1.html
ping /n 60 127.1>nul
curl -o new.html http://www.bathome.net/thread-15089-1-1.html
fc old.html new.html|findstr "找不到相异处"&&echo 这么好的帖子居然没人顶||echo 终于我来帮楼主顶帖了
作者: 68653147 时间: 2011-12-27 17:07
回复 4# awk
不是的,只是办公的网页,有时候会出现新内容 要在规定时间内响应下,有时候人不在电脑前,怕错过了
作者: 68653147 时间: 2011-12-27 17:10
回复 5# ily2013
你这个怎么用呢? 我使用后没反应- -
作者: bluewing009 时间: 2011-12-27 22:08
1使用VBS下载页面(爪机……代码自己找)
2文本对比fc或者用md5
作者: awk 时间: 2011-12-27 23:37
回复 7# 68653147
你需要首先下载一个curl.exe
作者: qq2501 时间: 2011-12-28 00:04
本帖最后由 qq2501 于 2011-12-28 20:10 编辑
- @echo off
- set /p web=请输入网址:
- set /p delay=请输入要延迟监测的时间(秒):
- :start
- curl %web% > web1.html
- ping 127.1 -n %delay%
- curl %web% > web.html
- fc /B web1.html web.html || goto beep
- goto start
- :beep
- echo
- goto beep
- ::http://bbs.bathome.net/thread-15089-1-1.html
- ::curl下载地址http://d.srui.cn:888/200811/curlwin32.rar
复制代码
作者: 68653147 时间: 2011-12-28 15:08
我去根据你们说的 找下~
作者: 68653147 时间: 2011-12-28 19:57
最后一个问题~ 对比这些都好了,就是自动登录的...我找了好多个~也试过了,不过那些都是不用验证码的~~如果有验证码 自动登录该怎么弄呢
作者: qq2501 时间: 2011-12-28 20:20
回复 12# 68653147
验证码识别太难了
倒是可以利用IE先登录后再识别文本比较,用其他编程工具编写 楼主可以吗
作者: qq2501 时间: 2011-12-28 22:17
回复 12# 68653147
http://115.com/file/e6tkaur3#
监测网页.rar
如果能解决你的问题,我也同样高兴= =
用E语言编写的凑合这用啊,你先用IE登录你要监测的网站就OK了。
源码已打包,易语言程序运行360会报毒,正常的事情,也可以自己编译一下,不废话 上图
作者: 68653147 时间: 2011-12-29 15:49
回复 13# qq2501
我们这个不能自动登录 不知道你说的行不 我去验证下
作者: awk 时间: 2011-12-29 16:19
回复 12# 68653147
你们是办公的网页需要哪门子验证码啊?
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |