【标题】WeChatFerry常见问题解答
【核心内容】
- Q0: 如何报BUG?
- Q1: 支持哪个版本的微信?
- Q2: 如何开始玩?
- Q3: 支持哪些客户端?
- Q4: 支持哪些功能?
- Q5: 有没有示例?
- Q6: 崩溃怎么办?
- Q7: 为什么@不成功?
- Q8: 提示Timed out?
- Q9: 如何查看日志?
- Q10: 出现Address in use怎么办?
- Q11: 获取不到联系人怎么办?
- Q12: 如何退出机器人?
- Q13: 文件发送不成功怎么办?
- Q14: 图片发送不成功怎么办?
- Q15: 图片解密不成功怎么办?
- Q16: LoadLibrary调用失败?
- Q17: 安装失败?
- Q18: 又安装失败?
- Q19: wcfhttp回调
- Q20: UnicodeEncodeError
- Q21: No such kernel
- Q22: wcferry?wcfhttp?
- Q23: 保存语音/图片超时
- Q24: 初始化失败
- Q25: 这货什么原理?
【评论内容】 小红书用户:这个WeChatFerry的问题解答真的是太全面了,不得不点赞!要是其他技术文档也能这样详细解答问题就好了。 微信公众号读者:哈哈,这篇文档真的是细致入微,不过有些问题的回答太幽默了,有点看不懂。不过总体来说,对于使用WeChatFerry的人来说,这些问题解答还是非常有帮助的。
" 【标题】:“微信机器人”使用指南:常见问题与解答
【核心内容】:
如何报错? 遇到问题时,请尽量提供详细信息,包括错误现象、引发错误的操作、错误日志等。
支持什么版本的微信? 目前支持 PC 微信 3.9.2.23。请注意安装适当的微信版本(Windows)。
怎么开始玩? 请参考视频教程和文档,同时关注示例工程 WeChatRobot。
支持什么客户端? 支持的客户端包括:Go、GoHttp、HTTP、Java、Node.js、Python、Rust。
支持什么功能? 支持的功能包括:检查登录状态、获取登录账号信息、获取消息类型、获取所有联系人、获取所有好友、获取数据库、获取某数据库下的表、获取用户信息、发送文本消息、发送图片、发送文件、允许接收消息、停止接收消息、执行 SQL 查询、接受好友申请、添加群成员、删除群成员、解密图片、获取朋友圈消息、保存图片、保存语音、发送卡片消息、拍一拍群友、邀请群成员、图片 OCR、转发消息等。
有没有示例? 有,参考 WeChatRobot 示例工程。
崩溃怎么办? 请参考报错提供,详细描述崩溃现象。
为什么 @ 不成功? 可能原因有:@ 是复制过来的、使用方法不正确、修改过 wxid 等。
提示 Timed out? 查看日志确定原因。
怎么查看日志? 在运行目录下,找到
logs/wcf.txt
,打开即可查看。Address in use? 请参考 Q10 报 BUG。
获取不到联系人怎么办? 登录、退出多来几遍,让联系人落库。
如何退出机器人? 温柔点儿,使用
Ctrl+C
退出。文件发送不成功怎么办? 注意路径,使用绝对路径,同时使用
\\\\
替换\\
。图片发送不成功怎么办? 参考 Q14,同时确保图片是正常的图片。
图片解密不成功怎么办? 查看日志,确保图片文件存在。
LoadLibrary 调用失败? 请看 Q1。
安装失败? 请参考 Q17,解决办法有两个:杀毒软件冲突、版本冲突。
又安装失败? 请参考 Q18,解决办法:换源、降版本。
UnicodeEncodeError? 将终端的编码格式设置为
utf-8
。No such kernel? 安装相应 kernel。
wcferry?wcfhttp? 选一个就好了,不要同步跑。
保存语音 / 图片超时? 下载图片超时。
初始化失败? 检查报错路径里的
wcf.exe
是否存在、权限、安装成功、杀毒软件等。这货什么原理? 参考之前介绍的 WeChatFerry 原理。
【评论内容】:
小红书用户:这个微信机器人好实用啊,解决了我的好多问题!
微信公众号读者:不错,终于找到了解决微信机器人问题的方法,感谢分享!"