让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案
% k( D- u4 J9 B R
* Y# U% c8 b' D9 z1 I5 b在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:
3 ~5 K+ n% }0 P' [# h"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40! ^: l8 K, x8 Q0 h1 C$ C0 K6 T
) Y$ Z4 h, w2 e+ Z0 h
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:- B2 {+ c( e* S. E2 R
: y& E1 R$ ~: E0 ]. Q1.QQ2009单账号自动登陆:
- r$ E3 Y0 W3 E4 C8 |) h' D- R( B; e
这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
' u9 D; n) N. J; _2 U如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。5 @1 m, O2 o# X3 S$ k
4 I" s) y! ~+ w/ M% t如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:" J/ H7 [+ W* M+ O; q5 \
; i4 P( Y2 g `- e% g2.QQ2009多账号自动登陆:
' U; e0 j6 c# I5 }8 O0 |; ?1 L' X( r, @4 U
通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:9 F' K3 w" q$ z5 j
C:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
: q' Y! K; s8 O2 K你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:( c1 R% D; o( o5 q* ~
(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;
' ~" X& |* N' O9 ?- F+ H& `6 Q(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;8 W, _. N/ h$ G/ \, l
(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。. W: i% N% \! ~. w* O; \
(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。
0 | R; l% d6 x6 G这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
, T. H5 Q0 n/ D) n! ]1 C; i批处理内容如下:
* b# |" _0 L2 v6 J@echo off
) d) T' r1 _( u+ h, P1 U ycopy 12345678.db Registry.db /y+ g$ p/ E4 p) l0 _% r7 j
start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe: m6 Z. M3 N5 s1 ?. Q+ a/ P
ping -n 3 127.1>nul
# X3 e) D3 O2 i fcopy 23456789.db Registry.db /y) f! L3 V4 D9 V' i6 V
start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe" v1 n4 P9 h7 ~ I4 |# ?, B! B' S
7 i" @: \9 P$ P* T2 `
(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)- s8 b) c. U. d! ?& H' g, p
复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。
9 x5 D- x7 \0 m, f批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
0 L5 ^3 M3 s+ | y2 T5 J7 i' {( l/ I8 \; k) M
该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |