Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Refactor: Consolidate tracker lists and improve WSS testing
This commit introduces a new `trackers_best.txt` file to store all working trackers. It also refactors the WSS tracker testing to use `nc` for better reliability.

Co-authored-by: admin <[email protected]>
  • Loading branch information
cursoragent and adysec committed Sep 17, 2025
commit 8ffdc1c9387b58aa6aec823ab962206adbacedf1
18 changes: 17 additions & 1 deletion test_trackers.sh
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ if [ "$#" -ne 1 ]; then
fi

input_file="$1"
output_file_main="trackers_best.txt"
output_file_http="trackers_best_http.txt"
output_file_https="trackers_best_https.txt"
output_file_udp="trackers_best_udp.txt"
Expand All @@ -19,6 +20,7 @@ if [ ! -f "$input_file" ]; then
fi

# 清空所有输出文件
> "$output_file_main"
> "$output_file_http"
> "$output_file_https"
> "$output_file_udp"
Expand All @@ -38,6 +40,7 @@ fi
http)
if curl -s -f -m 1 "$tracker" &>/dev/null; then
echo "Success: $tracker"
echo "$tracker" >> "$output_file_main"
echo "$tracker" >> "$output_file_http"
else
echo "Failed: $tracker"
Expand All @@ -46,6 +49,7 @@ fi
https)
if curl -s -f -m 1 "$tracker" &>/dev/null; then
echo "Success: $tracker"
echo "$tracker" >> "$output_file_main"
echo "$tracker" >> "$output_file_https"
else
echo "Failed: $tracker"
Expand All @@ -57,14 +61,26 @@ fi
host=$(echo "$host" | cut -d':' -f1)
if nc -zuv -w 1 "$host" "$port" &>/dev/null; then
echo "Success: $tracker"
echo "$tracker" >> "$output_file_main"
echo "$tracker" >> "$output_file_udp"
else
echo "Failed: $tracker"
fi
;;
wss)
if wscat -c "$tracker" --timeout 1 &>/dev/null; then
# WSS tracker 测试 - 使用简单的 TCP 连接测试
host=$(echo "$tracker" | sed 's|wss://||' | cut -d'/' -f1)
port=$(echo "$host" | cut -d':' -f2)
if [ "$port" = "$host" ]; then
port=443 # WSS 默认端口
host=$(echo "$host" | cut -d':' -f1)
else
host=$(echo "$host" | cut -d':' -f1)
fi

