让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案# n6 V% m2 S+ Z9 N) C T
" X: k9 k i% E$ n4 w1 x1 Z
在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:
+ K, [6 O' S4 V' m5 b"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40! Z$ H+ c3 W3 _+ q
6 E9 d( u* x: Q; R2 t& P5 `
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:* x* r% X% C- ?% i" D( C# h ]
- V; t7 S3 y: o8 Y$ S/ M1.QQ2009单账号自动登陆:$ W/ U- G0 s* [9 b8 ]& n* j
9 `! W4 X2 S' X0 \
这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。% n9 d$ o, p2 L/ S/ N- o
如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。3 M% M* |5 E* m5 t- _6 T
7 R3 }9 b4 F! ~# K9 P7 [0 B( L# q5 C
如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:
! |% l3 U; U. [
W7 E* C" a. \8 U( B& v; q2.QQ2009多账号自动登陆:! I$ S, O6 ^ V( W" I
& S C f' [5 }2 O( \8 U
通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:* r/ W/ q; ?6 P/ I+ w# _
C:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
+ |% m9 D" j/ d L G1 a+ }6 q e3 i你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:
4 n6 {$ q! n! G5 ~(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;
% T# G8 b2 y; l( R- m- \4 Q(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;" `& ~, ^" D" `9 u; Y8 B
(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。4 }0 @5 s" G8 o
(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。2 U% F" Q$ e( C& ?7 N
这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
: U# V# Y' {5 m批处理内容如下:- ?8 w4 n2 l1 A0 d: w& E( v: D
@echo off
! ], @" `1 I' ]2 B) H k# {) icopy 12345678.db Registry.db /y) m: _; C8 E k+ h: D# L! o. \
start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
! B! A7 j8 ~; F9 H" qping -n 3 127.1>nul4 @0 j& a6 |0 y$ C& X1 T) w
copy 23456789.db Registry.db /y; b" y' z6 f; l' v2 X# D4 |* \
start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe3 u, h4 ~# A; h* }. ^ n
2 Z B3 B3 u6 J' T(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
k6 e3 @# z" Z7 e% W复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。/ ?) a$ x5 X q* T( k" T
批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
0 ?$ }! Q$ c' l! r1 `# b
7 }+ F% v4 E+ F* Q/ d该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |