指南
從 ShareX 轉換到 Aktar
ShareX 是一款功能強大的 Windows 工具,很多人用它上傳到自己的 Amazon S3、Cloudflare R2 或 Backblaze B2 儲存貯體。Aktar 負責的正是上傳這一部分,不只在 Windows 上,也在 Mac、iPhone、iPad 和 Android 上。從 ShareX 匯入會讀取 ShareX 的設定,把其中的上傳器轉成 Aktar 的目的地,因此你的儲存貯體、你的網域,以及你已經分享出去的連結都會維持原樣。
適合哪些人
你上傳到自己的儲存貯體
你的 ShareX 上傳會送到 Amazon S3、Cloudflare R2、Backblaze B2 或其他 S3 相容服務,而且常常透過你自己的網域存取。Aktar 沿用這套設定:檔案留在原處,連結也一樣。
你不只在 Windows 上使用
ShareX 在 Windows 上執行。Aktar 可在 Windows、Mac、iPhone、iPad 和 Android 上執行,還有 CLI、Raycast 和 Obsidian,全部上傳到同一個儲存貯體。
你最需要的是連結
按一個快速鍵,剪貼簿裡的檔案就變成一個連結。Aktar 就是圍繞這一步打造的:任何檔案類型都可以,不只是截圖。
哪些能帶過來
從 ShareX 匯入會讀取 ShareX 的上傳器設定(UploadersConfig.json),在 Windows 上還會讀取它的上傳歷史。儲存任何內容之前,它會列出找到的所有項目,每一項都有一個核取方塊。
| 在 Windows 上 | 在 Mac 上 | |
|---|---|---|
| Amazon S3 上傳器 | 變成一個目的地,供應商依端點自動判斷:Amazon S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces 或其他任何 S3 相容服務 | 相同 |
| Backblaze B2 上傳器 | 變成一個 Backblaze B2 目的地。Aktar 會用你的金鑰向 Backblaze 查詢該儲存貯體的 S3 端點 | 輸入金鑰後相同。如果找不到端點,確認畫面會請你填寫 |
| 私密金鑰 | 從 ShareX 的設定中讀取 | 需要手動輸入:ShareX 使用 Windows 本身的資料保護功能加密金鑰,只有那個 Windows 帳號才能解開 |
| 路徑(object prefix) | 會被轉換:%y、%mo、%d、%guid 和隨機代碼在 Aktar 中都有對應項目。其他內容會改用 Aktar 的預設路徑,確認畫面會說明捨棄了什麼 | 相同 |
| 自訂網域 | 變成公開基礎 URL,因此新連結看起來和舊連結一樣 | 相同 |
| 網址縮短服務(自訂上傳器) | 匯入為你所選目的地的短連結設定,和匯入 .sxcu 檔案一樣 | 相同 |
| 上傳歷史 | 上傳到所匯入儲存貯體的記錄會出現在 Aktar 的歷史記錄中,並保留原本的連結 | 不會匯入:ShareX 的歷史留在電腦上 |
會略過並顯示原因:FTP 和 SFTP、Imgur、Google Drive、Dropbox 等其他託管服務,把檔案上傳到 HTTP 端點的自訂上傳器,以及這些服務的歷史項目。熱鍵、工作流程和截圖後的工作也不會帶過來:Aktar 有自己的快速鍵,設定一次即可。
有什麼不同
Aktar 是上傳工具,而不是截圖和標註套件。截圖時,它會打開系統內建的工具:在 Windows 上,是按下 Win+Shift+S 時出現的剪取列;在 Mac 上,是 macOS 內建的截圖工具,你可以選取一個區域,或按空白鍵選擇一個視窗。截圖會上傳,連結隨即拷貝。沒有編輯器、沒有特效,也沒有螢幕錄影功能。
它只上傳到你自己的儲存空間。Amazon S3、Cloudflare R2、Backblaze B2、DigitalOcean Spaces、MinIO 以及其他任何 S3 相容服務。沒有 Aktar 伺服器,也不需要帳號:你的金鑰保存在 Windows 認證管理員或 macOS 鑰匙圈中,每個連結都指向你的儲存貯體或你的網域。
任何檔案都能上傳。剪貼簿裡的檔案或圖片、拷貝的文字、拖放到 Aktar 上的檔案、監看資料夾。Aktar 一確定檔案的存放位置就會拷貝連結,不必等上傳完成;離線時,上傳會等待,而不是失敗。
在 Windows 上轉換
- 1
安裝 Aktar
從 Microsoft Store 安裝,或從 GitHub 下載
Aktar-Setup.exe(兩者有何不同)。ShareX 可以繼續保留:匯入只會讀取它的檔案,不會在那裡做任何變更。 - 2
打開「從 ShareX 匯入」
在 Aktar 的設定中打開目的地,選擇從 ShareX 匯入。如果你還沒有任何目的地,Aktar 第一次啟動時也會在面板中提供這個選項。
Aktar 會自動找到 ShareX 的設定:在
Documents\ShareX中、在你於 ShareX 裡指定的資料夾中,或在可攜式 ShareX 的旁邊。如果它們在其他位置,請選擇UploadersConfig.json檔案或 ShareX 備份(.sxb)。 - 3
檢查找到的內容
每個上傳器都會列出其供應商、儲存貯體、公開位址和路徑,預設全部勾選。網址縮短服務、歷史項目的數量以及被略過的項目也會列出,並各自註明原因。如果 Aktar 中已有端點、儲存貯體和金鑰都相同的目的地,就會被排除,所以匯入兩次也不會有問題。
- 4
匯入
Aktar 會儲存這些目的地,把金鑰放進 Windows 認證管理員,並立即對每一個執行測試連線,哪一個需要檢查,你馬上就會知道。如果你之前沒有預設目的地,第一個就會成為預設目的地。
- 5
設定快速鍵
在設定 › 一般 › 鍵盤快速鍵中,為截圖並上傳和隨處貼上並上傳指定你習慣的按鍵;如果需要,也可以設定把連結貼到你正在輸入位置的快速鍵。如果 ShareX 仍在執行,請先修改或關閉它的熱鍵,以免兩個 App 同時回應同一組按鍵。
- 6
查看歷史記錄
你上傳到所匯入儲存貯體的 ShareX 記錄,現在都在 Aktar 的歷史記錄中,並帶有你分享過的連結。儲存貯體中的任何內容都沒有被移動或重新命名。
在 Mac 上轉換
- 1
從電腦上拷貝 ShareX 的設定
在電腦上,把 ShareX 資料夾(通常是
Documents\ShareX)中的UploadersConfig.json,或包含它的 ShareX 備份(.sxb),拷貝到你的 Mac 上。 - 2
安裝 Aktar Mac 版
下載 Aktar,或用 Homebrew 安裝。它會常駐在選單列中。
- 3
打開「從 ShareX 匯入」
在 Aktar 的設定中打開目的地,選擇從 ShareX 匯入…,然後選取該檔案。
- 4
加入私密金鑰
確認畫面會像在 Windows 上一樣顯示找到的內容。ShareX 為你的 Windows 帳號加密了私密金鑰,所以 Mac 無法讀取:請從供應商的主控台逐一貼上。如果電腦就在手邊,也可以先在 Windows 上匯入,然後在那裡選擇分享到其他裝置:你的 Mac 掃描 QR Code,就能連同金鑰一起取得這個目的地。
- 5
匯入並設定快速鍵
Aktar 會儲存這些目的地,把金鑰放進鑰匙圈,並對每一個執行測試連線。接著在設定 › 一般 › 鍵盤快速鍵中,為截圖並上傳和隨處貼上並上傳指定快速鍵。第一次截圖時,Aktar 會要求螢幕錄影權限,因為 macOS 的截圖工具需要它。
在 iPhone、iPad 或 Android 手機上
手機上沒有 ShareX 可以匯入,也不需要:只要目的地已經在你的 Mac 或電腦上,就在它上面選擇分享到其他裝置,然後在 Aktar App 中用從其他裝置匯入掃描 QR Code。目的地會連同金鑰一起傳過來,並以一次性的轉移代碼加密。
ShareX 的欄位在 Aktar 中的對應
要手動設定目的地,請把 ShareX 的 Amazon S3 設定和 Aktar 的加入目的地表單並排打開,逐項拷貝數值。先選擇供應商:Cloudflare R2 需要填寫帳號 ID,也就是端點位址的第一部分。各供應商的設定方式請參考設定指南。
| ShareX(Amazon S3) | Aktar |
|---|---|
| Access key ID | 存取金鑰 ID |
| Secret access key | 私密存取金鑰 |
| Endpoint | 端點(Cloudflare R2 則填帳號 ID,取自 <account-id>.r2.cloudflarestorage.com) |
| Region | 區域(Cloudflare R2 填 auto) |
| Bucket name | 儲存貯體 |
| Use custom domain | 公開基礎 URL,例如 files.example.com。沒有使用自訂網域時,ShareX 的連結由端點和儲存貯體名稱組成;請在這裡填入同樣的位址 |
Object prefix,例如 ShareX/%y/%mo | 物件路徑:ShareX/{year}/{month}/{filename}.{ext}。%d 對應 {day},%guid 對應 {uuid} |
| Use path style request | 使用路徑式位址的 MinIO 供應商 |
| Storage class、public-read ACL | 不使用。請透過儲存貯體本身的設定讓檔案可供讀取,或讓儲存貯體保持私人並拷貝臨時連結 |
ShareX 的功能在 Aktar 中的對應
| 在 ShareX 中 | 在 Aktar 中 |
|---|---|
| 擷取區域並上傳(Capture region) | 截圖並上傳:先用系統的截圖工具,再取得連結 |
| 從剪貼簿上傳 | 隨處貼上並上傳:檔案、圖片、拷貝的文字和指向檔案的連結 |
| 上傳後拷貝網址到剪貼簿 | 永遠開啟,而且連結在上傳完成前就已拷貝 |
| 監看資料夾(Watch folder) | 監看資料夾,每個資料夾都有自己的目的地、路徑和規則 |
| 網址縮短服務 | 短連結:Shlink、YOURLS、Kutt、Dub、Short.io、你自己的 HTTP API 或 .sxcu 檔案,或你自己網域上的短路徑 |
| 歷史記錄 | 歷史記錄,再加上一個可瀏覽儲存貯體中所有內容的瀏覽器,附有縮圖 |
| 上傳後的工作(After upload tasks) | 上傳後:每個目的地一個 Webhook 或指令碼;用於可以把每種檔案送到各自的目的地 |
| QR Code | 任何連結都能產生 QR Code |
| 影像特效、浮水印 | 沒有。影像處理能讓照片更輕巧,並移除其中的位置資訊 |
| 影像編輯器和標註 | 沒有。請先在系統的截圖工具或你的編輯器中標註 |
| 螢幕錄影和 GIF | 沒有。用系統工具錄影,再讓監看資料夾上傳檔案 |
| FTP、Imgur、Google Drive、Dropbox 等其他託管服務 | 只支援 S3 相容儲存空間 |
Aktar 不做的事
- 它不會自己擷取螢幕:它會打開系統的截圖工具,也沒有捲動截圖。
- 沒有影像編輯器:沒有標註、箭頭、模糊、特效或浮水印。
- 沒有螢幕錄影,也沒有 GIF。
- 沒有 OCR、取色器、尺規或其他螢幕工具。
- 不支援 FTP、SFTP、Imgur、Google Drive、Dropbox,也不支援把檔案上傳到 HTTP 端點的自訂上傳器:只支援 S3 相容儲存空間。
- 從 ShareX 匯入不會帶來熱鍵、工作流程、截圖後的工作或影像設定。
- 在 Mac 上,匯入無法讀取 ShareX 加密的金鑰及其歷史。
常見問題
我現有的 ShareX 連結還能用嗎?
能。它們指向的是你的儲存貯體或你的網域,而不是 ShareX 或 Aktar,而且 Aktar 不會移動、重新命名或刪除儲存貯體中的任何內容。在 Windows 上,匯入的歷史項目會保留原本的連結。
我可以繼續使用 ShareX 嗎?
可以。匯入只讀取 ShareX 的檔案,不會更動 ShareX 中的任何內容,兩個 App 也可以上傳到同一個儲存貯體。只是不要為它們設定相同的快速鍵。
我的金鑰會存放在哪裡?
存放在 Windows 認證管理員或 macOS 鑰匙圈中,而且只會從那裡傳送給你的儲存空間供應商。Aktar 沒有伺服器,也不需要帳號。對於 Backblaze B2 上傳器,Aktar 會用你的金鑰向 Backblaze 自己的 API 查詢該儲存貯體使用的 S3 端點。
需要多少費用?
Aktar 免費且開源。你照常付費給儲存空間供應商。Cloudflare R2 的免費額度包含 10 GB,而且沒有傳出流量費用。