Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickCopy Box / 速拷盒

一个用于 uTools 的常用内容快速复制插件。

QuickCopy Box(速拷盒)适合保存和快速复制邮箱、密码、用户名、地址、命令片段、验证码接收邮箱、客服话术等高频文本。它不是传统密码管理器,不做隐藏密码、网址、收藏等复杂功能,只专注于:

  • 常用内容快速复制
  • 按文件夹分组
  • 双击一行即可复制

核心功能

  • 默认创建并打开「密码」文件夹
  • 支持创建多个文件夹进行分组
  • 支持按当前文件夹筛选查看
  • 每行直接显示「内容 + 说明」
  • 内容完整显示,不隐藏、不打星号
  • 说明过长时自动省略,鼠标悬停可查看完整说明
  • 双击任意一行即可复制内容
  • 也可以点击「复制」按钮复制
  • 支持添加、编辑、删除内容
  • 支持添加、重命名、删除文件夹
  • 支持通过鼠标拖拽左侧手柄调整顺序
  • 新增内容默认追加到当前文件夹最后
  • 支持 JSON 文件备份导出和导入恢复
  • 支持手动 WebDAV 备份和恢复

使用方法

  1. 打开 uTools 开发者工具。
  2. 选择本目录下的 plugin.json 进行调试。
  3. 在 uTools 搜索框输入以下任意关键词打开插件:
copy
cy
quick

操作说明

添加内容

点击右上角「添加内容」,填写:

  • 内容:需要复制的文本,必填
  • 说明:用于备注用途,可选

保存后,新内容会出现在当前文件夹的最后一行。

复制内容

有两种方式:

  • 双击某一行
  • 点击该行右侧「复制」按钮

复制成功后,内容会进入系统剪贴板。

文件夹分组

  • 默认文件夹是「密码」
  • 可以点击「+ 文件夹」创建新文件夹
  • 可以通过顶部下拉框切换文件夹
  • 可以重命名当前文件夹
  • 可以删除当前文件夹;至少会保留一个文件夹

调整顺序

拖动每行左侧的 手柄即可调整顺序。调整后会自动保存。

备份与恢复

插件支持通过 JSON 文件进行备份:

  • 点击右上角「导出」:保存当前全部文件夹和内容为 .json 备份文件
  • 点击右上角「导入」:选择之前导出的 .json 文件恢复数据
  • 点击右上角「WebDAV设置」:填写 WebDAV 服务器地址、用户名、密码和远程文件路径
  • 点击右上角「WebDAV备份」:把当前数据上传到配置的远程 JSON 文件
  • 点击右上角「WebDAV恢复」:从配置的远程 JSON 文件读取并覆盖当前数据

注意:导入会覆盖当前插件内已有数据。导入前建议先点「导出」保存一份当前数据。

数据存储

插件优先使用 uTools 的 dbCryptoStorage 保存数据;如果当前环境不支持,则回退到 dbStorage 或浏览器 localStorage

导出的备份文件是普通 JSON 文本文件,请自行妥善保存。如果其中包含密码、邮箱、用户名等敏感内容,不建议上传到公共网盘或公开仓库。

WebDAV 配置会优先保存到 uTools 的 dbCryptoStorage。备份时会自动按远程文件路径逐级创建目录,例如 /quickcopy-box/backup.json 会先创建 /quickcopy-box

项目文件

plugin.json   uTools 插件配置
index.html    插件页面结构
style.css     页面样式
app.js        主要交互逻辑
preload.js    uTools API 桥接与数据存储
logo.png      插件图标
README.md     项目说明

项目定位

QuickCopy Box / 速拷盒不是密码管理器,也不负责自动填充、加密分享、网址登录、收藏等功能。它的定位是一个轻量的「常用文本复制盒」:

打开 → 找到分组 → 双击复制。

当前版本

0.1.0

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages