中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » VBS监控小说网站更新情况(已完成)
作者:
标题: VBS监控小说网站更新情况(已完成) 上一主题 | 下一主题
zhoushijay
高级用户

Autowalk


积分 845
发帖 375
注册 2007-3-3
状态 离线
『楼 主』:  VBS监控小说网站更新情况(已完成)


'运行程序需创建一个num.jay文件,初始值为小于小说最后章节的数字
'本程序只对<<小说阅读网>>中<<活祭>>一文进行演示!
set fso=createobject("scripting.filesystemobject")
Set ie=WScript.CreateObject("InternetExplorer.Application")
set rde=fso.opentextfile("num.jay",1)
num=rde.readall

num=int(num)
do until err<>0
   num=num+1
   ie.navigate "http://www.readnovel.com/novel/15763/"&num&".html"
   wscript.sleep 10000
   set wrt=fso.opentextfile("num.jay",2)
   rn=num-2
   wrt.write rn
   wrt.close
   on error resume next      

   if a=ie.document.title then
      exit do
   end if
   a=ie.document.title
loop
msgbox "目前的最后章节为第"&rn&"章!章节的题目为:"&chr(10)&a,vbinformation,"$$$夜七制作$$$"


[ Last edited by zhoushijay on 2007-5-10 at 05:23 PM ]

2007-5-9 14:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
honghunter
中级用户





积分 321
发帖 135
注册 2007-2-4
状态 离线
『第 2 楼』:  

对于“当地址无效的时候会转到百度的搜索网页”个人猜测是不是你的浏览器设置问题啊?



探讨批量下载与智能化的下载
2007-5-9 15:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
baomaboy
银牌会员





积分 1513
发帖 554
注册 2005-12-30
状态 离线
『第 3 楼』:  

呵呵 “当地址无效的时候会转到百度的搜索网页” 那是你的浏览器被劫持了,把本该出现“找不到服务器”的页面指向了百度搜索,修复一下注册表即可。



好多菩提树,好多明镜台。本来好多物,好多的尘埃。
2007-5-9 15:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zhoushijay
高级用户

Autowalk


积分 845
发帖 375
注册 2007-3-3
状态 离线
『第 4 楼』:  

那别人用呢,也要他们修复注册表吗? 有没有别的办法来检测地址时候有效啊?

2007-5-9 15:41
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
baomaboy
银牌会员





积分 1513
发帖 554
注册 2005-12-30
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by zhoushijay at 2007-5-9 15:41:
那别人用呢,也要他们修复注册表吗? 有没有别的办法来检测地址时候有效啊?

呵呵 你怎么本末倒置了 别人的都是跟你的一样吗? 别人的都很正常 不会出现没链接就去百度一下。



好多菩提树,好多明镜台。本来好多物,好多的尘埃。
2007-5-9 17:16
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
baomaboy
银牌会员





积分 1513
发帖 554
注册 2005-12-30
状态 离线
『第 6 楼』:  

又看了一下,在这个程序中用wscript.sleep 做流程控制的参数条件很不可取,与此同理网络上自动刷邮箱的脚本狂弹网页也是这个道理,用ie.ReadyState=4配合取title的方法目前还是不错的,实例:
163邮箱自动登陆→VBS版



好多菩提树,好多明镜台。本来好多物,好多的尘埃。
2007-5-10 15:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: