论坛登陆 注册 教程 笑话 影视 投稿
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>编程开发>>VB>>正文

利用VBS脚本让QQ永远在线

www.xker.com 作者: 来源:leftworld 加入日期:2006-4-17 9:54:23

【问题提问、论坛交流】

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")

本新闻共2页,当前在第1页  1  2  

编辑:xker.com

上一篇:VB游戏攻略
下一篇:没有了
关闭窗口】【技术交流】【收藏此页
相关文章
·QQ玩出“迷你”味道·QQ好友自定义头像不更新的解决办法·免费给你的QQ个人信息面板加上彩色背
·解读珊瑚虫CoralQQ.ini代码的秘密·在多个QQ号码间共享自定义表情的技巧·QQ远程协助时如何在对方电脑中输入字
·巧用QQ打开被网管隐藏的文件夹·教你清除QQ空间右上方广告·准确找出QQ群里长期潜水的成员踢出去
·能上QQ但不能上网问题精解·教你制作QQ空间MTV播放器·QQ火腿肠和QQ方便面即将登场?
·QQ空间养花指南·去掉点亮的QQ图标不完全手册·QQ通讯录简单又实用 双击人名就发短信
推荐文章 最新文章 热门文章
·利用VBS脚本让QQ永远在线
·SQL Server数据库文件恢复技术
·如何编写异常安全的C++代码
·使用Java API压缩和解压缩数据
·将劲舞团游戏录像转成WMV录像的方法
·C/C++语言void及void指针深层探索
·VB游戏攻略
·用ASP.NET 2.0实现AJAX风格的Web开发
·Windows常见文件修复技巧
·Java 理论与实践: 良好的内务处理实践
·红黑过招 WinRAR破解“磁盘加密王”
·Windows组策略为共享目录安全保驾护航
·总结:内存卡故障解决小秘技
·Java学习之路:不走弯路,就是捷径
·用注册表对系统进行全方位维护和管理
·利用VBS脚本让QQ永远在线
·让数据库产生一张详细的日历表
·SQL Server数据库文件恢复技术
·批量删除Excel中的空行
·用ASP建立一个简单的聊天室
·如何编写异常安全的C++代码
·经典JAVA IDE-Eclips使用秘技
·使用Java API压缩和解压缩数据
·百度硬盘搜索2.0正式版体验
·Google新推日历服务 用户可以写日志
·将劲舞团游戏录像转成WMV录像的方法
·C/C++语言void及void指针深层探索
·PhotoShop制作国画水墨荷花图
·VB游戏攻略
·QQ玩出“迷你”味道
·个人简历表格
·免费代理IP(每日更新)
·QQ密码丢失后能做的事情:快速找回密码
·QQ收费头像免费使用的方法 
·Norton AntiVirus 2006 注册码(激活
·系统优化 专题
·WinRAR 3.51 注册码
·豪杰超级解霸V9.1正版注册码
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·QQ空间皮肤代码
·Ajax技术开发指南
·计算机毕业论文
·最经典的黑客入门教材
·梦幻西游科举考试答案最新版
评论

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446
本页浏览次数: