Tinger เป็นเครื่องมือบรรทัดคำสั่งที่ส่ง Ping ลิงก์ทั้งหมดจากไฟล์ ตรวจสอบว่าลิงก์นั้นยังมีอยู่หรือไม่ และบันทึกลิงก์ที่ใช้งานอยู่ในไฟล์ใหม่ รองรับลิงก์ HTTP, HTTPS และ UDP
หากต้องการเรียกใช้ Tinger จากแหล่งที่มา ให้ดาวน์โหลดและเรียกใช้ dart run tinger <arguments> ในไดเร็กทอรีราก
คุณยังสามารถดาวน์โหลดไฟล์ปฏิบัติการได้จากหน้าเผยแพร่และเรียกใช้โดยตรงจากบรรทัดคำสั่ง
หมายเหตุ: ไฟล์ EXE ไม่ได้ลงนาม ดังนั้นคุณอาจได้รับคำเตือนจาก Windows Defender หมายเหตุอีกประการหนึ่ง: Tinger ไม่มีไลบรารี Windows ดังนั้นจึงควรทำงานบน Linux และ macOS รวมถึงรุ่น EXE
./tinger.exe -p <path> -o <output> [-t <timeout>] [-r <retries>] [-h] (หรือ dart run tinger <arguments> หากทำงานจากแหล่งที่มา)
| ตัวเลือก | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
-p , --path | เส้นทางไปยังไฟล์ที่มีลิงก์ | list.txt |
-o , --output | เส้นทางไปยังไฟล์เอาต์พุต | working_links.txt |
-t , --timeout | หมดเวลาเป็นวินาที | 3 |
-r , --retries | จำนวนการลองใหม่ | 3 |
-h , --help | แสดงข้อความช่วยเหลือและออก | ไม่มี |
./tinger.exe -p trackers.txt -o output.txt -t 1 -r 0
trackers.txt โดยหมดเวลา 1 วินาทีและไม่ต้องลองใหม่ และบันทึกลิงก์ที่ใช้งานจริงใน output.txt ตัวอย่างไฟล์ trackers.txt :
https://tracker1.com/announce
https://tracker2.com/announce
udp://tracker3.com/announce
หรือ
https://tracker1.com/announce
https://tracker2.com/announce
udp://tracker3.com/announce
ตัวอย่างของไฟล์ output.txt :
https://tracker1.com/announce
udp://tracker3.com/announce
สมมติว่า tracker2 ไม่ทำงาน