让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案
: N) A) i8 R: i0 @ q
W$ O) R( l, {( Q在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:
, ^1 [" q2 q3 ~( R5 C7 N8 T: k1 Y" |2 ]! a"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40
' X3 E/ g& Y, X d0 P
' g+ D6 { O3 y9 O对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:1 R& Z0 o4 c: }9 h5 ^9 E
0 f" M. V x6 s6 Y) O1.QQ2009单账号自动登陆:
" w- y+ _' l* q+ x n# P( }: [0 x% X- i0 b
这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
3 ], }. M% b+ G- ]; T- \如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。
& q- A) L% }/ V5 n) I2 j3 P: j1 ^: L/ s5 V$ e
如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:
! d2 X% m4 D1 I- [/ V* l. R
+ \. h8 E% e2 e) Q9 e3 X7 V2.QQ2009多账号自动登陆:
! q0 {, {: Q2 X" h! n! @3 s# `& B& }* H% e2 h7 D' _
通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:9 v2 T2 \' N2 y4 _. @# z5 d
C:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
/ x9 k7 M4 T! X3 u8 x- M# W, L* X你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:% A7 U s6 V j' V" F
(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;
* |9 g& w) q* ^( h9 D0 @6 l(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;, y/ z4 B2 }% k7 O+ A
(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。% A) j% g" r& I/ N# o* S
(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。
3 e3 w1 k. }; O6 n4 m* {这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
+ I' E/ e- n& F. x2 I批处理内容如下:! ]2 L/ F* w# L& |& Q: R
@echo off
; B' S0 B# `! _copy 12345678.db Registry.db /y
+ Y4 T7 L- D0 @) Istart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe$ {* O7 r& o- e3 O
ping -n 3 127.1>nul
' r4 F/ E g; \2 x' p9 F0 Wcopy 23456789.db Registry.db /y
& q0 s$ ?, d4 F+ l1 j+ x7 pstart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe: T6 b; g2 d+ P& X
$ z# h5 G' @6 h( V+ j) r! d; e1 s8 q1 [$ ~
(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
, h3 e8 w) x7 S* L5 M- M/ X' v复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。& F/ ^' k( n$ H7 y1 h9 Q5 n" U
批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
9 r/ z5 _$ c) I1 s+ O, \ x8 H% n5 n; N* n+ T1 A! a4 r1 ?$ h
该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |