Skip to content

懒得点?懒得扫码?那就交给它!🛠️ 这是一款专为 微信多开(未来也可以支持其他平台!!) 而设计的 自动化管理工具,支持 多号一键登录、全局多开、自启动登录、防撤回 等功能,是让你省心的好工具!🚀

Notifications You must be signed in to change notification settings

wfql1024/MultiWeChatManager

Repository files navigation

微信多开管理器

微信多开管理器是一个用于管理多个微信账号的桌面应用程序。它的核心功能是保存和调用账号配置,实现自动登录选定的微信账号。

主要原理

  • 本项目通过查杀微信等平台的互斥体线程而实现多开
  • 选号登录是保存并应用微信等平台存储在本地的配置文件的过程

核心功能

  • win7及以上64位系统可用

  • 账号配置管理

    • 创建每个账号的配置信息(首次登录账号后会自动保存配置,也可手动配置)
    • 调用已保存的账号配置,实现择号自动登录
  • 全局多开及多种多开模式选择

    • 以补丁方式修改dll,使得可以不借助软件实现任意打开新微信登录窗口
    • 非全局多开下,可以选择其余的多开模式
  • 账号显示、管理功能

    • 显示未登录、已登录的账号列表
    • 自动获取账号的昵称、头像等基本信息,可对账号备注方便管理
    • 手动在详情页获取更新的基本信息
    • 可以隐藏账号,可以为账号配置快捷键
  • 防撤回功能

    • 通过补丁方式实现防撤回功能,可
    • 防撤回功能可在设置中开启或关闭
  • 自启动功能

    • 可在设置中开启自启动功能,实现开机自启
    • 可以选择要自启的账号,会在每一次启动时检查并登录应该自启的账号
  • 其他功能

    • 统计功能
    • 创建快捷多开,则可以通过不使用本软件,而是快捷方式直接切换到想要的账号登录
    • 调试器,方便反馈

使用说明

  • 首次使用时,会自动获取相关路径,若获取失败,请手动在设置中修改
  • 尚无配置的账号,需要手动登录,登录后会自动保存配置,有配置方可使用自动登录
  • 若在平台上(非本软件)修改了某账号的设置(如修改了快捷键),需要在设置完成后手动重新配置
  • 对尚无配置的账号,请手动登录,登录后会自动保存配置,也可以在该账号的配置按钮的指引下完成配置
  • 通过账号详情页面的获取按钮可以获取头像昵称微信号等信息(tips:该方式是通过解密数据库获取,数据随用随删不会上传,仍介意者可不使用)
  • 全局多开和防撤回功能皆是通过修改dll文件实现的,需要时需退出相应平台的所有账号
  • 其余功能敬请自由探索

常见问题

  • 本程序除获取新版本版本适配的热更新外,其余功能不联网,不会获取用户隐私信息,隐私安全有保障
  • 自动登录功能,会受到微信登录机制的影响:
    • 若三天未登录过电脑端微信,将需要在手机上点击登录(不需要重新配置)
    • 若七天未登录过电脑端微信,将需要重新扫码(不需要重新配置)
    • 若在新设备登录,需要满三天才会在手机上出现自动登录选项
  • PC端登录依赖移动端在线,因此PC多号登录需要手机端也多号同时登录
  • 某些账号获取详情可能失败,原因暂不明确,但该功能只是获取头像昵称等信息,不影响其他功能

支持作者

rewards

附录:项目目录结构

txt格式

├─📁 decrypt----------------------#解密方法
│ ├─📁 impl
│ │ ├─📄 WeChat_decrypt_impl.py
│ │ └─📄 Weixin_decrypt_impl.py
│ ├─📄 interface.py
│ └─📄 __init__.py
├─📁 Demo-------------------------#与项目相关的独立示例代码,可以探索下
│ ├─📁 close_wechat_mutex
│ ├─📁 debug
│ ├─📁 decrypt
│ ├─📁 dll_injection
│ ├─📁 dll_modify
│ ├─📁 github_download
│ ├─📁 hwnd
│ └─📁 mutex
├─📁 external_res-----------------#引用到的外部资源
│ ├─📄 handle.exe
│ ├─📄 path.ini
│ ├─📄 rewards.png
│ ├─📄 SunnyMultiWxMng.ico
│ ├─📄 sy.ini
│ ├─📄 Updater.exe
│ ├─📄 wechat-dump-rs.exe
│ ├─📄 WeChatMultiple_Anhkgg.exe
│ └─📄 WeChatMultiple_lyie15.exe
├─📁 functions--------------------#功能层代码,实现项目中的具体功能
│ ├─📄 func_account.py
│ ├─📄 func_config.py
│ ├─📄 func_detail.py
│ ├─📄 func_file.py
│ ├─📄 func_hotkey.py
│ ├─📄 func_login.py
│ ├─📄 func_setting.py
│ ├─📄 func_sw_dll.py
│ ├─📄 func_update.py
│ ├─📄 subfunc_file.py------------#subfunc为介于工具类和功能直接实现类的子功能类
│ ├─📄 subfunc_sw.py--------------#平台相关的子功能类
│ └─📄 __init__.py
├─📁 public_class-----------------#公用的类
│ ├─📄 enums.py
│ ├─📄 global_members.py----------#作用全局的成员
│ ├─📄 reusable_widget.py---------#可复用的控件
│ └─📄 __init__.py
├─📁 resources--------------------#项目代码资源
│ ├─📄 config.py
│ ├─📄 constants.py
│ ├─📄 strings.py
│ └─📄 __init__.py
├─📁 ui---------------------------#界面层代码,实现界面创建和更新
│ ├─📄 about_ui.py
│ ├─📄 acc_manager_ui.py
│ ├─📄 acc_tab_ui.py
│ ├─📄 classic_row_ui.py
│ ├─📄 debug_ui.py
│ ├─📄 detail_ui.py
│ ├─📄 loading_ui.py
│ ├─📄 main_ui.py
│ ├─📄 menu_ui.py
│ ├─📄 rewards_ui.py
│ ├─📄 setting_ui.py
│ ├─📄 sidebar_ui.py
│ ├─📄 statistic_ui.py
│ ├─📄 treeview_row_ui.py
│ ├─📄 update_log_ui.py
│ └─📄 __init__.py
├─📁 utils------------------------#工具类代码,可移植到其他项目中使用
│ ├─📄 debug_utils.py
│ ├─📄 file_utils.py
│ ├─📄 handle_utils.py
│ ├─📄 hwnd_utils.py
│ ├─📄 image_utils.py
│ ├─📄 ini_utils.py
│ ├─📄 json_utils.py
│ ├─📄 logger_utils.py
│ ├─📄 memory_utils.py
│ ├─📄 patch_utils.py
│ ├─📄 process_utils.py
│ ├─📄 pywinhandle.py
│ ├─📄 string_utils.py
│ ├─📄 sw_utils.py
│ ├─📄 sys_utils.py
│ ├─📄 widget_utils.py
│ └─📄 __init__.py
├─📄 Build4Win10+.bat
├─📄 Build4Win7.bat
├─📄 click_me_to_create_lnk.bat---#已不再维护,留个念想
├─📄 DirectoryV3.xml
├─📄 main.py----------------------#入口,管理员身份及程序参数解析
├─📄 README.md
├─📄 remote_setting---------------#加密的云端配置源
├─📄 requirements.txt
├─📄 update_program.py------------#升级器
├─📄 version_adaptation.json------#版本适配表,在这里更新微信新版本的偏移地址,2.5及之前可用
└─📄 version_config.json----------#旧的版本适配表,只在发布过的2.3.3.333可以使用,现在代码已经不使用

