Skip to content

About

微信文件传输助手网页版增强插件

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

微信文件传输助手网页版增强插件

功能介绍

这是一个专为微信文件传输助手网页版(https://szfilehelper.weixin.qq.com/)设计的浏览器扩展插件,主要功能包括:

核心功能

  • 网络请求拦截: 自动拦截并解析 webwxinit 和 webwxsync 请求的响应数据
  • 消息实时显示: 实时显示所有拦截到的消息,包括文本、图片、语音等各种类型
  • 联系人管理: 显示所有联系人信息,包括昵称、头像、签名等
  • 群组信息: 展示群组列表和成员信息
  • 公众号管理: 显示关注的微信公众号列表
  • 用户信息: 展示当前登录用户的详细信息

界面特色

  • 现代化设计: 采用微信绿色主题,界面美观简洁
  • 标签页切换: 支持消息、联系人、群组、公众号、用户信息的快速切换
  • 实时更新: 数据实时同步,无需手动刷新
  • 响应式布局: 适配不同屏幕尺寸
  • 悬浮面板: 固定在页面右上角,不影响原网页使用

安装方法

开发者模式安装

  1. 打开Chrome浏览器,进入扩展程序管理页面 (chrome://extensions/)
  2. 开启右上角的"开发者模式"
  3. 点击"加载已解压的扩展程序"
  4. 选择插件文件夹
  5. 插件安装完成

使用方法

  1. 访问微信文件传输助手网页版:https://szfilehelper.weixin.qq.com/
  2. 使用手机微信扫码登录
  3. 插件会自动激活,在页面右上角显示增强面板
  4. 通过标签页切换查看不同类型的信息

技术实现

架构设计

  • Manifest V3: 使用最新的Chrome扩展API
  • Content Script: 负责页面内容操作和UI渲染
  • Inject Script: 注入到页面中拦截网络请求
  • Background Script: 后台服务和数据存储
  • Popup: 扩展弹出页面,显示状态和控制选项

网络拦截

  • 拦截XMLHttpRequest和Fetch请求
  • 解析JSON响应数据
  • 实时处理消息和联系人信息

数据处理

  • 消息类型识别和格式化
  • 联系人分类(个人、群组、公众号)
  • 用户信息解析和展示

文件结构

wechat-filehelper-extension/
├── manifest.json          # 扩展配置文件
├── content.js            # 内容脚本
├── inject.js             # 注入脚本
├── background.js         # 后台脚本
├── popup.html           # 弹出页面
├── popup.js             # 弹出页面脚本
├── styles.css           # 样式文件
└── README.md            # 说明文档

注意事项

  1. 隐私保护: 插件仅在本地处理数据,不会上传任何信息到外部服务器
  2. 兼容性: 支持Chrome 88+版本
  3. 安全性: 仅在微信文件传输助手域名下运行,确保安全
  4. 性能: 采用高效的数据处理算法,不影响页面性能

更新日志

v1.0.0

  • 初始版本发布
  • 支持基本的消息拦截和显示功能
  • 实现联系人、群组、公众号管理
  • 添加用户信息展示
  • 美化界面设计

开发者信息

本插件为开源项目,欢迎贡献代码和提出建议。

许可证

MIT License

About

微信文件传输助手网页版增强插件

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages