Greasy Fork

Greasy Fork is available in English.

Gist 共享剪贴板

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

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
jerrywdlee
日安装量
0
总安装量
1
评分
0 0 0
版本
2025.08.13
创建于
2025-05-22
更新于
2025-08-13
大小
22.4 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: 删除已保存的信息和密钥

Tips:
在 Gist 的 revisions 页面(https://gist.github.com/<GIST_ID>/revisions),可以选中历史剪贴板内容(加密 JSON),通过 Tampermonkey 菜单的 “Decrypt Selected Text”(此命令仅在剪贴板 Gist 页面显示)命令解密并粘贴到剪贴板。
适合恢复或重用历史剪贴板内容。


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


许可证

MIT License
Copyright (c) 2025 Julia Lee