让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案& s* x* D3 K1 ?7 s8 A( m
- M: W* S0 r- F% k) p, D" \: k D在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:# r4 B5 j3 e% W& B' J8 P
"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40
9 F9 a! }! e$ i' E: I" q9 p* \$ r% O2 W' @9 i {, v
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:% t9 |5 S+ T% k0 }4 g! h
7 C8 [' T8 O- \1.QQ2009单账号自动登陆:5 F2 S9 r& J+ R$ G
) k# E- m* I* D2 E6 }& v/ _这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
$ @1 i }9 E8 h6 y如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。% p9 @; j% b+ U, j+ b" v+ i
U& k3 c' e' z3 Y) a
如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:+ q6 n% o( h8 ]' i
6 S& Q! m* J0 z: y9 W
2.QQ2009多账号自动登陆:- ?6 k6 e$ e$ C% g# S/ L
! a U, a& D3 V0 i3 z" H通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:
7 W) P) W& O5 r# R# JC:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db/ a4 V0 e( i. K( `
你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:
- T3 J t# _, R2 W9 d6 m(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;- X6 g! [. x1 V, n
(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;
; y# u" M3 i3 }, e(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。
& b2 ^( u& o6 r; b( o' ?5 L! m(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。
9 D! z3 N0 v* d" z2 r7 b/ p9 A这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
& U- i% a3 e4 K8 C8 ^批处理内容如下:
1 e0 g9 H Q/ j9 V) v; L' I@echo off: X0 E3 A9 U7 w4 u2 C
copy 12345678.db Registry.db /y
, ~2 l+ k% n: P% z @ a2 kstart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
, o) F7 I8 N, M3 U0 |ping -n 3 127.1>nul
+ q( n3 V' @9 M: w7 c- m9 acopy 23456789.db Registry.db /y
' p, Y' I. W! D3 v8 Ostart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
& H7 r, b8 B4 U4 G. Y* }/ B
' \1 }7 o+ ~ j: V(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
# [; Y0 i! ~3 V# D& ^复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。
$ x$ f$ W" `7 p5 y0 x7 Z" U批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
; S/ A, e& W3 p4 A5 O9 n
/ m/ S H" M- J* E该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |