Giter Site home page Giter Site logo

autowechat's Introduction

Java Swing实现网页版微信桌面端增强版。

利用微信网页版API加上Java Swing做成了桌面端并做了功能增强:例如聊天记录统计分析、防撤回、自动回复、定时消息等。

一、常见问题

1、登录时提示 “由于安全原因,此微信号不能使用网页版微信...... ” 解决办法:

打开微信的文件传输助手网页版并扫描登录:https://filehelper.weixin.qq.com/。

然后你会发现你的微信号可以使用网页版微信了,神奇吧!

2、登录后无法发送消息:

原因:找不到lib/android.ninepatch.jar包导致

解决办法:复制jar包到lib目录下。查看wechat-1.0.jar中的MANIFEST.MF中的jar包路径及名称是否一致,若不一致更改为一致。

image

二、扩展功能介绍

1、防撤回功能

语音、文字、图片、视频、... 撤回的消息里面总有惊喜!

image

2、自动回复功能

智能聊天、酒店查询、小游戏、讲笑话、...

还会因为没有及时回复女友消息而吵架分手?

image

3、用户属性监测

头像、昵称、签名、朋友圈动态、对方打开与你的聊天框、...

想象一下你的女神改个签名、发个朋友圈都会通知你并及时给予必要的关心,搞到手不是迟早的事?

imageimage

4、消息轰炸

不能太频繁,否则会被禁言

image

5、群成员统计功能

性别、城市、活跃度、...

imageimageimageimage image

6、共同好友的聊天记录截获

7、定时消息、消息定时撤回

image

8、好友分析

所有公开信息的分析

image

三、界面预览

1、登录

image

首页效果如下:

image

部分扩展功能

image

2、通讯录

image

搜索、用户详细信息

image

3、聊天

分享、链接消息、动态表情、图片

image

上传附件

image

语音消息

image

视频消息

image

编辑消息,支持粘贴文字、文件及图片

image

截图

image

查看图片

image

查看群成员

image

用户信息

image

4、设置

个人信息

image

更改头像

image

修改密码

image

清除缓存

image

关于

image

小白教程

第一步:下载JAVA JDK并安装。

第二步:下载右侧本项目release版本查看使用说明

安装说明(专业人员)

1、下载源代码,搭建开发环境

2、安装jintellitype-1.3.9.jar依赖到本地仓库

需要将resource/lib下面的二个JAR包安装到本地maven仓库,因为这个JAR经过特殊处理,**仓库的JAR包文件不全会导致运行失败

mvn install:install-file -Dfile="你的JAR包位置" -DgroupId=com.melloware -DartifactId=jintellitype -Dversion=1.3.9 -Dpackaging=jar

3、安装android.ninepatch.jar依赖到本地仓库

mvn install:install-file -Dfile="你的JAR包位置" -DgroupId=com.android -DartifactId=ninepatch -Dversion=1.0 -Dpackaging=jar

4、安装jna-4.4.0.jar依赖到本地仓库

mvn install:install-file -Dfile=wechat\src\main\resources\lib\jna-platform-4.4.0.jar -DgroupId=com.sun -DartifactId=jna -Dversion=4.4.0 -Dpackaging=jar

5、安装jna-platform-4.4.0.jar依赖到本地仓库

mvn install:install-file -Dfile=wechat\src\main\resources\lib\jna-4.4.0.jar -DgroupId=com.sun -DartifactId=jna.platform -Dversion=4.4.0 -Dpackaging=jar

以上几个功能只是起到抛砖引玉的作用,请打开你的脑洞吧,朋友。 借鉴了开源项目wechat_desktop、itchat4j

autowechat's People

Contributors

youonly-once avatar 1546347005 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.