Wget
從 linux cli 從 kickass torrent 下載 torrent 文件
這個問題困擾了我一段時間,我找不到任何答案。事實上,我通常會得到 cli torrent 客戶端的Google搜尋結果,而不是我想要的結果。
因此
rtorrent
,在使用磁鐵鍊接時會崩潰而臭名昭著。所以為了避免我想直接從命令行下載種子文件。通常,kickass 種子提供感興趣的種子(feslackware
dvds),但通過右鍵點擊和“複製連結位置”將提供以下連結:如果我
wget
這個連結,我會收到一個名為“85922FBEE6DCE5E2F5491E16BCDD9E6E427BA5AA.torrent?title=
$$ kat.cr $$slackware64.14.2.iso”
無法
rtorrent
正確載入。
curl
還說:捲曲:(3)
$$ globbing $$錯誤:pos 86 後的範圍規範錯誤
是否有另一個命令或一些參數,
curl
或者wget
我錯過了哪些可以正確下載文件?謝謝你
好的,我終於坐下來查看了文件的內容。似乎kickass torrents 發送了一個
gzip
ed 版本的torrent 文件,而瀏覽器悄悄地發送了gunzip
它。所以我創建了以下下載腳本來獲取種子文件。
#!/bin/bash torr_link="${1}" #perl parses the link and keeps as torrent title whatever comes after the variable "title" in the link torr_title=$( echo "${torr_link}" | perl -ne 's/(.*)title=(.*)/\2/g; print;' ) echo "downloading ${torr_title}" wget -O "${torr_title}".torrent.gz "${1}" gunzip "${torr_title}".torrent.gz
將其保存在文本文件中,並將 kickass 種子連結作為參數傳遞。