WeChatPlugin-MacOS README

The project's README from github.com/TKkk-iOSer/WeChatPlugin-MacOS. As one markdown file: README.md.

微信小助手.png

platform release support Readme GitHub license

微信小助手 v2.0

English | 中文

[ 功能 • 更新日志 • Demo演示 • 使用 • 安装 • 卸载 • TODO ]

其他插件: [ wechat-alfred-workflow • QQ 版本 ]


功能

若无使用 alfred,则不必打开 alfred 开关

远程控制:

若想使用远程控制网易云音乐,请在“系统偏好设置 ==> 安全性与隐私 ==> 隐私 ==> 辅助功能”中添加微信、脚本编辑器


更新日志

详细内容请查看CHANGELOG


Demo演示


使用

若关键字为 *,则任何信息都回复; 若关键字为x|y,则 x 和 y 都回复; 若关键字或者自动回复为空,则不开启该条自动回复; 可设置延迟回复,单位:秒; 若开启正则,请确认正则表达式书写正确,在线正则表达式测试 若开启特定联系人回复,则原先的群聊&私聊回复无效

自动回复设置.png

注意:仅向自己账号发送指令有效

远程控制设置.png


安装

详细安装方法(或者需要重新编译)请查阅 Install.md

1. 安装

若提示无权限:Permission denied,执行 sudo chmod -R 777 /Applications/WeChat.app

1.1 需要安装Git

打开应用程序-实用工具-Terminal(终端),执行下面的命令安装

cd ~/Downloads && rm -rf WeChatPlugin-MacOS && git clone https://github.com/TKkk-iOSer/WeChatPlugin-MacOS.git --depth=1 && ./WeChatPlugin-MacOS/Other/Install.sh

2. 普通安装

3. 安装完成

微信小助手.png


卸载

打开Terminal(终端),拖动解压后Uninstall.sh 文件(在 Other 文件夹中)到 Terminal 回车即可。


TODO


依赖


免责声明

WeChatPlugin-MacOS (TKkk-iOSer/WeChatPlugin-MacOS)

Searching Database…

这是什么?一个为 macOS 上的官方 WeChat 应用注入额外功能的插件,例如防撤回消息、自动回复、同时运行多个 WeChat 账号,以及在 WeChat 中远程控制你的 Mac。
这是独立应用,还是会修改真正的 WeChat 应用?它是通过 dylib 直接注入到已安装的 WeChat.app 中的增强插件,而不是一个可以单独打开的应用;底层依赖 insertdylib、fishhook 和 GCDWebServer。
我需要先安装 Git 或获取特殊权限吗?一行安装命令需要 Git(你也可以直接下载安装脚本,手动运行);而 Mac 远程控制功能需要你为 WeChat 和脚本编辑器授予辅助功能权限。
安装有什么需要注意的坑或版本限制吗?如果安装程序提示 'Permission denied',你需要手动对 WeChat.app 包执行 chmod。另外,该插件只适配特定的 WeChat 版本(目前支持到 3.7.0),而且部分开关(例如关闭更新检查)只在非 App Store 版本上生效。
防撤回功能到底是做什么的?它会拦截 WeChat 的消息删除机制,所以对方撤回消息后,你仍然可以看到原本发送的内容,而不只是看到“消息已撤回”的提示。
远程控制功能能做什么?你可以锁定、睡眠、重启或关闭 Mac,启动屏幕保护程序,清空废纸篓,退出 QQ、WeChat、Chrome 和 Safari 等应用,还可以控制 NetEase Music 的播放。所有操作都可以通过 WeChat 触发,包括语音指令。
我可以设置自定义自动回复规则吗?可以。你可以定义关键词(用 | 分隔多个词,或使用正则表达式),还可以设置可选的回复延迟;并且能把某条规则限定为特定联系人,而不是对所有聊天都自动回复。
Alfred 集成能带来什么?配合单独的 wechat-alfred-workflow 项目,你可以用 Alfred 搜索最近的聊天、发送消息,并直接打开会话窗口,无需先切换到 WeChat。
Creator
TKkk-iOSer
Size
24.9 MB
Stars
14.3K
Age
9y
Commits · 90 Days