Transmission

以程式方式控制傳輸-gtk 的“烏龜模式”

  • March 23, 2016

我有一個圍繞特定程序的腳本,其中包含涉及網路/路由等的設置和拆卸命令。我想添加對傳輸的控制,這樣當程序執行時,傳輸處於“烏龜模式”,就好像我’d 點擊按鈕以啟動較低的頻寬限制。有沒有辦法做到這一點?編輯配置文件有點工作,但我還沒有找到一種方法來告訴 Transmission-GTK 在不重新啟動的情況下重新載入其配置。

感謝Braiam的提示,我已經弄清楚了。在“首選項”對話框中,確保“遠端訪問”已啟用,並檢查埠(我假設它是預設的 9091)。啟動海龜模式:

hdr=`curl http://localhost:9091/transmission/rpc -sD- |grep -o '^X-Transmission-Session-Id: [A-Za-z0-9]*'`
curl http://localhost:9091/transmission/rpc -d '{"method":"session-set","arguments":{"alt-speed-enabled":true}}' -H "$hdr"

並在之後停用海龜:

curl http://localhost:9091/transmission/rpc -d '{"method":"session-set","arguments":{"alt-speed-enabled":false}}' -H "$hdr"

把這個留給下一個人!

引用自:https://unix.stackexchange.com/questions/271484