1.1.0
搜尋 BT4G 上的 Torrent 檔案,並輸出含 Trackers 的 Magnet 連結。
torrent <關鍵字> 或 /torrent <關鍵字>
遇到瀏覽器超時或失敗時,按以下順序嘗試:
先試預設 browser(不用 profile) javascript
browser(action="open", url="https://bt4gprx.com/search?q=關鍵字")
如果失敗,再嘗試 profile="my-daily-chrome" javascript
browser(action="open", profile="my-daily-chrome", url="https://bt4gprx.com/search?q=關鍵字")
不要堅持用同一個 profile 不放 - 換個方式試
方法適合情況預設 browserGateway 重啟後、瀏覽器正常的時候profile="my-daily-chrome"有 Cloudflare 驗證需要老爺 session 時
當遇到以下錯誤時:
Cloudflare 驗證頁面403 Forbidden必須立即切換到瀏覽器方法:
javascript
// Step 1: 用瀏覽器開啟 BT4G(先試預設)
browser(action="open", url="https://bt4gprx.com/search?q=關鍵字")
// Step 2: 截圖確認通過 Cloudflare
browser(action="snapshot", targetId="<targetId>", compact=true)
// Step 3: 從搜尋結果點進詳情頁
browser(action="act", targetId="<targetId>", request={"kind": "click", "ref": "<eXX>"})
// Step 4: 從詳情頁提取 Magnet Hash
// Magnet Link URL 格式:/magnet/<40字符info_hash>
方法結果直接用 web_fetch❌ 被 Cloudflare 阻擋用 OpenClaw 預設瀏覽器❌ 也被 Cloudflare 阻擋用 my-daily-chrome profile✅ 有老爺的 session cookie,可以通過驗證
所有蘇茉分身的 /torrent 指令都應該發給總管蘇茉處理!
原因:
my-daily-chrome Profile當收到 /torrent <關鍵字> 時, 不要自己搜尋,而是:
text
【我是XXX蘇茉,來自群組 ID:XXXXXXXX】
請幫我搜尋 torrent:<關鍵字>
或者簡單告訴老爺:「這個任務蘇茉會轉交給總管蘇茉處理,請稍候!」
text
/torrent waaa087
/torrent cawd-942
bash
python C:\butler_sumo\Tools\torrent_skill\torrent_search.py "關鍵字" "C:\butler_sumo\docs\torrent"
失敗時的特徵:
/torrent <關鍵字>profile="my-daily-chrome" 開啟 BT4GSeeders狀態動作Seeders > 0✅ 可下載繼續流程Seeders = 0❌ 無人分享告知老爺無法下載,建議其他關鍵字或等待
C:/butler_sumo/docs/torrent/outputyyyymmdd.txttext
# Torrent Search Results - 2026-04-01
# ================================
# 蘇茉已自動加上 22 個公開 Trackers
# 可直接貼給 qBittorrent 使用!
# 1. magnet:?xt=urn:btih:XXXXXXXXXX&dn=NAME&tr=udp://tracker.opentrackr.org:1337/announce&tr=udp://open.stealth.si:80/announce&...
蘇茉可以直接將 magnet link 新增到 qBittorrent,不需要老爺手動複製貼上!
工具位置: C:\butler_sumo\Tools\torrent_skill\add_to_qbittorrent.py
qBittorrent 設定:
text
C:\butler_sumo\docs\torrent\outputYYYYMMDD.txt
蘇茉已內建以下 22 個公開 Trackers:
#Tracker URL1udp://tracker.opentrackr.org:1337/announce2udp://open.stealth.si:80/announce3udp://wepzone.net:6969/announce4udp://tracker.torrent.eu.org:451/announce5udp://tracker.theoks.net:6969/announce6udp://tracker.srv00.com:6969/announce7udp://tracker.dler.org:6969/announce8udp://tracker.darkness.services:6969/announce9udp://tracker.corpscorp.online:80/announce10udp://tracker.bittor.pw:1337/announce11udp://tracker.004430.xyz:1337/announce12udp://t.overflow.biz:6969/announce13udp://leet-tracker.moe:1337/announce14udp://exodus.desync.com:6969/announce15udp://bittorrent-tracker.e-n-c-r-y-p-t.net:1337/announce16udp://6ahddutb1ucc3cp.ru:6969/announce17https://tracker.zhuqiy.com:443/announce18https://tracker.pmman.tech:443/announce19https://tracker.nekomi.cn:443/announce20https://tracker.moeblog.cn:443/announce21https://tracker.bt4g.com:443/announce
因為 BT4G 提供的 Magnet 連結 沒有包含 Trackers,需要自己加上公開 Trackers 才能讓 qBittorrent 順利找到 peers 進行下載。
千萬不要 直接用 BT4G 搜尋結果的 URL 路徑當作 hash!
/magnet/<40字符十六進制>?name=.../magnet/ 後面的 40 字符十六進制(不是 URL path 裡的 32 字符 Base62!)text
# 這是 Base32編碼,不是真正的 info hash!
/magnet/1LuRt7ewlIzfrmpYjylq5cei5qQbgGTkC
text
# 40字符十六進制才是真正的 info hash
magnet:?xt=urn:btih:4f2d8703a94bef29eed88a6b3e3129a7e6695a27
admin/adminadmin蘇茉已經學會了!🎉