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 ไม่ทำงาน