Benutzer Diskussion:AlrikBot/Archiv

aus Wiki Aventurica, dem DSA-Fanprojekt

Archiviert am 31.Mai 2006[Quelltext bearbeiten]

Fehler gefunden[Quelltext bearbeiten]

Hallo Alrik, dein Bot hat noch einen kleinen Fehler. Er sollte nachprüfen, ob die Kategorieen, die er ergänzt/ umsetzt auch wirklich "relevant" sind. Vlg.:[1] hier hat er nicht erkannt, dass der Kategorie-Eintrag in "<nowiki>" eingeschlossen war. So war das warscheinlich aber nicht vorgesehen, oder? --Geran

Liegt am Bot, genauere Beschreibung der Problematik, siehe: Hilfe:Robots unter "Known bugs."

Bekomme ihn nicht zum Laufen[Quelltext bearbeiten]

Leider kenne ich mich mit python überhaupt nicht aus. jedenfalls bekomme ich nur (python 2.4 auf windoof 2000):

Traceback (most recent call last): 
  File "C:\WAbotTK.py", line 32, in ? 
    import sys, re, os, time, config, httplib, getpass, thread, pickle, wikipedia 
ImportError: No module named config
Da hat wohl jemand das Wort Wikipedia:de:RTFM nicht ernst genommen Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Ich gebe aber zu, das das Prog in dieser Hinsicht auch etwas benutzerfreundlicher sein könnte... Bin gerade aum Einbauen einer Abfrage, ob etwas falsch oder gar nicht installiert wurde. Wie eigentlich zu erwarten stehen alle erforderlichen Informationen dazu ausführlich auf Hilfe:Robots unter "Anleitung für Python-Anfänger". --Alrik 16:39, 6. Mai 2005 (GMT)


Kategorie Publikation[Quelltext bearbeiten]

Auf der Diskussionsseite steht dass du mit dem bot die ganzen ABs aus dieser Kategorie in die Unterkategorie packen wolltest. Das ist allerdings schon einen Monat her, und die Auflistung der ABs in dieser Kategorie sieht wirklich dumm aus.--StipenTreublatt 18:25, 22. Jul 2005 (GMT)

Robot[Quelltext bearbeiten]

Hi Alrik, das mit dem bot ist in Ordnung. :)
Ich war heute schon den ganzen Tag damit ausgelastet, meinen neuen Rechner zu konfigurieren, neue Programme und Updates herunterzuladen usw... Mit dem Bot werde ich mich dann morgen oder übermorgen beschäftigen. ;)
Grüße--StipenTreublatt 20:05, 7. Sep 2005 (GMT)

So, hat etwas länger gedauert, aber jetzt bin ich gerade dabei, die entsprechenden Programme herunterzuladen. :) Grüße--StipenTreublatt 10:55, 16. Sep 2005 (GMT)
Danke für das Angebot, ich als mittelmäßiger Programmierer werde es garantiert noch in Anspruch nehmen müssen. Allerdings dauert der Download bei einem 56k Modem ne Weile.... ;)Grüße--StipenTreublatt 11:15, 16. Sep 2005 (GMT)
Ich habe folgende Seite erstellt: Hilfe:Robots/Anleitung für Dummies
Vielleicht kannst du dir die mal anschauen. Soll eine Anleitung sein, stellt aber auch gleichzeitig meinen jetzigen Stand dar. Wenn ich etwas vergessen habe, das nötig ist um den bot zu betreiben, kannst du mir das ja höchstwahrscheinlich sagen. :)--StipenTreublatt 14:19, 16. Sep 2005 (GMT)
Hübsch sieht's jetzt aus, danke! ;)--StipenTreublatt 16:16, 16. Sep 2005 (GMT)

Ich wusste es. Hier die Fehlermeldung. Hoffentlich kannst du mir weiterhelfen.

WARNING: Configuration variable password not known. Misspelled?
WARNING: Configuration variable userlogedintext2 not known. Misspelled?
WARNING: Configuration variable userlogedintext1 not known. Misspelled?
WARNING: Configuration variable throttle not known. Misspelled?
Checked for running processes. 1 processes currently running, including the curr
ent process.
Error importing the wikiaventurica family. This probably means the family
does not exist. Also check your configuration file

--StipenTreublatt 12:08, 17. Sep 2005 (GMT)

