Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TKkk-iOSer/WeChatPlugin-MacOS
微信小助手
https://github.com/TKkk-iOSer/WeChatPlugin-MacOS
alfred-workflow macos plugin tweak wechat weixin
Last synced: about 1 month ago
JSON representation
微信小助手
- Host: GitHub
- URL: https://github.com/TKkk-iOSer/WeChatPlugin-MacOS
- Owner: TKkk-iOSer
- License: mit
- Created: 2017-04-20T14:37:37.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-06-09T03:27:58.000Z (3 months ago)
- Last Synced: 2024-07-22T06:35:55.045Z (about 2 months ago)
- Topics: alfred-workflow, macos, plugin, tweak, wechat, weixin
- Language: Objective-C
- Homepage:
- Size: 24.3 MB
- Stars: 14,019
- Watchers: 400
- Forks: 2,493
- Open Issues: 150
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- favorite-link - 一款功能强大的 macOS 版微信小助手。
- awesome-notes - WeChatPlugin-MacOS `一款功能强大的 macOS 版微信小助手 v1.7.1 / A powerful assistant for wechat macOS`
- awesome - TKkk-iOSer/WeChatPlugin-MacOS - 微信小助手 (Objective-C)
- awesome-github-star - WeChatPlugin-MacOS - iOSer | 13531 | (Objective-C)
- StarryDivineSky - TKkk-iOSer/WeChatPlugin-MacOS - alfred-workflow)、会话一键已读、一键清除空会话、支持国际化、新增一键更新、新增关于小助手、去除微信url转链、史上最强 alfred 扩展、新增移除会话(不删除聊天记录)、菜单栏(关于小助手)新增 alfred 开关、新增是否使用微信自带浏览器开关、新增LaunchBar 扩展、新增禁止微信检测更新开关(非App Store版本)、新增小助手.app安装方式、支持退群监控,撤回消息定位 (网络服务 / 网络服务_其他)
README
![微信小助手.png](./Other/ScreenShots/wechatplugin.png)
![platform](https://img.shields.io/badge/platform-macos-lightgrey.svg) [![release](https://img.shields.io/badge/release-v1.7.5-brightgreen.svg)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases) ![support](https://img.shields.io/badge/support-wechat%202.3.22-blue.svg) [![Readme](https://img.shields.io/badge/readme-english-yellow.svg)](./README_EN.md) [![GitHub license](https://img.shields.io/github/license/TKkk-iOSer/WeChatPlugin-MacOS.svg)](./LICENSE)
# 微信小助手 v2.0
**[English](./README_EN.md) | 中文**
[ [功能](#功能) • [更新日志](#更新日志) • [Demo演示](#demo演示) • [使用](#使用) • [安装](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/blob/master/Install.md) • [卸载](#卸载) • [TODO](#todo) ]
其他插件:
[ [wechat-alfred-workflow](https://github.com/TKkk-iOSer/wechat-alfred-workflow) • [QQ 版本](https://github.com/TKkk-iOSer/QQPlugin-macOS) ]---
## 功能
* 消息自动回复
* 消息防撤回
* 远程控制(已支持语音)
* 微信多开
* 第二次登录免认证
* 聊天置底功能(~~类似置顶~~)
* 微信窗口置顶
* 会话多选删除
* 自动登录开关
* 通知中心快捷回复
* 聊天窗口表情包复制 & 存储
* 小助手检测更新提醒
* alfred 快捷发送消息 & 打开窗口 (需安装:[wechat-alfred-workflow](https://github.com/TKkk-iOSer/wechat-alfred-workflow))
* 会话一键已读
* 一键清除空会话
* 支持国际化
* 新增一键更新
* 新增关于小助手
* 去除微信url转链(从此直接打开抖音链接🌝
* 史上最强 alfred 扩展🌚
* 新增移除会话(不删除聊天记录)
* 菜单栏(关于小助手)新增 alfred 开关
* 新增是否使用微信自带浏览器开关
* 新增[LaunchBar 扩展](https://github.com/VDeamoV/WeChatHelper)
* 新增禁止微信检测更新开关(非App Store版本)
* ~~新增小助手.app安装方式~~
* 支持退群监控,撤回消息定位
* 支持微信 3.7.0**若无使用 alfred,则不必打开 alfred 开关**
远程控制:
- [x] 屏幕保护
- [x] 清空废纸篓
- [x] 锁屏、休眠、关机、重启
- [x] 退出QQ、WeChat、Chrome、Safari、所有程序
- [x] 网易云音乐(播放、暂停、下一首、上一首、喜欢、取消喜欢)
- [x] 小助手(获取指令、防撤回开关、自动回复开关、免认证登录开关)**若想使用远程控制网易云音乐,请在“系统偏好设置 ==> 安全性与隐私 ==> 隐私 ==> 辅助功能”中添加微信、脚本编辑器**
---
## 更新日志
* [适配3.7.0(2023-03-12)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v2.0)
* [适配2.3.22 & 新增禁止微信检测更新开关(2019-01-13)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.7.5)
* [适配2.3.19 & 修复安全漏洞(2018-10-23)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.7.3)
* [适配2.3.17 & 加强 alfred 搜索(2018-07-24)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.7.1)
* [新增好多功能…(2018-05-12)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.7)
* [新增自动回复延迟 & 修改置顶窗口快捷(2018-04-07)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.6.1)
* [新增 Alfred 快捷发送消息 & 打开聊天窗口(2018-03-18)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.6)
* [新增语音远程控制mac & 优化撤回消息、快捷回复(2018-03-03)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.5.1)
* [新增小助手检测更新&表情包复制存储等等 (2018-02-24)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.5.0)
* [新增窗口置顶&多选删除等等 (2017-10-11)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.4.0)
* [新增置底&免认证 (2017-09-17)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.3.0)
* [修复聊天记录消失的bug (2017-09-11)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.2.0)
* [重构自动回复,实现多回复 (2017-08-23)](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/releases/tag/v1.1.0)**详细内容请查看**[CHANGELOG](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/blob/master/CHANGELOG.md)
---
## Demo演示
* 消息防撤回
![消息防撤回.gif](http://upload-images.jianshu.io/upload_images/965383-30cbea645661e627.gif?imageMogr2/auto-orient/strip)* 自动回复
![自动回复.gif](http://upload-images.jianshu.io/upload_images/965383-d488dce3696ba1b3.gif?imageMogr2/auto-orient/strip)* 微信多开
![微信多开.gif](http://upload-images.jianshu.io/upload_images/965383-51d8eae02d48fda9.gif?imageMogr2/auto-orient/strip)* 远程控制 (测试关闭Chrome、QQ、开启屏幕保护)
![远程控制.gif](http://upload-images.jianshu.io/upload_images/965383-0cf50d9b22b02f2f.gif?imageMogr2/auto-orient/strip)* 免认证 & 置底 & 多选删除
![免认证&置底&多选删除](http://upload-images.jianshu.io/upload_images/965383-170592b03781cbf4.gif?imageMogr2/auto-orient/strip)* 通知中心快捷回复
![快捷回复](./Other/ScreenShots/notification_quick_reply.gif)* 聊天窗口表情复制 & 存储
* 语音远程控制 mac
![语音远程控制](./Other/ScreenShots/voice_remote_control.gif)* Alfred 快速搜索 [wechat-alfred-workflow](https://github.com/TKkk-iOSer/wechat-alfred-workflow)
![alfred](./Other/ScreenShots/alfred_search.gif)* Alfred 搜索最近聊天列表 & 查看聊天记录
![alfred](./Other/ScreenShots/alfred_chat_log.gif)* 一键已读 & 一键清除空回话
![基本操作](./Other/ScreenShots/session_empty_and_clean.gif)---
## 使用
* 消息防撤回:点击`开启消息防撤回`或者快捷键`command + t`,即可开启、关闭。
* 自动回复:点击`开启自动回复`或者快捷键`conmand + k`,将弹出自动回复设置的窗口,点击红色箭头的按钮设置开关。>若关键字为 `*`,则任何信息都回复;
>若关键字为`x|y`,则 x 和 y 都回复;
>若关键字**或者**自动回复为空,则不开启该条自动回复;
>可设置延迟回复,单位:秒;
>若开启正则,请确认正则表达式书写正确,[在线正则表达式测试](http://tool.oschina.net/regex/)
**若开启特定联系人回复,则原先的群聊&私聊回复无效**![自动回复设置.png](./Other/ScreenShots/auto_reply.png)
* 微信多开:点击`登录新微信`或者快捷键`command + shift + n`,即可多开微信。
* 远程控制:点击`远程控制 Mac OS`或者快捷键`command + shift + c`,即可打开控制窗口。
**注意:仅向自己账号发送指令有效**
![远程控制设置.png](./Other/ScreenShots/remote_control.png)
* Alfred 使用:请查看 [wechat-alfred-workflow](https://github.com/TKkk-iOSer/wechat-alfred-workflow)
---
## 安装
详细安装方法(或者需要重新编译)请查阅 [Install.md](https://github.com/TKkk-iOSer/WeChatPlugin-MacOS/blob/master/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. 普通安装
* 点击`clone or download`按钮下载 WeChatPlugin 并解压,打开Terminal(终端),拖动解压后`Install.sh` 文件(在 Other 文件夹中)到 Terminal 回车即可。
#### 3. 安装完成
* 重启微信,在**菜单栏**中看到**微信小助手**即安装成功。
![微信小助手.png](./Other/ScreenShots/wechatplugin.png)
---
## 卸载
打开Terminal(终端),拖动解压后`Uninstall.sh` 文件(在 Other 文件夹中)到 Terminal 回车即可。
---
## TODO
- [x] 增加`Alfred`搜索
- [ ] 查看单向好友
- [ ] 增加 brew 安装方式
- [x] 完善自动回复(指定好友回复)
- [x] 完善消息防撤回(显示撤回用户昵称)
- [x] ~~清除微信缓存(官方已加)~~
- [x] 优化小助手设置(更新后保留相关设置,更新提醒)
- [x] 语音远程控制 mac
- [x] 支持中英文
- [ ] 支持深色模式---
## 依赖
* [insert_dylib](https://github.com/Tyilo/insert_dylib)
* [fishhook](https://github.com/facebook/fishhook)
* [GCDWebServer](https://github.com/swisspol/GCDWebServer)---
### 免责声明
* 使用插件有风险,使用需谨慎。
* 本项目旨在提升生活幸福感使用,不可用于商业和个人其他意图。若使用不当,请使用者自行承担。
* 如有侵权,请联系本人。[email protected]