Giter Site home page Giter Site logo

tkkk-ioser / wechatplugin-macos Goto Github PK

View Code? Open in Web Editor NEW
14.0K 402.0 2.5K 24.93 MB

微信小助手

License: MIT License

Objective-C 75.25% Objective-C++ 0.16% Shell 0.91% Ruby 0.03% Python 0.48% Rich Text Format 22.77% C 0.40%
macos wechat weixin tweak plugin alfred-workflow

wechatplugin-macos's Introduction

微信小助手.png

platform release support Readme GitHub license

微信小助手 v2.0

English | 中文

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

其他插件: [ wechat-alfred-workflowQQ 版本 ]


功能

  • 消息自动回复
  • 消息防撤回
  • 远程控制(已支持语音)
  • 微信多开
  • 第二次登录免认证
  • 聊天置底功能(类似置顶)
  • 微信窗口置顶
  • 会话多选删除
  • 自动登录开关
  • 通知中心快捷回复
  • 聊天窗口表情包复制 & 存储
  • 小助手检测更新提醒
  • alfred 快捷发送消息 & 打开窗口 (需安装:wechat-alfred-workflow)
  • 会话一键已读
  • 一键清除空会话
  • 支持国际化
  • 新增一键更新
  • 新增关于小助手
  • 去除微信url转链(从此直接打开抖音链接🌝
  • 史上最强 alfred 扩展🌚
  • 新增移除会话(不删除聊天记录)
  • 菜单栏(关于小助手)新增 alfred 开关
  • 新增是否使用微信自带浏览器开关
  • 新增LaunchBar 扩展
  • 新增禁止微信检测更新开关(非App Store版本)
  • 新增小助手.app安装方式
  • 支持退群监控,撤回消息定位
  • 支持微信 3.7.0

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

远程控制:

  • 屏幕保护
  • 清空废纸篓
  • 锁屏、休眠、关机、重启
  • 退出QQ、WeChat、Chrome、Safari、所有程序
  • 网易云音乐(播放、暂停、下一首、上一首、喜欢、取消喜欢)
  • 小助手(获取指令、防撤回开关、自动回复开关、免认证登录开关)

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


更新日志

详细内容请查看CHANGELOG


Demo演示

  • 消息防撤回 消息防撤回.gif

  • 自动回复 自动回复.gif

  • 微信多开 微信多开.gif

  • 远程控制 (测试关闭Chrome、QQ、开启屏幕保护) 远程控制.gif

  • 免认证 & 置底 & 多选删除 免认证&置底&多选删除

  • 通知中心快捷回复 快捷回复

  • 聊天窗口表情复制 & 存储

  • 语音远程控制 mac 语音远程控制

  • Alfred 快速搜索 wechat-alfred-workflow
    alfred

  • Alfred 搜索最近聊天列表 & 查看聊天记录
    alfred

  • 一键已读 & 一键清除空回话 基本操作


使用

  • 消息防撤回:点击开启消息防撤回或者快捷键command + t,即可开启、关闭。
  • 自动回复:点击开启自动回复或者快捷键conmand + k,将弹出自动回复设置的窗口,点击红色箭头的按钮设置开关。

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

自动回复设置.png

  • 微信多开:点击登录新微信或者快捷键command + shift + n,即可多开微信。

  • 远程控制:点击远程控制 Mac OS或者快捷键command + shift + c,即可打开控制窗口。

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

远程控制设置.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. 普通安装

  • 点击clone or download按钮下载 WeChatPlugin 并解压,打开Terminal(终端),拖动解压后Install.sh 文件(在 Other 文件夹中)到 Terminal 回车即可。

3. 安装完成

  • 重启微信,在菜单栏中看到微信小助手即安装成功。

微信小助手.png


卸载

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


TODO

  • 增加Alfred搜索
  • 查看单向好友
  • 增加 brew 安装方式
  • 完善自动回复(指定好友回复)
  • 完善消息防撤回(显示撤回用户昵称)
  • 清除微信缓存(官方已加)
  • 优化小助手设置(更新后保留相关设置,更新提醒)
  • 语音远程控制 mac
  • 支持中英文
  • 支持深色模式

依赖


免责声明

  • 使用插件有风险,使用需谨慎。
  • 本项目旨在提升生活幸福感使用,不可用于商业和个人其他意图。若使用不当,请使用者自行承担。
  • 如有侵权,请联系本人。[email protected]

wechatplugin-macos's People

Contributors

cutem avatar hanssjtu avatar lmk123 avatar retval avatar tkkk-ioser avatar wuwb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wechatplugin-macos's Issues

远程指令无效

我尝试向自己发指令TK-Wechat或向文件传输助手发送,都无效。
软件启动后,Mac有提醒我WeChat想要使用钥匙串,被我拒绝了。不知道远程指令无效是否和这个有关系。

关闭撤回后无法撤回信息

开启 防撤回功能 发送test消息,撤回,此时会被拦截,如果此时关闭防撤回功能 再撤回test消息 就无法撤回

【需求】希望加个callback

当微信客户端受到消息,文本 图片来自名片等,公众号文章推送等, 向一个url 地址进行 请求。比如好友/群聊/公众号发来文章,将文章信息 发到url上,我能做一些处理。

我更想 让微信客户端变成傀儡。

无法开启自动回复功能

点击自动回复,弹出自动回复窗口,已经设置自动回复列表,并勾选。
但是还是没法开启,发送后,没有办法自动回复

图片怎么获取?

请问图片应该怎么获取呢?确切点说应该是应用分享的图片怎么获取,msgType为49的。

网易云控制修改指令后,无法再进行控制

截图

修改指令后,指令无法生效,目前进行过尝试
1、重启网易云,但不重启微信,发送指令--无效
2、加载列表后再重启网易云,进入私人电台,发送指令--无效
3、重启微信与网易云,发送指令--无效
4、尝试旧指令TK-Next--无效

但没有修改的指令,如退出WeChat的TK-WeChat可以正常执行。


微信版本:2.3.2(9414)
网易云版本:1.5.7 (586)
MacOS版本:10.12.6 (16G29)

微信群聊天历史记录保存

如果能将微信群聊天信息的历史记录导出并保存成数据库文件,然后再做个搜索功能的话,感觉会比较有用,电脑上操作比在手机上戳起来方便多了。

自动回复闪退 & 表情无法使用

昨天clone下来装了试试 撤回拦截是好用的 但是开自动回复就会闪退,早上跟朋友聊天准备发表情 发现添加的表情加载不出来,买的表情专辑也不显示

最新版本的问题

系统版本:版本 10.12.6(版号 16G29)
系统语言:zh-Hans
微信版本:Version. 2.3.0 (9359) v2.3.0.16 (0x12030010) #1879d7e8f
微信语言:zh-Hans
历史版本:[2017-06-19 14:02:56.242] Version. 2.2.8 (8578) v2.2.8.16 (0x12020810) #bd5186f8c

之前的版本插件可以使用,今天更新以后插件消失,再次build的时候出现以下错误信息
错误信息:
cp: /Applications/WeChat.app/Contents/MacOS/WeChat_backup: Permission denied
cp: /Applications/WeChat.app/Contents/MacOS/WeChatPlugin.framework: Permission denied
/Applications/WeChat.app/Contents/MacOS/WeChat_backup: No such file or directory

自动回复自己

就是我设置自动回复,假如我发送关键字,自己也收到,这个是特性还是可以设置的,求解

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.