Langsam komme ich mir schon ziemlich dumm vor. Die beiden Dateien existieren, user-config.py im pywikipediabot Ordner, wikiaventurica_family.py im pywikipediabot/families Ordner und sogar im pywikipediabot Ordner, da du das so auf die Seite geschrieben hast (wobei ich eher glaube dass du dich da verschrieben hast, eine family gehört wohl eher in den Ordner mit den anderen families).
Außerdem habe ich folgende Fehlermeldung beim GUI:
F:\Programme\Python24\pywikipediabot>python WAbotTK.py
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 0: unexpecte
d end of data
Könnte es vielleicht daran liegen dass ich die Dateien mit WordPad erstellt habe? Wenn ja, welches Programm sollte ich sonst nehmen? Stellt mir Python einen Editor zu Verfügung?
Ratlose Grüße von einem wirklich schlechten Programmierer--StipenTreublatt 10:38, 19. Sep 2005 (GMT)
Ok, das Problem mit der Family ist gelöst. Du hattest dich bei der zu erstellenden Datei verschrieben (familiy), und da der Fehler nicht sehr auffällig ist habe ich in per copy and paste natürlich übertragen. kein Wunder dass er die family nicht finden konnte - es gab ja nur eine familiy! ;)
Das Problem mit der GUI ist anscheinend auch gelöst, der Python Editor hatte einen besseren Effekt als WordPad (hast du dir eigentlich den Kopf irgendwo gegen geschlagen als du das gelesen hast? ;) ).
Jetzt gehts ans ausprobieren. :)--StipenTreublatt 15:49, 20. Sep 2005 (GMT)
Neues ;)
#Es kann auch das PW hier gespeichert werden, vorausgesetzt login.py wurde entsprechend
#angepasst oder es wird der WAbotTK verwendet.
#password=

#funktioniert nur, wenn wikipedia.checkLogin() entsprechend angepasst ist
#natuerlich muss hier echtes HTML ueberprueft werden
#userlogedintext1='<a href="/wiki/index.php?title=Spezial:Contributions&target='+username+'">'
#userlogedintext2='<a href="/wiki/index.php?title=Spezial:Userlogout'

Also, Fragen zu diesem Text:
1. Wie muss ich login.py anpassen?
2. Wofür braucht man das untere, und wie muss man wikipedia.checkLogin() anpassen?
Außerdem eine weitere Fehlermeldung:

WARNING: Configuration variable throttle not known. Misspelled?

(Tritt bei login.py auf. Da ich wieder nur copy&paste betrieben habe muss der Fehler wohl wieder woanders liegen...)

Ansonsten funktionieren jetzt login.py und test.py :) Wegen dem 'throttle' Fehler traue ich mich ersteinmal nicht an anderes heran. Obwohl - kann ein 56k Modem viel anrichten? Wohl nicht, oder?--StipenTreublatt 16:26, 20. Sep 2005 (GMT)

Warnings[Quelltext bearbeiten]

Das Problem mit den Warnings ala "WARNING: Configuration variable <AnyVariable> not known. Misspelled?" liegt an einem Entwicklerfehler in config.py. Einfach nach folgenden Codezeilen suchen...

# System-level and User-level changes.
# Store current variables and their types.
_glv={}
_glv.update(globals())
_gl=_glv.keys()
_tp={}
for _key in _gl:
    if _key[0]!='_':
        _tp[_key]=type(globals()[_key])
del _key

...und nach unten direkt for die Kommentarzeile...

# Test for obsoleted and/or unknown variables.

...verschieben. --Falk Steinhauer 14:03, 13. Mai. 2007 (CEST)

Kategorie:Roboted[Quelltext bearbeiten]

Hi Alrik, ich habe eben mal den Bot ausprobiert und gleich wieder ein paar Fragen:

  • In deinem GUI kommt eine Fehlermeldung dass ich ASCII Codierung habe statt utf-8. Wie und wo soll ich das ändern?
  • Wegen obigen Fehler habe ich es über die Konsole probiert und ein wenig in Kategorie:Regelindex aufgeräumt. Die Seiten bekommen aber keine Kategorie:Roboted. Welche Datei muss ich wie ändern damit der Bot das macht?
  • Die Botänderungen werden in den letzten Änderungen angezeigt. Warum? Sollte es nicht Standard sein dass Botänderungen ausgeblendet werden?

Grüße--StipenTreublatt 16:31, 27. Sep 2005 (GMT)

Die Botänderungen werden erst ausgeblendet, wenn der Nutzer als Bot eingestellt ist. Dies war dein Bot bis eben gerade jedoch nicht. Das sollte jetzt funktionieren. Wenn nicht, bitte melden.--Marius 21:01, 27. Sep 2005 (GMT)

Fehlermeldung[Quelltext bearbeiten]

