Gist 共享剪贴板

共享选定文本到Gist并粘贴到剪贴板

作者
jerrywdlee
日安装量
0
总安装量
0
评分
0 0 0
版本
2025.07.22
创建于
2025-05-22
更新于
2025-07-21
大小
20.8 KB
许可证
MIT
适用于
所有网站

Gist Shared Clipboard

这是一个用户脚本,可以轻松将网页上选中的文本或右键点击的图片/链接URL分享到你的 GitHub Gist,并快速将 Gist 的最新内容粘贴回剪贴板。
通过 Tampermonkey 菜单可以进行分享、粘贴和 Gist 信息及加密密钥管理。
适合多设备剪贴板共享或用 Gist 做快速笔记。


使用方法

  1. 准备 GitHub Gist、Token 和加密密钥

    • 获取访问令牌:https://github.com/settings/tokens
    • 获取 Gist ID:https://gist.github.com/mine
    • 本脚本会用 AES-128(128位)对所有内容加密。
      可以在设置界面通过 KeyGen 按钮生成 128bit(16字节,base64)的加密密钥。
    • 加密密钥不会上传到 GitHub,仅用于本地加密和解密。
  2. 初始设置

    • 安装脚本后,在任意页面打开 Tampermonkey 菜单。
    • 点击 “Gist Setup”
    • 输入你的 Gist ID、GitHub Token 和加密密钥(或用 KeyGen 生成),然后保存。
    • 信息仅保存在本地浏览器中。
    • 注意: “Gist Share”和“Gist Paste”等菜单项仅在完成设置后显示。
  3. 主要功能

    • Gist Share Clipboard: 分享剪贴板文本到 Gist
    • Gist Share Selected: 分享选中文本或右键图片/链接到 Gist
    • Gist Paste: 将 Gist 的最新内容粘贴到剪贴板
    • Gist Setup: 随时重新设置 Gist ID、Token 或加密密钥
    • Gist Clear: 删除已保存的信息和密钥

安全提示:
所有内容上传前都会用你的 AES-128 密钥加密。
请妥善保存你的加密密钥! 丢失密钥将无法解密内容。
加密密钥不会发送到 GitHub,仅用于本地加密和解密。
不要用此脚本分享个人或敏感信息。即使是私密 Gist 和加密,也有信息泄露的风险。
Gist ID、Token 和密钥等信息仅保存在你的浏览器中,除了 GitHub 以外不会发送到其他地方。


许可证

MIT License
Copyright (c) 2025 Julia Lee