怀集领域网

服务热线:0758-5598879

商务合作:13432420229

搜索
猜你喜欢
查看: 1345|回复: 2

(原创)VBS+迷你QQ,实现机器远程休眠和电驴的自动休眠

[复制链接]
发表于 2008-5-28 18:48:08 | 显示全部楼层 |阅读模式
<p><font face="Verdana">(原创)VBS+迷你QQ,实现机器远程休眠和电驴的自动休眠</font></p>
<p><font face="Verdana">首先到http://www.xdowns.com/soft/40/125/2006/Soft_28470.html下载迷你QQ,解压后运行MiniQQ2.0.exe,输入用户名&密码,上线,然后开另外一个QQ,给这个迷你QQ随便发个消息,<br/>迷你QQ收到消息后发现多了个名为908922622的文件夹,里面有一个名为“聊天记录.txt”的文件,打开这个文件发现有刚才收到的消息,就是利用这个特点,我实现了计算机的远程休眠(或关机),下面是实现VBS文件的代码,其实我对asp一点也不懂的,我搞了一天一夜才搞出来:</font></p>
<p><font face="Verdana">''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''</font></p>
<p><font face="Verdana">Wscript.Echo "VBS+迷你QQ,实现机器远程休眠和电驴的自动休眠……"<br/>Const ForReading = 1&nbsp; <br/>dir="G:\Temp"&nbsp; '电驴的临时下载文件夹<br/>killemule="taskkill /f /t /im emule.exe"&nbsp; '设关闭电驴的变量<br/>hibernate="RUNDLL32.EXE PowrProf.dll,SetSuspendState"&nbsp; '设让机器进入休眠的变量<br/>Set ws=WScript.CreateObject("WScript.Shell")<br/>program1="C:\Program Files\ChinaNet\VnetClient.exe"&nbsp; '星空极速V3.0的路径<br/>set wshshell=CreateObject("wscript.shell")<br/>Set ws=WScript.CreateObject("WScript.Shell")<br/>Set objFSO = CreateObject("Scripting.FileSystemObject")&nbsp; <br/>chksize =objFSO.GetFolder(dir).Size<br/>count=0</font></p><font face="Verdana">
<p><br/>do until count&lt;-1<br/>Set objFile = objFSO.OpenTextFile("E:\MiniQQ-v2.0\908922622\聊天记录.txt", ForReading)&nbsp; <br/>strContents = objFile.ReadAll&nbsp; <br/>objFile.Close </p>
<p><br/>If chksize=0 or InStr(strContents, "hibernate") Then&nbsp; '当G:\Temp文件夹为空时或有hibernate字符串时,执行以下代码<br/>ws.run killemule,0<br/>set oexec=wshshell.exec(program1)<br/>wscript.sleep 2000<br/>wshshell.appactivate "星空极速V3.0"<br/>wshshell.sendkeys "%{F4}" <br/>ws.run hibernate,0<br/>Wscript.Quit&nbsp; '退出本程序<br/>End If<br/>&nbsp;<br/>WScript.Sleep 120000<br/>loop</p>
<p>''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''<br/>代码其实很简单,现在把电驴和星空极速都运行,同时确保G:\Temp里要有文件不能空、“聊天记录.txt”里初始时也要有一些字符否则会报错并且字符中没有hibernate字符串,一切准备就绪,好了拿出你的手机(手机必须开通GPRS可以手机上网的),用手机上你的QQ,然后给这个MiniQQ发消息,当消息为hibernate字符串时电脑就会自动进入休眠,另外注意的是你机器必须设了允许休眠功能,这代码很实用,比如电驴在家里下载着,你在外面办事,突然下起了大暴雨,这时你就可以用上面的方法把电脑给关了。</font></p>
 楼主| 发表于 2008-6-25 18:27:16 | 显示全部楼层
有人看无人回,我们怀集的人才呢,人才你在哪里??
发表于 2008-7-6 16:02:31 | 显示全部楼层
顶下
广告招租
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表