让你的QQ2009以能够多账号自动登陆

[复制链接]
发表于 2009-5-8 09:06:17 | 显示全部楼层 |阅读模式
让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案
' T8 M0 |9 i# [6 ^: b0 s) N' H! T1 a6 s
在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:
' K0 P( y. g" f, N5 {& f- a/ [& J"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:406 X( }- M, K! m
- W- b. w6 J" Q# A% r4 ]/ C6 O
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:0 Y* \5 E8 d  {4 f! x+ m" J

( ~# X! \! H% G/ u3 j1.QQ2009单账号自动登陆:$ C8 O( B5 P/ P0 I5 s: }% `9 J

+ \8 T7 u9 f' q( T% v# ]: U9 q这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
5 d0 u$ ?( d' ]( Z! l如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。
! X# Z3 G" `7 v" W
' @& W; J% J! A8 z如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:5 `% o5 K' x) S& j4 y* q6 j0 q

! u& y0 j( X* [! V8 x2.QQ2009多账号自动登陆:
7 F. P8 `& T5 {, \) d' e+ X9 _6 _& `, s3 y6 S/ j! k. i- C
通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:
+ k* ^3 b) s" Q1 ?C:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
5 ], X2 O0 @& _  p2 a你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:
0 j$ g2 C/ ^6 v(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;. W# s- b' x1 P* O) r
(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;
, C; M. z+ ^+ U6 _/ L% Z, i# m(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。1 Z3 p" E/ u9 s& n
(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。
4 o( B3 m/ b3 [  [: `! k* ^这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。2 \! o, _8 i4 b& H$ f* L
批处理内容如下:
+ Z, V7 B3 v# W4 i! Q+ F@echo off8 `+ B9 V2 a; d: }/ u
copy 12345678.db Registry.db /y
1 t) j+ g) J- Ustart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe; {  |! }, }! E" ^, w8 v' }( V% t
ping -n 3 127.1>nul3 ?+ P6 R! M  w3 E2 B; ?
copy 23456789.db Registry.db /y
/ e$ x5 U- B4 A3 `start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe7 F9 D, C& i# T8 |
5 h, c9 V3 E, E5 ^
(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
# D+ [1 L4 ^- M/ X% ~9 @复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。
8 |+ x, A% m% \) x8 ^4 _0 u+ v批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
) ]/ x+ [. J8 Y) @  k* K
4 N! f- y1 i7 q: _/ \该方法其它不止适用QQ2009,对于低版本的QQ同样适用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|鲁ICP备19052200号-1

在本版发帖
关注公众号
QQ客服返回顶部