Benutzer:Deadbot/Hinweise
Auf dieser Seite soll die Funktionsweise des Bots erläutert werden. Ausserdem wird hier erklärt, wie du vorgehen musst, wenn du mit der Liste arbeitest. Also lese dir diesen Text bitte Vorher durch
Funktionsweise
Der bot basiert auf eine modifizierte Version des Java-Wikibot-Frameworks von den Benutzer MER-C der englischsprachigen Wikipedia. Der bot wird von mir mit einem Parameter gestartet, welcher eine Kategorie angibt. normalerweise (also wenn ich nix weiter angebe) bearbeitet der Bot rekursiv diese Kategorie. Das bedeutet, dass, wenn der Bot eine unterkategorie findet, diese zu einer todo-liste hinzufügt. Wenn der bot mit einer Kategorie fertig ist, wird die nächste kategorie auf dieser Liste bearbeitet.
Der bot durchsucht die Seiten mithilfe des entsprechendem API-Querys nach weblinks. Bisher überprüft er allerdings nur http-links. also keine irc:, mailto: ftp, https usw.
Wenn der Bot mit einer Kategorie fertig ist und mehr als 20 Seiten gefunden hat, werden die Sleiten der Liste hinzugefügt. Wenn er weniger als 20 gefunden hat, hebt er sich die für den Nächsten eintrag auf (um kleine edits zu vermeiden)
Wenn der Deadbot keine Einträge mehr auf der Todo-Liste hat ist er fertig.
Beim Abarbeiten der Liste...
... bitte folgendes beachten:
- Wir haben hier nur einen Bot, der stur nach speziellen Vorgaben handelt und nicht selbst denkt. Es kann sein, dass er Fehler macht (z.B. ein Programmierfehler meinerseits oder der Server antwortet mit einem inkorrekten HTTP-code). Also bevor du einen Link aus einem Artikel entfernst, überprüfe bitte, ob dieser auch wirklich defekt ist.
- Wenn du den link aus dem Artikel entfernt hast, entferne ihn auch bitte aus der Liste des Bots. Sollte er derzeit aktiv sein (letzter edit liegt weniger als 15 minuten zurück), so warte bitte ab, um zu vermeinden, dass sich dein Edit und der Bot-Edit überschneiden.
- Sollte der Link fälschlicher Weise gelistet sein, oder wenn es gewollt ist, dass der Link defekt ist (z.B. bei Deadlink) liste den Link bitte bei Benutzer:Deadbot/Korrekt auf.
Das war es auch schon.
Bei Fragen hinterlasse mir bitte einen eintrag auf meiner Diskussionsseite.