摘要:qBittorrent 小工具 利用Web API 遠端下載檔案
有時候會使用BitTorrent 下載一些東西,因為下載機器放在另外一台電腦上,所以常常要把種子利用內建Web UI功能傳上去,有時候覺得不大方便。
後來意外找到官方有提供Web API 使用文件,靈機一動想透過常駐程式偵測剪貼簿取得種子連接 再利用API 來上傳種子,這樣可以減化上傳種子的動作。
分解一下建制這個工具可能遇到的問題
- 如何建立一個常駐程式?
- 如何偵測和取得剪貼簿的資料?
- 如何判斷剪貼簿的資料是種子的有效連接?
- 如何利用Web API 上傳種子Link?
1~3 上網Google 應該有不少資源可以利用
Google: c# clipboard change event
再來就是利用qBittorrent 所提供的Web API 來上傳Link
首先你必需先啟用qBittorrent Web UI 的功能
再來看文件以下指令
從文件中得知我們需要對Web API 發出一個POST 要求 把我們要下載的種子Link上傳到qBittorrent
這樣差不多就完成了,來實驗一下
找個種子測試一下,COPY一下Link
有收到成功通知
登入Web UI 查看一下
OK. 完成