利用VBS脚本让qq永远在线

社区服务
高级搜索
猴岛论坛电脑百科利用VBS脚本让qq永远在线
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
21个回复

利用VBS脚本让qq永远在线

楼层直达
听◎心在哭

ZxID:4406817

等级: 中将
配偶: 1069593691

举报 只看楼主 使用道具 楼主   发表于: 2010-04-19 0
让QQ"永远"运行
自从QQ出现了等级制度之后,现在有不少人都开始了疯狂挂级,希望在联机状态下始终运行QQ,即便被人关闭也能自动启动登录,而且还要防止因异常错误而退出。其实这些事情我们可以使用两个VBS脚本来实现这一目的。

1.QQ自动登录脚本
set fso = Wscript.createObject("Scripting.FileSystemObject")
Set f = fso.createTextFile("QQ自动登录.bat",true)
f.WriteLine "@echo off" & vbcrlf
for each ps in getobject("winmgmts:\\\\.\\root\\cimv2:win32_process").instances_ \'列出系统中所有正在运行的程序
if lcase(ps.name)="qq.exe" or lcase(ps.name)="tm.exe" then \'检测是否QQ或TM
QQCMD=ps.commandline \'提取QQ程序的命行
tmp=Replace(QQCMD,chr(34),space(1))
UIN1=instr(tmp,"QQUIN:")+6
if not len(UIN1)=0 then
QQUIN=mid(tmp,UIN1,instr(UIN1,tmp,space(1))-UIN1) \'取QQ号码.
QQ=QQ+1
QQNUM=QQNUM & "QQ号码" & QQ & ":" & vbtab & QQUIN & vbcrlf
f.WriteLine "ECHO QQ号码:" & QQUIN
f.WriteLine "ECHO 命令行:" & QQCMD
f.WriteLine QQCMD & vbcrlf
end if
end if
next
if not len(QQ)=0 then
MSGBOX "已经成功提取以下QQ号码的自动登录命令行" & vbcrlf & vbcrlf & QQNUM & vbcrlf & "具体请查看当前目录下的<QQ自动登录.bat>文件",0,"QQ自动
登录命令提取脚本 BY chenall QQ:XXXXXX"
else
msgbox "提取QQ自动登录命令失败,请查看QQ或TM是否正在运行.",0,"QQ自动登录命令提取脚本 BY chenall QQ:XXXXXX"
f.close
set f = fso.getfile("QQ自动登录.bat")
f.delete
end if
将这些代码存储为"*.vbs"文件。然后将所有需要自动登录的QQ号码全部登录,再在一个QQ上点击"菜单"→"一键切换到TM"。此后运行该VBS脚本,会发现在当前目录下生成了一个"QQ自动登陆.bat"的文件,运行该文件即可自动登录所有QQ号码。
小提示:代码中的"XXXXXX"代表你的QQ号。

2.QQ防止关闭脚本
dim QQUIN
for each ps in getobject("winmgmts:\\\\.\\root\\cimv2:win32_process").instances_ \'列出系统中所有正在运行的程序
if lcase(ps.name)="qq.exe" or lcase(ps.name)="tm.exe" then \'检测是否QQ或TM
AppPath=ps.commandline \'提取QQ程序的命行
tmp=Replace(AppPath,chr(34),space(1))
UIN1=instr(tmp,"QQUIN:")+6
QQUIN=mid(tmp,UIN1,instr(UIN1,tmp,space(1))-UIN1) \'取QQ号码.
end if
next
if len(QQUIN)=0 then
msgbox "系统中没有运行QQ或TM程序,请重新启动QQ或TM,登陆后再使用一键换切换一下QQ或TM程序,再运行本脚本"
else
do \'循环检测
myqqin=chkuin(QQUIN) \'检测上面提取出来的QQ号码是否有在本机打开
if not myqqin then \'如果没有运行则,重新运行QQ程序并登录
runapp(AppPath) \'
wscript.sleep 10000 \'等待10秒
else
wscript.sleep 5000 \'等待5秒
end if
loop \'返回继续检测
end if

function RunApp(AppPath)
dim obj
set obj = createobject("WScript.Shell")
obj.exec(AppPath)
end function

function chkuin(QQUIN)
for each ps in getobject("winmgmts:\\\\.\\root\\cimv2:win32_process").instances_
if lcase(ps.name)="qq.exe" or lcase(ps.name)="tm.exe" then
AppPatht=ps.commandline
\'by chenall QQ:368178720
tmp=Replace(AppPatht,chr(34),space(1))
UIN1=instr(tmp,"QQUIN:")+6
QQUINTMP=mid(tmp,UIN1,instr(UIN1,tmp,space(1))-UIN1)
if QQUINTMP=QQUIN then chkuin=true end if
end if
next
end function
将以上代码存储为"*.vbs"文件。而后登录QQ,一键切换到TM,再运行VBS脚本。此后,即使关闭了TM/QQ,它也会自动启动并登录至网络。经笔者在Windows XP SP2系统上测试,完全有效。
小编提示:对于用户挂QQ这个事情,小编对此并不赞同,因为除了能得到心里上的满足以外,其余任何事情都不能做到,而且还大量地浪费了国家的电能,所以在此小编提示大家,这个技巧只是叫大家明白,我们可以用VBS实现这一功能,绝对不是提倡这种挂QQ等级的做法。
Edison、chen

ZxID:10209443

等级: 上将
共存 、反依赖 、独立 、共生 。

举报 只看该作者 沙发   发表于: 2010-04-19 0
好深奥、、、、


_____唯美

ZxID:11068515

等级: 上校

举报 只看该作者 板凳   发表于: 2010-04-19 0
挺好。
`_____★唯美


、花公子

ZxID:10940614

等级: 上尉
我他妈的那么爱你。你他妈的爱理不理!
举报 只看该作者 地板   发表于: 2010-04-19 0
深奥!不懂!  


小时候可帅啦丶

ZxID:11348797

等级: 禁止发言

举报 只看该作者 4楼  发表于: 2010-04-19 0
能挂吗?
面包丶

ZxID:11442797

等级: 少将

举报 只看该作者 5楼  发表于: 2010-04-19 0
我家为什么改名为
我.vbs
他就变不了是vbs的脚本.
简单的说就是我用笔记本复制上了你给的.
然后改名结尾.vbs
还是笔记本
我爱挑战自身极限。
ヤ - 男妓

ZxID:11045950

等级: 贵宾
配偶: 温柔虐。
只要是女的,你敢嫁,我就敢娶。

举报 只看该作者 6楼  发表于: 2010-04-19 0
路过。
被人嘲笑的梦想,就越有实现的价值。
╱╳灬小熊ゞ

ZxID:9189876

等级: 大将

举报 只看该作者 7楼  发表于: 2010-04-19 0
真的可以么???


渡.

ZxID:11660838

等级: 大将
 
举报 只看该作者 8楼  发表于: 2010-04-19 0
不懂。
゛蝣蕩啲龍っ

ZxID:7865773

等级: 元老
‘燕鸥’是种水鸟,听说,它们会从几千里外,飞回自己的家,而且,是‘情有独钟’,终身不换伴侣 ..

举报 只看该作者 9楼  发表于: 2010-04-19 0
VBS?和VB有什么不一样
迷恋那片、唇

ZxID:11583841

等级: 少将
现在的社会,除了人,什么都贵。

举报 只看该作者 10楼  发表于: 2010-04-19 0
      看不懂  ,,



我菜鸟 不懂…………

ZxID:10921397

等级: 上校
配偶: 宝宝xc
一 直 被 超 越 , 从 未 被 模 仿

举报 只看该作者 11楼  发表于: 2010-04-19 0
怎么弄?
束缚的努力

ZxID:2141522

等级: 大尉
冷漠回忆以前
举报 只看该作者 12楼  发表于: 2010-04-19 0
VBS文件怎么创建=

╱╳灬小熊ゞ

ZxID:9189876

等级: 大将

举报 只看该作者 13楼  发表于: 2010-04-19 0
回答楼上的问题
首先你要建一个记事本、
然后复制楼主的脚本、
然后保存、
对这记事本右键按重命名
把“.txt”去掉改为“.vbs”


看清楚


_____唯美

ZxID:11068515

等级: 上校

举报 只看该作者 14楼  发表于: 2010-04-19 0
回复5L

你家设置不显示后缀名

所以推荐你去开始附件那里的记事本编辑

再保存的时候后缀名改为.vbs!
`_____★唯美


_____唯美

ZxID:11068515

等级: 上校

举报 只看该作者 15楼  发表于: 2010-04-19 0
感叹号去掉。↑↑
`_____★唯美


听◎心在哭

ZxID:4406817

等级: 中将
配偶: 1069593691

举报 只看该作者 16楼  发表于: 2010-04-19 0
13楼正解
_骄阳丨乖张丶

ZxID:10059542

等级: 元老
无视你的愚昧。

举报 只看该作者 17楼  发表于: 2010-04-19 0
不错哦、


谢谢您的建议,我们会慎重考虑。这不是含糊的回答,因为,我们真的在为未来考虑和努力。
在某天一个鸡传授给我的奥义:
1、惩罚不如褒奖 用人之道在于民心所向
2、其身正,不令而行;其身不正,虽令不从 更改
3、帝王驾驭术
总结一句话:生活区让j猴岛更美好。
Better Life Better Bss.....
作为神探组,最后一员,鸭梨很大,已经在培养某人了。
小时候可帅啦丶

ZxID:11348797

等级: 禁止发言

举报 只看该作者 18楼  发表于: 2010-04-20 0
把视频发出来!
香草dě味道

ZxID:11247348

等级: 大校
香草、我的最爱  13岁,无敌青少年

举报 只看该作者 19楼  发表于: 2010-04-20 0
不行啊!!!
« 返回列表
发帖 回复