Skip to content

wagmi97/MemorialCoin

Repository files navigation

纪念币预约助手

一个帮助自动填写纪念币预约信息的 Edge 浏览器扩展。

功能特点

  • 🔄 支持多人信息快速切换
  • 📋 一键填写身份证号和手机号
  • 📌 悬浮窗功能,方便操作
  • ⌨️ 快捷键支持
  • 🔒 数据存储在本地,保护隐私

快捷键

  • Ctrl+Shift+Left / Command+Shift+Left:切换到上一个人
  • Ctrl+Shift+Right / Command+Shift+Right:切换到下一个人
  • Ctrl+Shift+1 / Command+Shift+1:一键填写当前人员信息

安装说明

  1. 克隆仓库到本地:
git clone [仓库地址]
  1. 配置个人数据:
    • 复制 config.example.jsconfig.js
    • config.js 中填入实际使用的人员数据
    • 数据格式参考:
export const peopleData = [
    { 
        name: "姓名", 
        id: "身份证号", 
        phone: "手机号"
    },
    // ... 更多数据
];
  1. 在 Edge 浏览器中加载扩展:
    • 打开 Edge 浏览器
    • 访问 edge://extensions/
    • 开启"开发人员模式"
    • 点击"加载解压缩的扩展"
    • 选择项目文件夹

使用说明

  1. 点击浏览器工具栏中的扩展图标打开操作面板
  2. 使用左右箭头或点击名字切换不同人员信息
  3. 点击"复制"按钮复制单个信息
  4. 点击"一键填写"自动填写所有信息
  5. 点击"📌"按钮开启悬浮窗模式

隐私说明

  • 所有个人信息存储在本地的 config.js 文件中
  • config.js 已添加到 .gitignore,不会上传到代码仓库
  • 数据仅在本地浏览器中使用,不会上传到任何服务器

开发说明

项目结构

├── manifest.json    // 扩展配置文件
├── popup.html      // 弹出窗口界面
├── popup.js        // 弹出窗口逻辑
├── init.js         // 初始化脚本
├── content.js      // 内容脚本
├── config.js       // 个人数据配置(本地)
└── config.example.js // 示例配置文件

本地开发

  1. 修改代码后,在扩展管理页面点击刷新按钮
  2. 如需修改数据,直接编辑 config.js 文件
  3. 修改后点击扩展中的"初始化数据"按钮更新

注意事项

  • 请勿提交 config.js 到代码仓库
  • 首次使用需要正确配置 config.js
  • 建议定期备份 config.js 中的个人数据

许可证

[选择合适的许可证,如 MIT License]

贡献指南

欢迎提交 Issue 和 Pull Request 来帮助改进这个项目。

联系方式

[您的联系方式或项目反馈渠道]

About

Memorial Coin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors