Gist 共享剪貼簿

共享選定文本到Gist並粘貼到剪貼簿

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
jerrywdlee
今日安裝
0
安裝總數
0
評價
0 0 0
版本
2025.08.13
建立日期
2025-05-22
更新日期
2025-08-13
尺寸
22.4 KB
授權條款
MIT
腳本執行於
所有網站

Gist Shared Clipboard

這是一個用戶腳本,可以輕鬆將網頁上選取的文字或右鍵點擊的圖片/連結網址分享到你的 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