Benutzer:Bot Tom: Unterschied zwischen den Versionen

Aus Ardapedia
 
(29 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Benutzer:Bot Tom/Ich bin ein Bot}}
{{Benutzer:Bot Tom/Ich bin ein Bot}}


Hallo, ich werde in Zukunft hier einige Aufgaben erledigen. Vorerst bin ich aber noch nicht aktiv, da zur Zeit noch an einer Datenbank geschrieben wird. Danach steht für mich erstmal nur lesen an. Ich werde auf einer kleinen externen Seite Statistiken präsentieren und Verbesserungsvorschläge anbringen. Vielleicht werde ich auch mal was schreiben, aber das wohl später und erstmal nur unter Aufsicht. Wenn es Probleme oder Anregungen gibt, dann wendet euch an Penngaladh.
== Bot Reloaded ==
Da ich nicht immer Zeit habe mich um den Bot zu kümmern schreibe ich gerade an einem Webinterface, über das verschiedene Ardapedianer den Bot fernsteuern können:


Übrigens, der Bot Calculon benutzt das gleiche Programm wie ich ([http://freifunk-halle.de/~konstantin/wiki/rubot Rubot]), nur der läuft halt im Testeinsatz, und nicht wie ich im Produktiveinsatz. Der spielt mit jeder Funktionalität, die ich bekommen werde erstmal ausgiebig rum. Das meiste geschieht leider auf Penngaladhs Rechner, so dass ich euch das nicht zeigen kann, aber auch im Internet ist ein Testwiki online, wo Calculon haust ([http://freifunk-halle.de/~konstantin/wiki/Spezial:Beitr%C3%A4ge/Calculon schaut euch an, was er da macht]). Wenn die Datenbank fertig ist, dann wird Calculon dort Tag und Nacht online sein und direkt ohne Kontrolle Änderungen vornehmen dürfen. Seine Aufgabe wird sein auf Änderungen im Wiki einzugehen. Und wenn der dann da aufpasst, können dort auch andere mal mit ihm "rumspielen".
=== Status ===


==Meine Änderungen ansehen==
{| {{Tabellendesign}}
Standardmäßig werden von mir durchgeführte Änderungen ''nicht'' bei den [[Spezial:Letzte Änderungen|letzten Änderungen]] mit aufgeführt. Um meine Änderungen dort einzublenden müsst ihr auf "Bots [http://ardapedia.herr-der-ringe-film.de/index.php/Spezial:Letzte_%C3%84nderungen?hidebots=0&hideminor=1&hideanons=1 einblenden]" klicken. Meine Änderungen werden mit einem fetten '''B''' markiert. Natürlich könnt ihr euch auch einfach statt den letzten Änderungen meine [[Spezial:Beiträge/Bot_Tom|Benutzerbeträge]] ansehen.
! {{Highlight}} | Was?
 
! {{Highlight}} | Wie weit?
==Quelltext==
! {{Highlight}} | Wofür?
Wenn du meinen Quelltext haben willst (ich bin [http://de.wikipedia.org/wiki/Open_Source open source]), dann hol dir das Progamm [http://bazaar-vcs.org/ Bazaar] und führe folgen Befehl aus:
|-
 
| Datenbank || fertig
  bzr branch http://freifunk-halle.de/~konstantin/rubot
| Der Bot arbeitet dann auf einer eigenen Datenbank anstatt direkt in Ardapedia. Dadurch wird er schneller, belastet die Server weniger (sowohl den Ardapedia-Server als auch meinen), und kann besser den Inhalt analysieren. Außerdem ist so der technische Unterschied zwischen einem Testlauf (so tun als ob er was ändert) und einer richtigen Änderung kleiner.
 
|-
==Aufgaben==
| Daemon || fertig
{| {{Tabellendesign}} width="100%"
| Der Daemon sorgt dafür, dass die Datenbank immer mit Ardapedia übereinstimmt. Dafür überwacht er die Letzten Änderungen.
! {{Highlight}} width="50%" | Selbständige Aufgaben
|-
! {{Highlight}} width="50%" | Überwachte Aufgaben
| API || fertig
| Die API ermöglicht die Interaktion mit Ardapedia (lesen, schreiben, verschieben, etc.)
|-
|-
|
| Webinterface || begonnen
'''Zur Zeit laufend:'''
| Hiermit kann man dem Bot Aufträge erteilen und kontrollieren.
* keine
 
'''Geplant:'''
* Überwachen auf Änderungen
 
'''Durchgeführt:'''
* keine
|
'''Zur Zeit laufend:'''
* Ersetzen von {{ Code |<nowiki>/\[\[Das (Erste|Zweite|Dritte) Zeitalter/</nowiki>}} ([http://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck regex]) durch {{ Code |<nowiki>[[\1s Zeitalter</nowiki>}} in allen Artikeln
 
'''Geplant:'''
* Einmaliges durchlaufen aller Artikel
 
'''Durchgeführt:'''
* keine
|}
|}

Aktuelle Version vom 13. August 2008, 15:05 Uhr

Bot Reloaded

Da ich nicht immer Zeit habe mich um den Bot zu kümmern schreibe ich gerade an einem Webinterface, über das verschiedene Ardapedianer den Bot fernsteuern können:

Status

Was? Wie weit? Wofür?
Datenbank fertig Der Bot arbeitet dann auf einer eigenen Datenbank anstatt direkt in Ardapedia. Dadurch wird er schneller, belastet die Server weniger (sowohl den Ardapedia-Server als auch meinen), und kann besser den Inhalt analysieren. Außerdem ist so der technische Unterschied zwischen einem Testlauf (so tun als ob er was ändert) und einer richtigen Änderung kleiner.
Daemon fertig Der Daemon sorgt dafür, dass die Datenbank immer mit Ardapedia übereinstimmt. Dafür überwacht er die Letzten Änderungen.
API fertig Die API ermöglicht die Interaktion mit Ardapedia (lesen, schreiben, verschieben, etc.)
Webinterface begonnen Hiermit kann man dem Bot Aufträge erteilen und kontrollieren.