[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络工具] 多QQ自动登陆批处理版(2009-04-29更新)

代码的详细解释和使用方法详见本帖21楼
友情提醒,这种方法只适用于QQ2009之前的版本(不包括2009),这种方法的原理是利用了QQ个TM无缝切换的一个接口,QQ2009后QQ和TM整合了,省略了这个接口,所以也就无法用这种方法登录了。不过好在QQ2009可以记住多个QQ的密码。也可以实现不输入密码登录


"PWDHASH生成工具"和"VBS版QQ自动登录"已经打包,可以下载

代码执行过程:
1、判断密码是否正确,如果正确就就继续执行。否则退出。
2、从注册表读取QQ的安装路径。如果是绿色版的QQ(注册表中,没有路径)会全盘搜索QQ,为了下次登录QQ方便,会将路径写进注册表
3、开始登录QQ

本批处理仅供参考,需要更具实际情况修改,如果你懒得修改、或不会修改,可以试试VBS版的^_^

其实不管用什么方法自动登录,原理是一样的(用sendkey的方法除外),都是利用QQ的一个接口(起初腾讯是为了让QQ和TM无缝切换的)
  1. start [QQ路径] /START QQUIN:[QQ号码] PWDHASH:[此处为密码加密后的字符串] /STAT:41   (41表示在线 隐身用40)
复制代码
  1. @echo off
  2. color 0a
  3. ::定义颜色
  4. ::============================密码部分开始============================
  5. ::          ╔══════════════════════╗
  6. ::          ║      编写:野菜   http://www.yecai123.cn/  ║
  7. ::          ╠══════════════════════╣
  8. ::          ║          QQ:959212677          ║
  9. ::          ╚══════════════════════╝
  10. set cishu=3
  11. ::定义最高尝试次数
  12. set mima=123
  13. ::定义密码
  14. set shijian=5
  15. ::定义超过尝试次数后多少秒后自动退出
  16. set times=%cishu%
  17. echo 请输入密码:
  18. echo 注:回车直接退出!!!
  19. set /p pass=
  20. goto kaishihou
  21. :kaishi
  22. set /p pass="请输入密码:"
  23. :kaishihou
  24. if %pass%=="" goto kaishi
  25. cls
  26. if %pass%==%mima% goto start
  27. set /a times=%times%-1
  28. if %times%==0 goto jieshu
  29. echo 对不起,密码错误!请重新输入!
  30. echo 还有%times%次机会
  31. goto kaishi
  32. :jieshu
  33. echo 对不起,你已连续输错密码%cishu%次!!!
  34. echo 程序将%shijian%秒后自动退出!!!
  35. ping -n %shijian% 127.0.0.1>nul
  36. exit
  37. :start
  38. ::为了不让别人看到密码,可以用BAT转EXE工具,把批处理转换成EXE可执行文件。
  39. ::============================密码部分结束============================
  40. ::============================寻找QQ路径============================
  41. for /f "skip=4 tokens=2,*" %%i in ('REG QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ" /v "Install"') do (
  42.     set QQ=%%j.\QQ.exe
  43. ) >nul 2>nul
  44. cls
  45. if not '%QQ%'=='' goto fndqq
  46. echo 注册表中没有QQ的安装信息,正在全盘搜索……
  47. for %%a in (c d e f g h i j k l m n o p q r s t u v w x y z) do (
  48.     pushd %%a:\
  49.     for /r %%b in (.) do (
  50.         if exist %%b\QQ.exe set QQ=%%b\QQ.exe
  51.     )
  52. ) >nul 2>nul
  53. popd
  54. set regadd=%QQ:~0,-8%
  55. REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\TENCENT\QQ" /v "Install" /t REG_SZ /d %regadd% >nul 2>nul
  56. cls
  57. :fndqq
  58. ::============================寻找QQ路径============================
  59. ::==========================主批处理部分开始==========================
  60. echo 请选择:
  61. echo.
  62. echo        1、只登陆QQ《947064999》
  63. echo.
  64. echo        2、只登陆QQ《959212677》
  65. echo.
  66. echo        3、同时登陆以上两个QQ
  67. echo.
  68. echo        4、登陆其他QQ
  69. echo.
  70. echo        5、关闭所有QQ ! ! !
  71. echo.
  72. ::显示可以选择的选项
  73. set /p choose="请输入序号:"
  74. ::输入上面的选项
  75. if %choose%==1 goto 1
  76. if %choose%==2 goto 2
  77. if %choose%==3 goto 3
  78. if %choose%==4 goto 4
  79. if %choose%==5 goto 5
  80. ::根据输入的序号判断下一步跳转到哪里
  81. :1
  82. start "" "%QQ%" /START QQUIN:947064999 PWDHASH:[此处为密码加密后的字符串] /STAT:41
  83. ::自动登陆QQ:947064999
  84. exit
  85. :2
  86. start "" "%QQ%" /START QQUIN:959212677 PWDHASH:[此处为密码加密后的字符串] /STAT:41
  87. ::自动登陆QQ:959212677
  88. exit
  89. :3
  90. start "" "%QQ%" /START QQUIN:947064999 PWDHASH:[此处为密码加密后的字符串] /STAT:41
  91. ping -n 5 127.0.0.1>nul
  92. ::设置延时5秒后运行下一条命令
  93. start "" "%QQ%" /START QQUIN:959212677 PWDHASH:[此处为密码加密后的字符串] /STAT:41
  94. exit
  95. :4
  96. start "" "%QQ%"
  97. ::直接打开QQ
  98. exit
  99. :5
  100. taskkill /im QQ.exe /f /t
  101. ::结束所有QQ进程
  102. exit
  103. ::==========================主批处理部分结束==========================
复制代码
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
2

评分人数

    • more: 好东西!!!PB + 30 技术 + 1
    • Batcher: 感谢分享PB + 10 技术 + 1

谢谢!复制一个自己玩玩!

TOP

支持一下 继续努力

TOP

试一试

看看可不可以啊,还是顶一下吧

TOP

回复 1楼 的帖子

呵呵 有点麻烦啊

现在工具挺多的

TOP

运行不了
找不到QQ2008\QQ.exe

TOP

不错``感谢lz了``学习```

TOP

密码怎么输入啊 不知道怎么改成字符串

TOP

回复 6楼 的帖子

因为你没有修改QQ路径,QQ2008\QQ.exe是在我的电脑上的路径,

TOP

回复 9楼 的帖子

你可以在代码中加一个功能:搜索注册表找到QQ的路径
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

好象不怎么样啊

好象不怎么样啊 ~~~~

TOP

回复 11楼 的帖子

“不怎么样”具体表现在哪些方面呢?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

谢谢了,看看呵呵!!!!!!!!!!!!!!!

TOP

好东西

好东西,感觉很有意思

TOP

怎么用啊?楼主能否指导一下?

TOP

返回列表