java微信客户端
当前支持64位操作系统,如果需要在32位操作系统上使用,请将SWT.jar替换成32位的就行了
SWT.jar与官方发版的包有一点点修改,不能直接使用官方jar,请移步https://github.com/smokingrain/KPlayer/tree/master/win32lib
#技术
- 界面库SWT
- json解析使用jackson
- dom4j解析xml
- http请求使用httpclient
#功能
- 同步最近聊天群,人
- 桌面截图
- 发送文字
- 发送表情
- 发送图片
- 发送文件
- 撤回消息
- 显示聊天文字
- 显示表情
- 显示图片
- 自动回复
- 置顶会话
- 设置置顶
- 复制文字
- 标识撤回消息
#说明
- 数据来源:微信web版官网。
- 部分从微信下载的表情并不能显示,微信貌似不让web客户端显示。
- 界面自定义组件,基本上都是Canvas画出来的!
- 不得不说一个悲伤的故事,某些微信号登陆后通信地址有wx.qq.com跑到了wx2.qq.com,然而我居然没有这样的微信号!所以请出现登陆不了的自己改com/xk/utils/Constant.java