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