Bitte hier hinschreiben: Hilfe:Robots/Anleitung für Dummies unter Fehlermeldungen und Probleme. --Alrik -?- 10:32, 28. Sep 2005 (GMT) Hallo Alrik, habe gerade mal den neuesten Snapshot draufgemacht und die eine Zeile hinzugefügt. Die obligatorischen Fehlermeldungen findest du hier. ;)--StipenTreublatt 17:16, 13. Okt 2005 (GMT)

Python[Quelltext bearbeiten]

  • Ich kenn mich leider (noch nicht) mit Python aus. Hätte aber nichts dagegen mich, sofern es die Zeit zulässt, mich damit zu befassen. Kennst du 'ne gute Page oder so, wo Python erklärt wird? Welchen Bot meinst du jetzt genau?
  • Hab mich jetzt erstmal in den diversen Listen verewigt. Solltest du bei irgendeinem Projekt Unterstützung brauchen, kannst du dich auch gerne melden. Korrekturlesen und Schreibarbeit sind meine liebsten Beschäftigungen! =)
  • Da ich mich wie gesagt noch nicht so ausführlich mit der Technik hier inner Wiki beschäftigt habe, möchte ich jetzt fragen, ob es denn eine Möglichkeit gibt, die Pages offline zu erstellen und dann "hochzuladen"? Oder sind dann dafür die Bots gut? Mit Modem kann mans sich nicht leisten ewig im Netz zu hängen... ;) --Olvir Albruch

Abkürzungen für den Boten[Quelltext bearbeiten]

Nur eine kleine Erinnerung, du wolltest doch Abkürzungen für den Aventurischen Boten per bot generieren, oder Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden ? Grüße--StipenTreublatt 17:16, 13. Feb 2006 (GMT)

Ich weiß...[Quelltext bearbeiten]

...aber hier an der uni geht das nunmal nicht... Außerdem hatte ich mal ohne Erfolg versucht einen neueren Snapshot bei mir zuhause zum laufen zu bringen - ohne Erfolg. Ich vermute dass ich da noch irgendwelche Dateien anpassen muss - aber welche? Na ja, ich schau's mir am Wochenende vielleicht nochmal an.--StipenTreublatt 12:02, 1. Mrz 2006 (GMT)


Archiviert am 18.August 2005[Quelltext bearbeiten]

Bot[Quelltext bearbeiten]

Konkret sollten alle Seiten der Kategorie:Jahr nach Kategorie:Chronik umdeklariert werden.

Erledigt. Es ging bisher nicht wegen einem Fehler in einer Regular Expression in der catlink Bibliothek. Ich schreib das auch noch in die entsprechenden Seite, aber erst morgen --LarsF 23:50, 17. Feb 2005 (CET)

Hallo Alrik,
bin momentan nicht besonders motiviert, am Bot bzw GUI rumzuschrauben. Brauchen wir überhaupt ein GUI? Mal sehen, ob die nächsten Tage wieder Motivation zu erlangen ist Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Nach dem Codepage-Fehler 1252 versuch ich mal zu schauen. --LarsF 13:30, 22. Mär 2005 (CET)

hidebots[Quelltext bearbeiten]

Hallo Alrik. Glaub mir ruhig: Der Parameter "hidebots=0" zeigt die Bots an. Hidebots=1, der Standardwert, versteckt sie. --Geran 08:41, 25. Mär 2005 (CET)

Skript[Quelltext bearbeiten]

Betreff Skript für Belohnungen für Abenteuer : Ich bin da etwas über mein Ziel hinaus geschossen und das ganze hat sich mittlerweile zu einer (leider noch unfertigen ;) ) eierlegenden Wollmichsau entwickelt ;). Bin grad dabei das ganze soweit umzuwerkeln, das es sich stand-alone in den Bot integrieren lassen sollte. Kann aber noch was dauern, ist grad nicht das einzige was mich beschäftigt ;) --Keiichi 18:06, 4. Mai 2005 (GMT)

Fertig : Benutzer_Diskussion:Keiichi --Keiichi 06:39, 7. Mai 2005 (GMT)

Betreff Integration : Klar, dafür wars ja gedacht ;) Achja, bitte die Zeile

outstring=''

durch

outstring = '\'\'\'Achtung! Diese Seite wurde automatisch per Skript erzeugt. Manuelle Änderungen gehen beim nächsten Skriptdurchlauf verlorenen. Änderungen bitte auf [[Belohnungen_für_Abenteuer]] vornehmen.\nDanke.\'\'\'\n'

ersetzen. Ist besser so :) --Keiichi 11:16, 7. Mai 2005 (GMT)

Das Listen-Skript ist soweit fertig --Keiichi 17:36, 2. Jun 2005 (GMT)