大神论坛

找回密码
快速注册
查看: 120 | 回复: 0

[原创] 微信一键登录多个账号免扫码的脚本

主题

帖子

0

积分

初入江湖

UID
680
积分
0
精华
威望
0 点
违规
大神币
68 枚
注册时间
2023-10-14 10:54
发表于 2023-12-30 16:51
本帖最后由 plasniper 于 2023-12-30 16:51 编辑

一、效果图

如果这也是你刚好需要的,请继续看下文。

二、起因

每次电脑开机需要登录2个微信,登第二个都需要扫码,糟心。
论坛里也有好几个解决方案,但用起来较麻烦,并不是我需要的。
免登的原理也不复杂,也没有啥高端操作,所以干脆自己整一个。

三、前期准备

四、原理

  • 微信扫码登入凭证缓存在 ...\WeChat Files\All Users\config 文件夹内;
  • 里面有2个文件,ini和data文件,需要切换账号直接替换这两个文件就行了;

五、脚本代码

新建一个bat 文件将脚本复制进去就ok了,例如 wechat.bat 。脚本在下方链接中

六、食用方法

1 将脚本 wechat.bat 放到微信聊天记录文件夹目录下的 All Users 文件夹内,与 config 平级;

  • 例,我的是:D:\Program Files\Tencent\WeChat Files\All Users
  • 聊天记录文件夹在微信设置内可以看到

2 保存每个账号的登录凭证;

  • 删除 All Users 目录下  config 文件夹,里面可能有几十个文件,直接删掉,方便后续拿到我们需要
  • 手动登录一个账号
  • 将 config 文件夹重命名,名字任意,一个 登入 凭证 就ok了
  • 需要登录几个账号,分别保存就行了
  • 如果登录凭证失效了,删除对应的文件夹,重新保存即可


3 手机端的自动确认,嗯,有模块,自行解决;

4 愉快双击运行脚本,2个微信10S就登入完成了,摸鱼时间+60S;

七、关于运行bat的显示黑窗

  • 貌似 start 运行exe 存在层级覆盖问题,在win11上面直接运行bat文件没有问题,其他版本不清楚,没测试
  • 但是,通过cmd或者vbs运行脚本,第二个打开的微信会在第一个打开的微信下面,模拟 enter 按键操作就不能实现了,
  • 可以删除相应模拟 enter 按键部分的代码,手动点击,或者用其他语言重写。


下方隐藏内容为本帖所有文件或源码下载链接:

游客你好,如果您要查看本帖隐藏链接需要登录才能查看, 请先登录

返回顶部