让你的QQ2009以能够多账号自动登陆我们由简到繁 展开方案
/ p! ]% D. K, U, g" ]7 s; a
/ B% ~# u7 `6 w, L" H6 ]在QQ2009以前的版本,有好几种QQ批量自动登陆软件都可以设置实现,并且可以为每个账号分别输出一个自动登陆的快捷方式,快捷方式目标如下:/ |7 t9 P- @3 y# Y6 y3 N
"C:\Program Files\Tencent\QQ\QQ.exe" /START QQUIN:12345678 PWDHASH:JdVa0oOqQAr0ZMdtcTwHrQ== /STAT:40
' l2 C0 Q8 \+ H% e/ }7 D% O: V1 X y: E4 M/ L' c
对于QQ2009这样做不行了,它不再支持Shell命令来实现自动登陆。那该怎么办呢?请继续往下看:
' A0 s' s, p# \2 \; _/ N3 |2 W4 g9 a8 a6 Q
1.QQ2009单账号自动登陆:6 p' f% Q3 M6 \9 ?4 W. T9 h" R
! u, y, H: d, ]1 f* N* k这个简单,打开QQ,输入账号密码,勾选“自动登陆”项,登陆一次后,再次再打开QQ时就自动登陆上次登陆过的账号。
4 L7 l( F3 h7 V" J4 T如果你有两个以上QQ号,你想要换另一个账号登陆,就有点麻烦了,你得在正登陆的时候点一下“取消”,或者在登陆成功后在面板主菜单里点“更改用户”,更换另一个账号登陆。这些操作与以前的QQ版本完全类似。
6 U; _! ]3 x' m% d% N. W( z1 u8 D% L7 A( p
如果你想要几个QQ账号都设置为自动登陆,可以吗?或者说如何实现多账号自动登陆呢?请继续往下看:
, r* M% b1 f- S6 m7 \. B+ ` w% {% o
2.QQ2009多账号自动登陆:% A' ]$ |3 K$ X4 `8 w8 ~
1 m4 T& v: Q' u1 Q( G/ o& L; O4 A通过文件跟踪,发现QQ2009的单账号自动登陆的关键文件在于下面这个文件:
5 R3 E$ Y0 K. [' F/ l# L( y8 JC:\Program Files\Tencent\QQ\Users\All Users\QQ\Registry.db
( J' M$ O$ Y" ^$ H( C4 O你有多个账号,登陆第一个QQ时,该QQ的状态(“我在线上”、“离开”、“隐身”等)以及“记住密码”、“自动登陆”等属性,都保存于这个Registry.db文件中,当登陆当前QQ账号时,系统重新生成了一个Registry.db文件并强行替换前一个QQ的登陆时生成的Registry.db文件,发现了这个原理,解决方案也就有了:
- @/ a6 x* `2 v5 a(1) 先找到QQ目录中的Registry.db文件。默认路径在C:\Program Files\Tencent\QQ\Users\All Users\QQ\中,如果安装QQ时修改过,则按自定义路径查找;6 F9 T4 c) m4 K7 d8 P7 R
(2) 把需要批量登陆的QQ号均正常登陆一遍,登陆时要勾选“记住密码”和“自动登陆”选项;' G- M9 c" p. W! t1 _5 v( O* v
(3) 顺序登陆多个QQ账号,每个号码登陆完毕后把Registry.db文件以QQ号码为名复制一份,保存在同级目录中。
9 n3 _6 A, u+ _1 [% \6 `$ E" H' J(4) 关键的一步,登陆QQ时,先把该QQ的信息文件替换掉当前的Registry.db文件,然后再启动QQ。
8 W" l' w0 u- L这个操作可以考虑用批处理命令或脚本使用来实现批量替换并登陆QQ。
% G+ m) [$ I4 ?5 c3 [, M$ Q W批处理内容如下:
! y! m8 w% t' m8 B$ p& t@echo off
* [* E* }0 o. h- R; y Wcopy 12345678.db Registry.db /y
* J- w' i2 n! J' k; kstart C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
- {: C3 [4 f$ [0 O5 ^2 L1 M% `8 _/ Aping -n 3 127.1>nul: |' {* T" v3 U3 F/ P
copy 23456789.db Registry.db /y3 P; ^) Y5 Q# \' X' [
start C:\PROGRA~1\Tencent\QQ\Bin\QQ.exe
% s" I8 p* `2 b+ B# w; ?4 f7 \3 b9 ]- a
(如果QQ安装目录是在"Program Files"目录之下,要注意,批处理命令可能不支持文件夹名称中有空格,可以用PROGRA~1来替换Program Files)
, t y( F7 y C4 L% S( \" C6 u复制上面命令粘贴至记事本,把QQ账号和QQ安装路径根据自己的情况作对应修改,另存为 多账号登陆.cmd 文件(保存在Registry.db的同级目录下,在桌面上建立它的快捷方式),然后启动此文件或桌面快捷就可以QQ多账号自动登陆了。, _% c L X8 ]2 ]: B
批处理中的 ping -n 3 127.1>nul 命令是意思是延时3秒,以免多个QQ账号登陆间隔时间太短而出错。
! ]0 h0 V4 l8 P. a9 G, A* Q @
4 p( D2 t3 `% n1 W* `/ x5 r+ s3 b该方法其它不止适用QQ2009,对于低版本的QQ同样适用 |