Benutzer Diskussion:Tobias II: Unterschied zwischen den Versionen

Aus GuildWiki
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: Hoi, wie genau funktioniert denn eigentlich dein Bot? Wo ist er installiert, wie überwacht er die Einträge? usw. gruß --~~~~)
 
Zeile 1: Zeile 1:
 
Hoi, wie genau funktioniert denn eigentlich dein Bot? Wo ist er installiert, wie überwacht er die Einträge? usw. gruß --[[Benutzer:Flece|Flece]] 16:12, 22. Jan. 2009 (CET)
 
Hoi, wie genau funktioniert denn eigentlich dein Bot? Wo ist er installiert, wie überwacht er die Einträge? usw. gruß --[[Benutzer:Flece|Flece]] 16:12, 22. Jan. 2009 (CET)
 +
:Die Grundlage ist das hier: [http://wikisum.com/w/User:Adam/Creating_MediaWiki_bots_in_PHP Klick]. „Installiert“ ist er auf meinem PC. Daher kann ich ihn zur Zeit leider immer nur von Hand starten. Ich hätte zwar Zugang zu einem Server wo ich den laufen lassen könnte, was aber auch wieder nichts bringt, weil er nach jeder Seite einen HTML-Status-Bericht mit Meta-Refresh ausgibt und das kriegen Cronjobs nicht auf die Reihe (oder hab ich da was falsch verstanden?). Da ich aber immer nur einen Tab und zwei Mausklicks brauche um den Bot zu starten, liegt eine alternative Lösung bei mir gerade etwas weiter hinten auf der Prioritätenliste.
 +
:Die Einträge überwacht er, indem er die Liste der letzten Änderungen aufruft (ungefähr [http://www.guildwiki.de/gwiki/index.php?from=20090122152148&title=Spezial%3ALetzte+%C3%84nderungen&namespace=0 so] (der Wert des from-Parameters hängt von der letzten Kontrolle ab)) und die einzelnen Artikel rausfiltert. Doppelte Einträge und Seiten von einer Blacklist werden entfernt und dann wird jeder dieser Artikel mit einer von mir entworfenen Callback-Funktion durchgegangen. --[[Benutzer:Tobias Xy|<font color="#00008b">'''Tobias Xy'''</font>]] 16:31, 22. Jan. 2009 (CET)

Version vom 22. Januar 2009, 17:31 Uhr

Hoi, wie genau funktioniert denn eigentlich dein Bot? Wo ist er installiert, wie überwacht er die Einträge? usw. gruß --Flece 16:12, 22. Jan. 2009 (CET)

Die Grundlage ist das hier: Klick. „Installiert“ ist er auf meinem PC. Daher kann ich ihn zur Zeit leider immer nur von Hand starten. Ich hätte zwar Zugang zu einem Server wo ich den laufen lassen könnte, was aber auch wieder nichts bringt, weil er nach jeder Seite einen HTML-Status-Bericht mit Meta-Refresh ausgibt und das kriegen Cronjobs nicht auf die Reihe (oder hab ich da was falsch verstanden?). Da ich aber immer nur einen Tab und zwei Mausklicks brauche um den Bot zu starten, liegt eine alternative Lösung bei mir gerade etwas weiter hinten auf der Prioritätenliste.
Die Einträge überwacht er, indem er die Liste der letzten Änderungen aufruft (ungefähr so (der Wert des from-Parameters hängt von der letzten Kontrolle ab)) und die einzelnen Artikel rausfiltert. Doppelte Einträge und Seiten von einer Blacklist werden entfernt und dann wird jeder dieser Artikel mit einer von mir entworfenen Callback-Funktion durchgegangen. --Tobias Xy 16:31, 22. Jan. 2009 (CET)