多进程的vbs脚本
更新时间:2006年08月29日 00:00:00 投稿:mdxy-dxy
朋友要刷票,我帮他写了个刷票的脚本。但是脚本只能单线程的运行,太慢了,于是我用wmi配合写了个模拟多线程的脚本
朋友要刷票,我帮他写了个刷票的脚本。但是脚本只能单线程的运行,太慢了,于是我用wmi配合写了个模拟多线程的脚本。(其实是多进程的,呵呵)
'Created by 千寂孤城
set shell=createobject("wscript.shell")
set http=createobject("Microsoft.XMLHTTP")
'获得“wscript.exe”进程的数量
a=0
for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_
if ps.name="wscript.exe" then a=a+1
next
if a<=5 then '默认的5进程,如果不足5个就运行一个自己
shell.run "wscript.exe """&wscript.scriptfullname&""""
else '第六个不参与刷票,用来退出程序
msgbox "按确定退出程序!",,"多进程刷票机 ——By 千寂孤城"
shell.run "taskkill /F /IM wscript.exe",0
wscript.quit
end if
' 开始刷票
do
http.open "POST","http://***/lookover.php?R1=2",false
http.send
loop 当然你可以不这么麻烦,直接多双击几次就多进程了,Ctrl+Alt+Del呼出任务管理器把wscript.exe全结束了就退出程序了。
所以我写的程序只是一个思路。
您可能感兴趣的文章:
相关文章
VBS实现GB2312,UTF-8,Unicode,BIG5编码转换工具
VBS写的GB2312,UTF-8,Unicode,BIG5编码转换工具,转换工具下载:GB2Ue.vbs (3.34 kb)2010-06-06
VBS中CreateObject和WScript.CreateObject的区别介绍
很多VBS新手都很困惑CreateObject和WScript.CreateObject有什么区别,为什么一些代码中用CreateObject,而另一些却用WScript.CreateObject2013-05-05
window通过vbs+bat实现自动在后台运行nodejs application
这篇文章主要介绍了window通过vbs+bat实现自动在后台运行nodejs application,需要的朋友可以参考下2016-11-11


最新评论