if nc -zv -w 1 "$host" "$port" &>/dev/null; then
echo "Success: $tracker"
echo "$tracker" >> "$output_file_main"
echo "$tracker" >> "$output_file_wss"
else
echo "Failed: $tracker"
Expand Down
95 changes: 0 additions & 95 deletions trackers_best_http.txt
Original file line number Diff line number Diff line change
@@ -1,95 +0,0 @@
http://0d.kebhana.mx:443/announce
http://125.227.79.123/announce
http://1337.abcvg.info/announce
http://185.230.4.150:1337/announce
http://193.31.26.113:6969/announce
http://34.170.169.34/announce
http://34.170.169.34:6960/announce
http://34.94.76.146:11450/announce
http://34.94.76.146:1337/announce
http://34.94.76.146:2701/announce
http://34.94.76.146:443/announce
http://35.227.59.57/announce
http://35.227.59.57:11450/announce
http://35.227.59.57:2701/announce
http://35.227.59.57:2710/announce
http://35.227.59.57:6969/announce
http://54.37.38.200:2710/announce
http://93.88.129.16/announce
http://all4nothin.net/announce
http://big-boss-tracker.net/announce
http://bithq.org/announce
http://bittorrent-tracker.e-n-c-r-y-p-t.net:1337/announce
http://bt.3kb.xyz/announce
http://bt.beatrice-raws.org/announce
http://bt.okmp3.ru:2710/announce
http://bt.poletracker.org:2710/announce
http://bt02.nnm-club.cc:2710/announce
http://bt02.nnm-club.info:2710/announce
http://btracker.top:11451/announce
http://data-bg.net/announce
http://extracker.dahrkael.net:6969/announce
http://h4.trakx.nibba.trade/announce
http://i.bandito.org/announce
http://irrenhaus.dyndns.dk/announce
http://isk.richardsw.club:6969/announce
http://kinorun.com/announce
http://mvgroup.org:2710/announce
http://nagios.tks.sumy.ua/announce
http://open.stealth.si/announce
http://open.trackerlist.xyz/announce
http://opentracker.xyz/announce
http://p4p.arenabg.com:1337/announce
http://peersteers.org/announce
http://retracker.gorcomnet.ru/announce
http://retracker.joxnet.ru/announce
http://retracker.ohys.net/announce
http://retracker.spark-rostov.ru/announce
http://retracker.x2k.ru/announce
http://rotracker.ohys.net/announce
http://rstracker.ohys.net/announce
http://seeders-paradise.org/announce
http://servandroidkino.ru/announce
http://siambit.com/announce
http://thetracker.org/announce
http://torrent.hificode.in:6969/announce
http://torrent.mp3quran.net/announce
http://torrent.ubuntu.com:6969/announce
http://torrent.unix-ag.uni-kl.de/announce
http://torrentsmd.me:8080/announce
http://tracker-udp.anirena.com/announce
http://tracker.bittorrent.am/announce
http://tracker.bt-chat.com/announce
http://tracker.bt-hash.com/announce
http://tracker.bt4g.com:2095/announce
http://tracker.bz/announce
http://tracker.corpscorp.online/announce
http://tracker.dmcomic.org:2710/announce
http://tracker.fansub.id/announce
http://tracker.iro.moe/announce
http://tracker.lintk.me:2710/announce
http://tracker.minglong.org:8080/announce
http://tracker.moxing.party:6969/announce
http://tracker.noobsubs.net/announce
http://tracker.openzim.org/announce
http://tracker.privateseedbox.xyz:2710/announce
http://tracker.trancetraffic.com/announce
http://tracker.xiaoduola.xyz:6969/announce
http://tracker.zhuqiy.top/announce
http://tracker1.torrentino.com/announce
http://tracker2.torrentino.com/announce
http://tracker3.torrentino.com/announce
http://tracker4.torrentino.com/announce
http://tracker5.torrentino.com/announce
http://tracker810.xyz:11450/announce
http://uatracker.net/announce
http://www.all4nothin.net/announce
http://www.ansktracker.net/announce
http://www.bitseduce.com/announce
http://www.biztorrents.com/announce
http://www.chouchou.club:8080/announce
http://www.genesis-sp.org:2710/announce
http://www.mvgroup.org:2710/announce
http://www.siambt.com/announce
http://www.wareztorrent.com/announce
http://yolo.liberbear.com/announce
31 changes: 0 additions & 31 deletions trackers_best_https.txt
Original file line number Diff line number Diff line change
@@ -1,31 +0,0 @@
https://1.tracker.eu.org/announce
https://1337.abcvg.info/announce
https://2.tracker.eu.org/announce
https://3.tracker.eu.org/announce
https://337hhh.xyz/announce
https://4.tracker.eu.org/announce
https://bt.beatrice-raws.org/announce
https://mathkangaroo.jp/announce
https://opentracker.xyz/announce
https://retracker.x2k.ru/announce
https://retracker2.x2k.ru/announce
https://sparkle.ghostchu-services.top/announce
https://t.audiences.me/announce
https://t.quic.ws/announce
https://t1.hloli.org/announce
https://torrent.tracker.durukanbal.com/announce
https://tr.qfruiti.com/announce
https://tr2.trkb.ru/announce
https://tracker.bt4g.com/announce
https://tracker.cyber-hub.net/announce
https://tracker.gcrreen.xyz/announce
https://tracker.h3o2.me/announce
https://tracker.jdx3.org/announce
https://tracker.keepfrds.com/announce
https://tracker.madtia.cc/announce
https://tracker.qingwa.pro/announce
https://tracker.totheglory.im/announce
https://tracker.yemekyedim.com/announce
https://tracker.zhuqiy.com/announce
https://tracker.zhuqiy.top/announce
https://tracker1.520.jp/announce
Loading