Glitch 即將告別!趕快備份你的程式專案!

Glitch 即將告別!趕快備份你的程式專案! 1

再見了,Glitch!
陪伴全球開發者近十年了的免費 Node.js 創作平台 Glitch,即將在 2025 年 7 月 8 日正式關閉。這個曾讓無數創意生根發芽的「程式遊樂場」,即將結束服務——所有託管在此的專案都將受到影響。現在,大家一定要趕緊備份您的專案,別讓您的心血隨著 Glitch 一同消失!

詳情請看 Glitch 的官方公告:Important changes are coming to Glitch


如何備份你的 Glitch 專案

為了幫大家把寶貴的專案都好好保存下來,Glitch 的工程師 Pomax 特別寫了一個 Python 腳本,讓你能一次把所有專案打包下載。你都可以在 Glitch 社群論壇上找到這個腳本,以及相關的資訊與討論。接下來,讓我簡單說明一下使用的步驟:

第一步:下載 Python 備份腳本

你可以直接從這個 Gist 連結,取得這個用來下載 Glitch 專案的官方 Python 腳本:https://gist.github.com/Pomax/19244d583bac820492847a8a4bc15e4e

點進去之後,把那個 .py 檔案下載到你的電腦。

第二步:準備好工作環境跟你的 Glitch 金鑰

要順利執行這個腳本,你的作業需要安裝有 Python 3,並且輸入你的 Glitch 認證金鑰

金鑰怎麼拿呢?很簡單!首先,用你的瀏覽器登入 Glitch 帳號。接著,打開瀏覽器的開發人員工具(通常按 F12 就能開啟),然後切到「主控台 (Console)」那個分頁。把下面這段指令貼上去,然後按 Enter

JavaScript
const { id, persistentToken: token} = JSON.parse(localStorage.cachedUser);
console.log(id, token);

執行之後,你會看到回傳類似 123456 '3a6f55bd-8206-43d3-a149-176f13f32c45' 的序號。前面那個數字是你的 UID,後面那個單引號裡的長字串就是您的金鑰。記得將兩個都複製起來!

第三步:在終端機執行備份腳本

拿到腳本跟金鑰之後,在您的電腦上打開終端機:

  1. 首先,切換到您存放腳本的那個資料夾。
  2. 然後,輸入下面這段指令來執行腳本:
Bash
python download.py 123456 '3a6f55bd-8206-43d3-a149-176f13f32c45'

記得!把 123456 換成你自己的 ID,然後 '3a6f55bd-8206-43d3-a149-176f13f32c45' 也換成你在第二步拿到的認證金鑰!

腳本開始運行之後,它就會依次地把你的所有專案一個一個下載到各自的資料夾裡。

第四步:檢查備份文件

備份完成之後,打開那個輸出資料夾,確認你的所有專案都乖乖地保存在那裡了!


希望這個指南能幫到你,記得趕快在 2025 年底前,把你的專案備份好喔!