markdown格式

 - 📁 decrypt---------------------#解密方法
	 - 📁 impl
		 - 📄 WeChat_decrypt_impl.py
		 - 📄 Weixin_decrypt_impl.py
	 - 📄 interface.py
	 - 📄 __init__.py
 - 📁 Demo------------------------#与项目相关的独立示例代码,可以探索下
	 - 📁 close_wechat_mutex
	 - 📁 debug
	 - 📁 decrypt
	 - 📁 dll_injection
	 - 📁 dll_modify
	 - 📁 github_download
	 - 📁 hwnd
	 - 📁 mutex
 - 📁 external_res----------------#引用到的外部资源
	 - 📄 handle.exe
	 - 📄 path.ini
	 - 📄 rewards.png
	 - 📄 SunnyMultiWxMng.ico
	 - 📄 sy.ini
	 - 📄 Updater.exe
	 - 📄 wechat-dump-rs.exe
	 - 📄 WeChatMultiple_Anhkgg.exe
	 - 📄 WeChatMultiple_lyie15.exe
 - 📁 functions-------------------#功能层代码,实现项目中的具体功能
	 - 📄 func_account.py
	 - 📄 func_config.py
	 - 📄 func_detail.py
	 - 📄 func_file.py
	 - 📄 func_hotkey.py
	 - 📄 func_login.py
	 - 📄 func_setting.py
	 - 📄 func_sw_dll.py
	 - 📄 func_update.py
	 - 📄 subfunc_file.py------------#subfunc为介于工具类和功能直接实现类的子功能类
	 - 📄 subfunc_sw.py--------------#平台相关的子功能类
	 - 📄 __init__.py
 - 📁 public_class----------------#公用的类
	 - 📄 enums.py
	 - 📄 global_members.py----------#作用全局的成员
	 - 📄 reusable_widget.py---------#可复用的控件
	 - 📄 __init__.py
 - 📁 resources-------------------#项目代码资源
	 - 📄 config.py
	 - 📄 constants.py
	 - 📄 strings.py
	 - 📄 __init__.py
 - 📁 ui--------------------------#界面层代码,实现界面创建和更新
	 - 📄 about_ui.py
	 - 📄 acc_manager_ui.py
	 - 📄 acc_tab_ui.py
	 - 📄 classic_row_ui.py
	 - 📄 debug_ui.py
	 - 📄 detail_ui.py
	 - 📄 loading_ui.py
	 - 📄 main_ui.py
	 - 📄 menu_ui.py
	 - 📄 rewards_ui.py
	 - 📄 setting_ui.py
	 - 📄 sidebar_ui.py
	 - 📄 statistic_ui.py
	 - 📄 treeview_row_ui.py
	 - 📄 update_log_ui.py
	 - 📄 __init__.py
 - 📁 utils-----------------------#工具类代码,可移植到其他项目中使用
	 - 📄 debug_utils.py
	 - 📄 file_utils.py
	 - 📄 handle_utils.py
	 - 📄 hwnd_utils.py
	 - 📄 image_utils.py
	 - 📄 ini_utils.py
	 - 📄 json_utils.py
	 - 📄 logger_utils.py
	 - 📄 memory_utils.py
	 - 📄 patch_utils.py
	 - 📄 process_utils.py
	 - 📄 pywinhandle.py
	 - 📄 string_utils.py
	 - 📄 sw_utils.py
	 - 📄 sys_utils.py
	 - 📄 widget_utils.py
	 - 📄 __init__.py
 - 📄 Build4Win10+.bat
 - 📄 Build4Win7.bat
 - 📄 click_me_to_create_lnk.bat--#已不再维护,留个念想
 - 📄 DirectoryV3.xml
 - 📄 main.py---------------------#入口,管理员身份及程序参数解析
 - 📄 README.md
 - 📄 remote_setting--------------#加密的云端配置源
 - 📄 requirements.txt
 - 📄 update_program.py-----------#升级器
 - 📄 version_adaptation.json-----#版本适配表,在这里更新微信新版本的偏移地址,2.5及之前可用
 - 📄 version_config.json---------#旧的版本适配表,只在发布过的2.3.3.333可以使用,现在代码已经不使用

About

懒得点?懒得扫码?那就交给它!🛠️ 这是一款专为 微信多开(未来也可以支持其他平台!!) 而设计的 自动化管理工具,支持 多号一键登录、全局多开、自启动登录、防撤回 等功能,是让你省心的好工具!🚀

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published