Tinger ist ein Befehlszeilentool, das alle Links aus einer Datei anpingt, prüft, ob sie aktiv sind, und die aktiven Links in einer neuen Datei protokolliert. Es unterstützt HTTP-, HTTPS- und UDP-Links.
Um Tinger aus der Quelle auszuführen, laden Sie es herunter und führen Sie dart run tinger <arguments> im Stammverzeichnis aus.
Sie können die ausführbare Datei auch von der Release-Seite herunterladen und direkt über die Befehlszeile ausführen.
Hinweis: Die EXE-Datei ist nicht signiert, daher erhalten Sie möglicherweise eine Warnung von Windows Defender. Noch ein Hinweis: Tinger hat keine Windows-Bibliotheken, daher sollte es mit dem EXE-Build auch unter Linux und macOS laufen.
./tinger.exe -p <path> -o <output> [-t <timeout>] [-r <retries>] [-h] (oder dart run tinger <arguments> , wenn von der Quelle ausgeführt)
| Option | Beschreibung | Standardwert |
|---|---|---|
-p , --path | Pfad zur Datei mit Links | list.txt |
-o , --output | Pfad zur Ausgabedatei | working_links.txt |
-t , --timeout | Timeout in Sekunden | 3 |
-r , --retries | Anzahl der Wiederholungsversuche | 3 |
-h , --help | Hilfemeldung anzeigen und beenden | N / A |
./tinger.exe -p trackers.txt -o output.txt -t 1 -r 0
trackers.txt mit einer Zeitüberschreitung von 1 Sekunde und ohne Wiederholungsversuche an und protokolliert die Live-Links in output.txt . Beispiel einer trackers.txt Datei:
https://tracker1.com/announce
https://tracker2.com/announce
udp://tracker3.com/announce
oder
https://tracker1.com/announce
https://tracker2.com/announce
udp://tracker3.com/announce
Beispiel einer output.txt Datei:
https://tracker1.com/announce
udp://tracker3.com/announce
Sagen wir einfach, dass Tracker2 ausgefallen ist