Gist 共享剪貼簿

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

作者
jerrywdlee
今日安裝
0
安裝總數
0
評價
0 0 0
版本
2025.07.24
建立日期
2025-05-22
更新日期
2025-07-22
尺寸
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