1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > window下php自动脚本 Windows下使用VBS实现定时执行访问URL脚本(刷流量)

window下php自动脚本 Windows下使用VBS实现定时执行访问URL脚本(刷流量)

时间:2018-11-06 17:09:27

相关推荐

window下php自动脚本 Windows下使用VBS实现定时执行访问URL脚本(刷流量)

在Windows下面也需要定时的去执行一个脚本.比如当向用户推送消息,推送服务器可能支撑不了同时推送很多的情况下。还有判断一个用户支付的订单,到期自动打款等功能的实现.

这里简单的介绍定期去访问一个页面,(你可以把你要自动执行的脚本写成一个api方式)访问及执行.

我们采用的vbs的脚本.请各位大神手下留情,勿使用下面的代码来刷我的浏览量.

AppName="自动刷新的IE"

On Error Resume Next

Set Wshell=WScript.CreateObject("WScript.Shell")

Set objExplorer = CreateObject("InternetExplorer.Application")'建立IE对象

objExplorer.Navigate "/linux/1054"'设置IE对象默认指向的页面

objExplorer.Visible = 1'设置IE对象是否可视

Wscript.Sleep 20000'延时20s,目的在于等待页面完全加载

Set objDoc = objExplorer.Document

Do While True

Wscript.Sleep 20000'延时20s,进行刷新

objDoc.Location.Reload(True)'重新加载页面

If Err <> 0 Then

Wscript.Quit

End If

Loop

保存为 auto_run.vbs 注意vbs里面的注释是 '

如果是在服务器上面,希望不要打开浏览器,为了避免打开浏览器,被人为的关闭。所以强烈建议 【objExplorer.Visible = 1'设置IE对象是否可视】 此处设置为0即【objExplorer.Visible = 0'设置IE对象是否可视】

简洁步骤:

1.windows打开控制面板,找到计划任务:

2.进入界面,创建基本任务

3.完成创建。创建的时候你可以把时间调整成接下来的时候。也可以编辑修改任务。

4.等待执行时间点。你会发现电脑自动打开了IE浏览器,并开始刷网页了。

备注:当任务创建完了。你也可以点击启动,手动启动看看效果。

当任务还在循环进行的时候,编辑任务的启动时间,即两次启动任务。(目测任务是一致的,不会重复进行。)

当我手动关闭IE浏览器的时候,刷浏览量的结束了。(环境不一样可能造成的打开方式都不一,尽可能以服务器为主.服务器进行测试。)

windows下任务最小也是按天的,每个几秒执行的话,还请高手指点。

补充。开启了vbs,改如何结束呢。总不能一直执行吧:vbs的关闭方法

方法一: ctrl+shift+esc打开任务管理器,= 结束wscript.exe

方法二: 开始-运行- wscript //h:cscript -确定

这样每次运行vbs会开一个黑窗口,想关闭vbs的话关闭那个窗口就可以了

有朋友推荐使用UrlCron 我尝试了一下,未能成功(疑似环境问题),不过看上起很强大的样子. 参考地址 /79/91/128703/

优于别人,并不高贵,真正的高贵应该是优于过去的自己。 ——海明威

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。