欢迎来到就爱源码网
帮助中心

就爱源码网

热门搜索: 商城源码    直播源码    交友源码    小程序源码   

分享一款微信免扫码一键登录多个账号的脚本

  • 时间:2024-01-07 20:16 编辑:就爱源码网 来源:就爱源码网 阅读:263
  • 扫一扫,手机访问
摘要:每次电脑开机需要登录2个微信,登第二个都需要扫码,糟心。免登的原理也不复杂,也没有啥高端操作,所以干脆自己整一个。原理微信扫码登入凭证缓存在 ...WeChat FilesAll Usersconfig 文件夹内;里面有2个文件,ini和data文件,需要切换账号直接替换这两个文件就行了

每次电脑开机需要登录2个微信,登第二个都需要扫码,糟心。免登的原理也不复杂,也没有啥高端操作,所以干脆自己整一个。原理微信扫码登入凭证缓存在 ...WeChat FilesAll Usersconfig 文件夹内;里面有2个文件,ini和data文件,需要切换账号直接替换这两个文件就行了;

d0b34f02a8ad0.gif

脚本代码
新建一个bat 文件将脚本复制进去就ok了,例如 wechat.bat 。
需要先打上双开补丁,有现成的,自行食用
补丁:https://github.com/huiyadanli/RevokeMsgPatcher

  1. @echo off
  2. chcp 65001 > nul
  3. rem 干掉所有wechat进程,不需要可以注释
  4. rem taskkill /f -im wechat.exe > nul
  5. rem 开启延时变量
  6. setlocal EnableDelayedExpansion
  7. rem 判断BAT文件是否在WeChat FilesAll Users下
  8. if "%cd:~-9,-1%" neq "All User" (
  9. rem 弹窗提示
  10. msg * "请将脚本放在WeChat FilesAll Users目录内
  11. rem 终止脚本
  12. exit
  13. )
  14. rem 从注册表获取微信安装目录
  15. for /f "skip=1 delims=: tokens=1,*" %%i in ('REG QUERY "HKEY_CURRENT_USERSoftwareTencentWeChat" /v "InstallPath"') do (
  16. set str=%%i
  17. set var=%%j
  18. set "var=!var:"=!"
  19. if not "!var:~-1!"=="=" set WeChatPath=!str:~-1!:!var!
  20. )
  21. rem 安装目录WeChat.exe是否可访问
  22. if not exist "%WeChatPath%WeChat.exe" (
  23. rem 弹窗提示
  24. msg * "获取的安装目录不正确,请手动指定 第43行 WeChatPath 变量"
  25. rem 终止脚本
  26. exit
  27. )
  28. rem 获取的安装目录不正确,请手动指定 第43行 WeChatPath 变量
  29. rem set WeChatPath=D:Program FilesTencentWeChat
  30. rem 模拟按键回车,不需要直接删除
  31. echo Set objShell = WScript.CreateObject("WScript.Shell") > login.vbs
  32. rem 延迟500ms,程序启动慢的话稍微延长点
  33. echo WScript.Sleep 500 >> login.vbs
  34. rem 模拟回车
  35. echo objShell.SendKeys "{ENTER}" >> login.vbs
  36. rem 模拟按键回车,不需要直接删除
  37. rem 遍历All Users下的文件夹
  38. for /d %%i in ( * ) do (
  39. rem 获取目录名
  40. set ml2=%%i
  41. rem 过滤config文件夹
  42. if  !ml2! neq config (
  43. rem 拷贝凭证文件
  44. xcopy "%cd%!ml2!" "%cd%config" /s /e /y > nul
  45. rem 这里可以延迟1秒,按实际运行情况调整
  46. rem choice /t 1 /d y /n > nul
  47. rem 打开微信
  48. start "" "%WeChatPath%WeChat.exe"
  49. rem 模拟按键回车,不需要直接删除
  50. cscript login.vbs > nul
  51. rem 模拟按键回车,不需要直接删除
  52. rem 这里可以延迟1秒,按实际运行情况调整
  53. rem choice /t 1 /d y /n > nul
  54. )
  55. )
  56. rem 模拟按键回车,不需要直接删除
  57. del login.vbs
  58. rem 模拟按键回车,不需要直接删除

使用方法
第一步:将脚本 wechat.bat 放到微信聊天记录文件夹目录下的 All Users 文件夹内,与 config 平级;
例,我的是:D:Program FilesTencentWeChat FilesAll Users
聊天记录文件夹在微信设置内可以看到
第二步:保存每个账号的登录凭证;
删除 All Users 目录下 config 文件夹,里面可能有几十个文件,直接删掉,方便后续拿到我们需要
手动登录一个账号
将 config 文件夹重命名,名字任意,一个 登入 凭证 就ok了
需要登录几个账号,分别保存就行了
如果登录凭证失效了,删除对应的文件夹,重新保存即可
883c06fb26af8.png

第四步:手机端的自动确认,嗯,有模块,自行解决;

第五步:愉快双击运行脚本,2个微信10S就登入完成了,摸鱼时间+60S;
关于运行bat的显示黑窗
貌似 start 运行exe 存在层级覆盖问题,在win11上面直接运行bat文件没有问题,其他版本不清楚,没测试
但是,通过cmd或者vbs运行脚本,第二个打开的微信会在第一个打开的微信下面,模拟 enter 按键操作就不能实现了,
可以删除相应模拟 enter 按键部分的代码,手动点击,或者用其他语言重写。

  • 全部评论(0)
最新发布的资讯信息
【软件教程|】教你如何搭建一套在线考试系统(2024-04-11 17:35)
【源码教程|】C#企业内部培训在线考试源码基于.Net(2024-04-11 17:32)
【源码教程|】教你一招解除新浪微博图片和葫芦侠图床防盗链(2024-02-07 23:24)
【源码教程|】Linux系统集成多功能工具日常建站小助手,建议收藏!(2024-01-18 11:24)
【软件教程|】分享一款微信免扫码一键登录多个账号的脚本(2024-01-07 20:16)
【建站技巧|】搭建AI 聊天 Gemini,谷歌多模态模型,媲美GPT4(2024-01-05 18:55)
【服务器选购|】在线题库-随身携带的刷题神器(2023-12-29 15:23)
【服务器选购|】微厦培训在线教育系统源码V2.1.5开源版支持点播直播录播+考试测试(2023-12-29 15:20)
【服务器选购|】企业内训、员工培训、企事业单位及机关部门内训考试平台开源版(2023-12-29 15:18)
【软件教程|】2023开源版企培云学院在线学习考试系统(2023-12-29 11:44)
联系我们
客服QQ:165362538
广告合作:165362538
举报投诉:www92zucom@qq.com
工作时间:10:00-19:00
联系客服
售前客服 售后客服 联系客服
手机版

扫一扫进手机版
返回顶部