https://github.com/hackcpp/copy-tracker
https://github.com/hackcpp/copy-tracker
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/hackcpp/copy-tracker
- Owner: hackcpp
- Created: 2025-01-15T07:04:53.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-15T07:17:23.000Z (11 months ago)
- Last Synced: 2025-03-13T08:43:01.965Z (9 months ago)
- Language: JavaScript
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Copy Tracker Chrome Extension
## 项目概述
一个用于记录用户复制内容的Chrome浏览器扩展,能够记录每次复制的内容、时间和来源URL,并以列表形式展示记录。
## 主要功能
- 自动记录复制内容
- 显示复制时间和来源URL
- 支持删除单条记录
- 数据存储在本地
- 简洁直观的用户界面
## 技术栈
- HTML/CSS/JavaScript
- Chrome Extension API
- Manifest V3
## 文件结构
```
.
├── manifest.json # 扩展配置文件
├── background.js # 后台脚本
├── content.js # 内容脚本
├── popup.html # 弹出窗口界面
├── popup.js # 弹出窗口逻辑
├── popup.css # 弹出窗口样式
├── icons/ # 图标资源
│ └── icon.svg # 扩展图标
└── README.md # 项目文档
```
## 开发过程
### v1.0.0 - 初始版本
- 实现核心功能:记录复制内容、时间和URL
- 创建弹出窗口界面
- 添加删除单条记录功能
- 优化UI设计
- 添加图标和样式
## 安装说明
1. 下载项目代码
2. 打开Chrome浏览器
3. 进入 chrome://extensions/
4. 启用"开发者模式"
5. 点击"加载已解压的扩展程序"
6. 选择项目目录
## 打包流程
1. 确保所有文件完整
2. 在项目根目录运行:
```bash
zip -r copy-tracker-extension.zip . -x ".*" -x "__MACOSX"
```
3. 生成copy-tracker-extension.zip文件
4. 准备发布到Chrome Web Store
## 未来计划
- 添加搜索功能
- 支持导出记录
- 增加分类标签功能
- 实现跨设备同步