Open leafoff opened 1 year ago
你得自己改下容器中的/usr/local/bin/auto-cat
。
你可以考虑pt和bt各开一个容器,就没有需要标记pt的烦恼了。本容器对bt不友好,也不打算对bt友好。
gen_tracker() {
local torrent_hash="$1"
local tracker_url=$($cmd_curl "${api_url_base}/torrents/trackers?hash=${torrent_hash}" | jq -r .[].url | gr
ep -m1 -i "http" | awk -F "://|/" '{print $2}')
local tracker_name=$(echo "$tracker_url" | awk -F "." '{print $((NF - 1))}')
[[ $tracker == edu ]] && tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 2))}')
if (tracker_name == "m-team")
local tracker = "馒头"
echo "$tracker"
}
@devome 对这个语法不太懂,请帮忙看看是否这样加即可,谢谢哈
gen_tracker() { local torrent_hash="$1" local tracker_url=$($cmd_curl "${api_url_base}/torrents/trackers?hash=${torrent_hash}" | jq -r .[].url | gr ep -m1 -i "http" | awk -F "://|/" '{print $2}') local tracker_name=$(echo "$tracker_url" | awk -F "." '{print $((NF - 1))}') [[ $tracker == edu ]] && tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 2))}') if (tracker_name == "m-team") local tracker = "馒头" echo "$tracker" }
@devome 对这个语法不太懂,请帮忙看看是否这样加即可,谢谢哈
gen_tracker() {
local torrent_hash="$1"
local tracker_url=$($cmd_curl "${api_url_base}/torrents/trackers?hash=${torrent_hash}" | jq -r .[].url | grep -m1 -i "http" | awk -F "://|/" '{print $2}')
local tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 1))}')
[[ $tracker == edu ]] && tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 2))}')
[[ $tracker == m-team ]] && tracker="馒头"
echo "$tracker"
}
gen_tracker() { local torrent_hash="$1" local tracker_url=$($cmd_curl "${api_url_base}/torrents/trackers?hash=${torrent_hash}" | jq -r .[].url | gr ep -m1 -i "http" | awk -F "://|/" '{print $2}') local tracker_name=$(echo "$tracker_url" | awk -F "." '{print $((NF - 1))}') [[ $tracker == edu ]] && tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 2))}') if (tracker_name == "m-team") local tracker = "馒头" echo "$tracker" }
@devome 对这个语法不太懂,请帮忙看看是否这样加即可,谢谢哈
gen_tracker() { local torrent_hash="$1" local tracker_url=$($cmd_curl "${api_url_base}/torrents/trackers?hash=${torrent_hash}" | jq -r .[].url | grep -m1 -i "http" | awk -F "://|/" '{print $2}') local tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 1))}') [[ $tracker == edu ]] && tracker=$(echo "$tracker_url" | awk -F "." '{print $((NF - 2))}') [[ $tracker == m-team ]] && tracker="馒头" echo "$tracker" }
非常感谢!
1、比如haidan网站下载的,现在使用是会自动分类为haidan,我想自定义标签为PT-haidan,这个是可以实现的吗,若可以实现需要怎么操作。另外感谢下大佬,想这个自动分类标签很久了。
2、是否可以分类和标签都自动打上,比如说分类是按站点如“红豆饭”、“海胆”,然后PT私有tracker的任务都打上“PT”的标签。 另外感谢下大佬,想这个自动分类标签很久了。