让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案
2 d% f0 P# y5 F+ {2 p- S1 A: ? ]/ T( Q' d# ?3 V: g/ c- t4 w7 f6 ]$ [
在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:
9 Q" x6 j( g G"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40/ h1 u" p: v7 J g( I/ u( o8 V
/ J: l ^* N* N# T5 L7 \: `0 i
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:2 l) o! i$ n( j- I& ?- A7 x
3 m+ J3 f3 c3 w+ W/ Q- [8 N) @
1.QQ2009单账号自动登陆:3 E! y! H- D- i9 ^- {, \
4 b n" J, b$ m+ @: p
这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
7 E8 H q# H8 p! S+ U6 Y如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。; ~; q& u* t, N) m% t* p" z) k
6 Q+ n* S) q/ X1 o/ P# L
如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:
5 \0 K, t4 d6 w4 Z- B1 S! [$ b; C) x9 C, B, r2 {# b
2.QQ2009多账号自动登陆:+ x* ^+ y+ y) [$ G
' A9 x: {" v1 H; |6 }& N通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:* U- U, D5 k2 C6 J( G) z
C:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
6 A( P4 @7 d, A. A5 M. V你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:
+ m U: H+ D' g, D; H(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;
4 ]/ m+ m6 e3 {- ^(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;
1 @9 y8 c R. h7 f2 y& @% t0 Q* l(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。
3 Q0 X n. i2 f$ [7 W0 p( |(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。" j8 c: f, O4 l3 z% x
这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
; E2 b) d" x: {- L: I批处理内容如下:
% s; |& c# {( H& K/ G@echo off
0 [6 r. p2 o' I, t. Ecopy 12345678.db Registry.db /y
N H" J. Z( J+ f7 E# e; jstart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
$ M) s U, i2 Kping -n 3 127.1>nul( l; B* W* L( O
copy 23456789.db Registry.db /y
2 x; P9 W6 H) O- `" G; v, ^start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
& F! t# w4 v3 B/ }# @
. D. G9 t) k% Y- W(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
, ~( e9 q0 f/ S) G7 P复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。
3 g0 n `7 c8 e* v) m4 h批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
& v8 ^ P- p6 m X0 o: s7 A& A7 j: k+ u- J
该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |