Coder Social home page Coder Social logo

veryfun / wechatplugin-macos Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tkkk-ioser/wechatplugin-macos

0.0 2.0 0.0 715 KB

MacOS版微信小助手 功能: 自动回复、消息防撤回、远程控制、微信多开

Shell 2.37% Objective-C 96.48% C++ 0.66% Objective-C++ 0.49%

wechatplugin-macos's Introduction

WeChatPlugin-MacOS

微信小助手 v1.0.0

微信小助手.png

iOS版本请戳→_→ WeChatPlugin-iOS

主要实现 Mac OS 版微信的消息防撤回与自动回复的功能,详细内容,请参考我的博客


功能

  • 消息自动回复
  • 消息防撤回
  • 远程控制
  • 微信多开

远程控制:

  • 屏幕保护
  • 清空废纸篓
  • 锁屏、休眠、关机、重启
  • 退出QQ、WeChat、Chrome、Safari、所有程序
  • 网易云音乐(播放、暂停、下一首、上一首、喜欢、取消喜欢)

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


更新日志

重构自动回复,实现多回复 (2017-08-23)

详细内容请查看CHANGELOG


Demo 演示

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

  • 自动回复 自动回复.gif

  • 微信多开 微信多开.gif

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


安装

1. 无安装Xcode

  • 下载WeChatPlugin,用 Termimal 打开项目当前目录,执行 ./Other/Install.sh即可。

2. 已安装Xcode

  • 先更改微信的 owner,否则会出现类似Permission denied的错误。

sudo chown -R $(whoami) /Applications/WeChat.app

Permission denied.png

  • 下载 WeChatPlugin, 用Xcode打开,先进行 Build (command + B),之后 Run (command + R)即可启动微信,此时插件注入完成。

  • 若 Error,提示找不到 Framework,先进行 Build。

3. 安装完成

  • 登录微信,在菜单栏中看到微信小助手即安装成功。 微信小助手.png

使用

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

如果关键字为 *,则任何信息都回复;如果关键字为x||y,则 x 和 y 都回复; 若关键字或者自动回复为空,则不开启该条自动回复。

自动回复设置.png

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

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

.png

①为选择是否开启远程控制此功能。

②为能够触发远程控制的消息内容(仅向自己发送账号有效)。


卸载

在Terminal中,运行 ./Other/Uninstall.sh 即可

/Applications/WeChat.app/Contents/MacOS 目录中,删除 WeChatWeChatPlugin.framework,将WeChat_backup 重命名为 WeChat 即可。

Other

若有其他好的想法、需求欢迎 Issue me 。

wechatplugin-macos's People

Contributors

tkkk-ioser avatar

Watchers

James Cloos avatar 翊榕 avatar

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.