Magnet URI 到 qBittorrent Web UI

攔截磁力連結點擊並發送到 qBittorrent Web UI

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴Greasemonkey 油猴子Violentmonkey 暴力猴,才能安装此脚本。

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
yumerin404
日安装量
0
总安装量
2
评分
0 0 0
版本
0.1
创建于
2025-04-08
更新于
2025-04-08
大小
7.5 KB
许可证
暂无
适用于

一、安裝方式
開啟 Tampermonkey 控制面板

以 Google Chrome 為例,點擊右上角的 Tampermonkey 圖示,或在網址列輸入 chrome://extensions/ 檢查是否已安裝。

如果尚未安裝 Tampermonkey,可至 Tampermonkey 官網 進行安裝。

新增使用者腳本

在 Tampermonkey 介面中選擇「新增腳本」,或點擊「匯入腳本」。

將您提供的整段程式碼(以 // ==UserScript== 開頭直到最後的 (})();)貼上並儲存。

檢查腳本設置與啟用狀態

在 Tampermonkey 腳本列表,確認腳本名稱(如“Magnet URI 到 qBittorrent Web UI”)已啟用。

建議重新整理(F5)或關閉瀏覽器後再開啟,確保腳本就緒。

二、初次使用設定
開啟任意包含網頁的頁面(只要頁面中可能會出現磁力連結即可)。

注意畫面右下角應該會出現一個小方塊按鈕,內容為「⚙️ qBT」:

點擊它後,會依序出現三個設定對話框:

qBittorrent Web UI URL:輸入您的 qBittorrent Web UI 網址,例如:

cpp
複製
編輯
http://192.168.0.5:8080
用戶名:預設可為 admin 或您自訂的使用者名稱。

密碼:對應上面用戶名的密碼。

按 確定 後,腳本會將設定值存入 LocalStorage 中,並且重置驗證狀態。

驗證

腳本會在您點擊第一個磁力連結時進行登入驗證。若驗證成功,腳本會自動維持認證狀態約 50 分鐘(預設設置)。

若出現「qBittorrent 驗證失敗,請檢查您的憑證」的提示,表示帳密或連線有問題,需要重新點擊「⚙️ qBT」按鈕並檢查 URL/帳密是否輸入正確。

三、使用流程
在任何網頁上(符合腳本 @match *://**/* 的範圍),只要出現以 magnet: 開頭的連結時:

您若直接 點擊磁力連結,腳本會攔截該連結,並自動嘗試將它送去 qBittorrent。

若剛好驗證狀態已過期或尚未驗證,腳本會先進行驗證,再送出磁力連結。

當磁力連結成功加入 qBittorrent 下載佇列後,頁面右下角會出現綠色提示訊息:「磁力連結成功添加到 qBittorrent」。

若遇到錯誤(例如無法連線、帳密錯誤、Web UI 沒開啟),頁面右下角則會跳出紅色錯誤訊息。

四、常見問題與建議
無法驗證/連線失敗

請先在瀏覽器中直接輸入您的 qBittorrent Web UI 網址(例如 http://192.168.0.5:8080) 以確認可以手動登入。

若無法連上,需檢查伺服器防火牆、qBittorrent 設定中的「Web UI 是否開啟」以及瀏覽器的跨域限制。