Giter Club home page Giter Club logo

wechatmomentexport's Introduction

WeChat Moment Export

Deprecated. Try WeChatMomentStat-Android instead!

本项目已不再维护。请移步至无需依赖Xposed的WeChatMomentStat-Android

WeChatModuleExport is an Xposed module which helps you export WeChat moment data to JSON files.

本工具为Xposed模块,用于导出微信朋友圈数据。
支持导出朋友圈文字内容、图片、段视频、点赞、评论等数据。

Supported WeChat Versions(目前支持的微信版本):

WeChat 6.3.13

Download

WeChatMomentExport Releases

Change Log

  • 2016-2-6 支持微信版本6.3.13.64_r4488992,修复抓取数据不齐的问题。因为需要清空微信朋友圈缓存,本APP将需要获得root权限。

  • 2016-2-4 支持微信版本6.3.13,支持朋友圈图片视频等完整数据的导出,逆向APK时成功分析朋友圈数据模型,增加GUI配置面板

Usage

##EN

  • Make sure your Android device is rooted with Xposed Framework installed.

  • Install and enable this Xposed module on your device. Reboot.

  • Grant root access for the app.

  • In the GUI preference panel, click "START INTERCEPT".

  • Open WeChat and enter the Moments page.

  • Scroll down to load more moments. Meanwhile the module should be capturing the loaded data automatically.

  • Click "STOP INTERCEPT" when done.

  • By default, the generated JSON file is moments_output.json located in the root directory of the external storage.

##ZH

  • 确认安卓设备已root并安装好Xposed框架。

  • 安装并启用本Xposed模块,然后重启手机。

  • 允许本app获得root权限。

  • 打开本模块的GUI设置页并点击“开始抓取”。

  • 打开微信并进入朋友圈页面。

  • 向下滚动页面来加载更多朋友圈。同时本插件会自动抓取已加载的朋友圈数据。

  • 完成后,点“停止抓取”。

  • 默认情况下,抓取并经过转换的JSON数据存放在外部存储根目录下的 moments_output.json 文件中。

  • 如需抓取指定某个好友的朋友圈数据,在“开始抓取”之后直接从微信联系人进入TA的个人相册即可,在停止抓取之前不要打开朋友圈或者其他人的相册。

Known Issues

  • 个人相册中无法抓取纯文本朋友圈。

Build Requirements

  • IDE: Android Studio

License

GPLv3

Author

Chion Tang的归宅开发部活动记录

wechatmomentexport's People

Contributors

chion82 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

wechatmomentexport's Issues

怎么自动获取朋友圈列表

你好,我现在想做一个自动请求分页获取朋友圈列表,而不用手动滑动来获取数据,不知道楼主有没有实现这个功能?先说一下我遇到的情况,找到了一个方法,需要一个时间戳,据此推测应该根据时间戳来获取此时间之后的10条数据,但是这个时间戳很特殊,不知道是怎么计算得来的,想看看楼主有什么想法。我拿到的一个时间戳:-5862417249906970310

朋友圈图片如何解吗?

我能获取到朋友圈图片连接,自己的直接就可以显示,但是朋友圈其他人的都被加密了,逆向时得到了token,组合后得到的下载下来的东西不知道是什么东西,看微信源码似乎需要解吗,得到的这个东西类似于bitmap缓存文件,我想知道的是如何解码这个东西

Hook onto wechat refresh and auto-load?

Hi @Chion82,

This project is great! However, just as a suggestions, I would like to see the functionality of something like one-click export of, say, some user provided number of moments. I'm not sure if it will be easy, but from description of Xposed, this seems doable.

This will be very appreciated since I was thinking of doing some mining on my moments :)

Thanks and Best

请求支持最新版6.3.13_r4488992

GooglePlay更新了微信版本号变为6.3.13_r4488992,跟前一个版本应该没有什么区别吧,...
求更新,现在按了可以开始抓取但实际上并没有生成文件...

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.