Benutzer Diskussion:Falk Steinhauer/Archiv/2009/September

aus Wiki Aventurica, dem DSA-Fanprojekt

Auftragsliste für [[En:ARTIKEL]] --> [[En:ARTIKEL|ARTIKEL]]-Umwandlungen[Quelltext bearbeiten]

Ich hoffe das ist ok Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Rondrikan

Indices Wikifizieren[Quelltext bearbeiten]

Hey Falk, kannst du für mich mit dem Bot den Index von Herz des Reiches verlinken? Wär nett, ich weis leider nicht wie das geht. Danke schon mal im Voraus. -- Mythram Leuenbrand von Perricum 14:02, 19. Jan. 2008 (CET)

Kirche, Kulte, Ordenkrieger kann, bis auf "Startwerte von Karma" eigentlich alles verlinkt werden. Alles was in Klammern ist bitte nicht, falls es möglich ist. --Mustafa ben Ali (Diskussion) 22:04, 23. Feb. 2008 (CET)

Also den einen Eintrag musst du selbst wieder rausnehmen. Der Rest sollte kein Problem darstellen. --Falk Steinhauer 23:24, 23. Feb. 2008 (CET)
Ein paar Einträge mit Punkten oder Hochkommas fehlen noch. Die bitte manuell nacharbeiten. --Falk Steinhauer 23:28, 23. Feb. 2008 (CET)

Auf Die Welt des Schwarzen Auges/Index kann dein Bot auch mal rüberlaufen.--Mustafa ben Ali (Diskussion) 19:25, 26. Feb. 2008 (CET)

Ich wollte als nächstes mit Aus Licht und Traum/Index weitermachen.--Mustafa ben Ali (Diskussion) 18:46, 5. Maerz. 2008 (CET)

Da fehlen jetzt noch jede Menge Einträge mit Leerzeichen. Sehr viele von denen eignen sich aber auch nicht für die Verlinkung. Entscheide du ob du die noch haben willst. --Falk Steinhauer 22:33, 5. Maerz. 2008 (CET)

Kannst jetzt ruhig mir In den Dschungeln Meridianas/Index weiter machen.--Mustafa ben Ali (Diskussion) 19:08, 15. Maerz. 2008 (CET)

Hallo Falk! Könntest du bitte deinen Bot über die Indices zu WdH, WdS, WdG und WdZ laufen lassen?--Sunkist 16:10, 24. Okt. 2008 (CEST)

Mach ich bei Gelegenheit mal. Ich geb dir danach bescheid. --Falk Steinhauer 20:58, 24. Okt. 2008 (CEST)
Hi Falk! Ich habe angenommen, dass du ein einigermaßen intelligentes Skript dafür verwendest, konnte aber keins unter Kategorie:RoboterSkript entdecken. Benutzt du etwa nur eine einfachfache Textersetzung mit replace.py? In dem Falle kann ich mir natürlich auch eben selbst eine einfache Regexp schreiben.--Sunkist 19:06, 25. Okt. 2008 (CEST)
Soviel ich es verstanden habe, ja.--Mustafa ben Ali (Diskussion) 19:24, 25. Okt. 2008 (CEST)
Der Bot sucht nach | ||IrgendeinWort|| und macht daraus | ||[[IrgendeinWort]]||. Jenachdem wie weit ich den Begriff "IrgendeinWort" fasse, dürfen da auch Leerzeichen, Kommas etc. enthalten sein (was ich aber meistens nicht mache). Ziffern und Unterstrich gehören standardmäßig zu Wörtern dazu. Da die eckigen Klammern nicht dazugehören, werden solche Stellen einfach ignoriert. (Aus dem Archiv)
Danke für's Verlinken! Wenn du die mit Leerzeichen auch noch gleich machen würdest, wäre das nett. Ansonsten setze ich mich vermutlich nächstes WE nochmal ran. Will im gleichem Zuge den Regelindex mal wieder aktualisieren.--Sunkist 23:07, 27. Okt. 2008 (CET)

Interwikilinks[Quelltext bearbeiten]

Lidon ich hab mal unsere alten Absprachen gelöscht. Da war ja nicht wirklich nachhaltige Information drin. --Falk Steinhauer 23:11, 8. Nov. 2008 (CET)

Re: Eigene Bot-Skripte schreiben[Quelltext bearbeiten]

Hallo Falk! Diese Skripte sehen immer so verflucht kompliziert aus, da wagt man sich so ungern ran. Hab' jetzt doch gerade mal ein wenig länger auf dein Skript für die fehlenden Seitenangaben gestarrt und hab' so das Gefühl, dass ich das doch vielleicht verstehen koennte. Ich werd' mir mal am Wochenende selbst eine Aufgabe stellen, die sich mit geklauten Elementen aus deinen Skripts bewältigen lässt. Wird vielleicht mal Zeit, dass Lidon, Geran und du an der Bot-Front Unterstützung bekommt. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Sunkist 23:07, 5. Maerz. 2008 (CET)

Ja, auf Gerans Empfehlung hin habe ich mir deswegen mal Notepad++ installiert, damit sehen die Skripte schon ein wenig hübscher aus. Mir scheint es ein wenig so als käme es nicht soo sehr darauf an sich mit Python auszukennen, sondern eher darauf wie man die bereits vorhandenen Skripte nutzt.--Sunkist 23:22, 5. Maerz. 2008 (CET)
Letztendlich will ich natürlich selber welche schreiben. Verwenden lassen sich deine ja wahrscheinlich relativ einfach, da wird in der Regel ja nicht viel mehr als ein Skriptaufruf gefordert sein. Zum Selberschreiben müsste ich halt wissen wie ich die vorhandenen Skripte nutze. Wenn du eine Idee hast welches simpel zu schreibende Skript an dem ich üben koennte gerade noch gebraucht wird, lass hoeren. Hast du zufällig irgendeinen Messenger?--Sunkist 23:33, 5. Maerz. 2008 (CET)
Bis jetzt noch nicht. Ich pflege soziale Kontakte gerne im Reallife. Ich hau mir aber mal schnell den ICQ drauf. --Falk Steinhauer 23:35, 5. Maerz. 2008 (CET)

Botproblem[Quelltext bearbeiten]

Hi, habe mich dann mal wieder entschlossen einen neuen Anlauf mit dem Bot zu wagen. Den von dir angegebenen Snapshot runtergeladen, Dateien geändert usw. Problem:

Password for user StipBotTest on wikiaventurica:de:
Logging in to wikiaventurica:de as StipBot
Login failed. Wrong password?

Passwort ist das richtige. Was nun?--Stip (Diskussion) 21:01, 10. Maerz. 2008 (CET)

Habe es sowohl mit StipBot als auch mit einem neuen account als auch mit meinem Hauptaccount probiert - keine Chance. Sowas nervt.--Stip (Diskussion) 21:16, 10. Maerz. 2008 (CET)
Hm, das Gefühl kenn ich Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Ich erstell mal ne Anleitung wie man punktaktuelle Versionen des Pywikipediabots bekommt. Die geben glaube ich keine neuen Snapshots mehr raus. Der zuletzt freigegebene Stand ist uralt. Lad dir doch bitte schonmal 'tortoisesvn' runter. --Falk Steinhauer 21:49, 10. Maerz. 2008 (CET)
Oh schön, anscheinend damit keine Spammer und Vandalen davon profitieren?--Stip (Diskussion) 21:57, 10. Maerz. 2008 (CET)
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden Das hab ich jetzt nicht verstanden. --Falk Steinhauer 22:08, 10. Maerz. 2008 (CET)
Naja, warum geben sie denn keine Snapshots mehr raus? Dachte dass hätte damit zu tun dass nicht jeder x-Beliebige einen Bot bauen kann.--Stip (Diskussion) 09:36, 11. Maerz. 2008 (CET)
Ältere Snapshots gibt's immernoch und der Zugriff auf das SVN-Repository ist auch kein Geheimnis. Das würde gegen Spammer nichts helfen. --Falk Steinhauer 10:49, 11. Maerz. 2008 (CET)
Hm, warum haben sie das System dann umgestellt?--Stip (Diskussion) 11:01, 11. Maerz. 2008 (CET)
Ein Software-Release macht Arbeit. Mittlerweile testen sie wahrscheinlich gar nicht mehr selbst. Wenn mal Blödsinn eingecheckt wird, steht ein entsprechender Fehler gleich im Bug-Tracker. Bis zur Lösung des Problems können die Anwender dann wieder zurück auf einen alten Stand gehen. Das geht halt leider blos bei einem Produkt, dass nur von technisch sehr erfahrenen Anwendern benutzt wird. --Falk Steinhauer 11:10, 11. Maerz. 2008 (CET)
http://tortoisesvn.net/ ist wohl gerade überlastet.--Stip (Diskussion) 22:00, 10. Maerz. 2008 (CET)
Mist. Das war vorher schon tod. Wenn du es dann installiert hast:
  1. alten Pywikipediabot-Ordner umbenennen
  2. neuen Ordner pywikipediabot erstellen und öffnen
  3. Rechtsklick! SVN Checkout... wählen
  4. als URL of repository http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia eingeben
  5. auf OK; warten; fertig; user-config.py und wikiaventurica_family.py fehlen noch!!!
Mit Rechtsklick auf den Pywikipediabot-Ordner können via SVN Update Änderungen übernommen werden.
--Falk Steinhauer 22:08, 10. Maerz. 2008 (CET)
Durch beharrliches Fehlerberichten ist der aktuelle Stand (Revisions der einzelnen Dateien) von allen uns bekannten Fehlern befreit worden. --Falk Steinhauer 22:13, 10. Maerz. 2008 (CET)
Sehr cool. Probiere ich gleich mal. Sollten wir dann unsere Hilfeseiten nicht mal updaten? Oder zumindest hinschreiben dass eine Anleitung bei dir zu bekommen ist?--Stip (Diskussion) 09:14, 11. Maerz. 2008 (CET)
Wiki Aventurica:Installation des Pywikipediabot hab ich schon aktuallisiert. Fehlt noch was? --Falk Steinhauer 10:49, 11. Maerz. 2008 (CET)
Ich glaube nicht. Werde aber nochmal nachschauen und die Botseiten evt. verschlanken.--Stip (Diskussion) 11:01, 11. Maerz. 2008 (CET)
Super, jetzt kann ich mich einloggen. Danke!--Stip (Diskussion) 09:17, 11. Maerz. 2008 (CET)
Schön Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Welchen Snapshot hattest du den versucht? (Wäre auch interresant was Sunkist benutzt.) Ich hab eigentlich bis zum Schluss jeden Snapshot mal am laufen gehabt (ausser denen vor meiner Zeit). Kann deshalb nicht ganz nachvollziehen woran's gehackt hat. --Falk Steinhauer 10:49, 11. Maerz. 2008 (CET)
Habe den genommen der in deiner Anleitung als aktuellster laufender markiert war...--Stip (Diskussion) 11:01, 11. Maerz. 2008 (CET)

Botfehler[Quelltext bearbeiten]

Ja, der Suchen/Ersetzen Eintrag war nicht richtig... ein "ne"->"eine" ist eine schlechte Sache, wenn er auch Texte in Worten findet... Jetzt klappt es aber... Interesse? Ist wirklich leicht zu bedienen... --Benutzer:Geran 09:24, 2. Mai 2008 (CEST)

Also: zuerst erzeugst du eine Liste von Artikeln. Als Quelle dafür kann AWB:

  • Kategorie (auch rekursiv)
  • WHL
  • What includes
  • Links on Page
  • Textdatei
  • Google-Suche
  • Watchlist
  • Spezialseiten (RC, Newpages, ....)

und noch ein paar mehr.

Dann kannst du z.B. Reguläre ausdrücke zum Suchen/ersetzen eingeben. Einige "allgemeine Fixe" kann das schon selbst. (Unicode, unterstriche aus Wiki-Links entfernen ...) Ausserdem kannst du ihm sagen, dass er bei den RegEx nicht innerhalb von Templates, Links, oder ähnlichem suchen soll. Du kannst allgemein Text voran / hintenan Stellen (z.B. einen Baustein) du kannst ihm sagen, dass eine Kategorie oder ein Bild umbenannt wurde. Er kann Disambiguations auflösen... allerdings weis ich nicht, ob er das auch in unserem Wiki schafft.

Es gibt eine Liste von "Skip" bedingungen... "Contains, Does not contain, ..."

Wenn du das alles eingegeben hast, startest Du... dann geht er die Liste der Artikel durch, schaut nach, ob er was ändern kann, und wenn ja, zeigt er Dir eine "Diff" Ansicht der änderung... Du kannst dann entweder den Text noch mal äbändern, oder aber "Save" oder "Ignore" klicken... Ausserdem gibt es noch ein skriptbasiertes Plugin-System, und wenn du .NET kannst, kannst du auch "echte" Plugins schreiben. --Benutzer:Geran 09:34, 2. Mai 2008 (CEST)

Ich denke, dass das z.B. bei den Verschiebungen helfen kann... ich habe, analog zu Wiki Aventurica:Rechtschreibfehler im Artikelnamen mal Der Löwe und der Rabe II abgearbeitet... hat IMO auch gut geklappt. --Benutzer:Geran 09:39, 2. Mai 2008 (CEST)


Namenlose(r)[Quelltext bearbeiten]

Bei allen Einträgen, die dein Bot anpasst, schreibt er ein Namelos in den Text, er vergisst das "N". Änder das doch bitte.--Athanasius 23:36, 30. Jun. 2008 (CEST)

Ach du Schande Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Warum ist denn das noch keinem aufgefallen Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Danke dir Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. --Falk Steinhauer 23:42, 30. Jun. 2008 (CEST)
Sollten jetzt alle Stellen ausgebessert sein. --Falk Steinhauer 23:56, 30. Jun. 2008 (CEST)
Weil nicht jeder, so wie ich, mehr als ein Dutzend Seiten über den Namenlosen oder seine Diener beobachtet^^--Athanasius 00:11, 1. Jul. 2008 (CEST)

RegEx-hilfe[Quelltext bearbeiten]

Hi Falk, schön dass du gerade da bist, vielleicht kannst du mir bei einem kleinen Problem helfen? Aufgabe steht auf Benutzer:StipenTreublatt/Bot#replace.py, ich muss einfach nur wissen ob und wenn ja wie ich ein " vor python verstecken kann, damit ich es in einer Regex benutzen kann.--Stip (Diskussion) 18:58, 25. Okt. 2008 (CEST)

Du kannst in Pyhton Strings auch mit ' beginnen und enden dann darfst du " benutzen. Gleiches gilt andersherum. Was auch möglich ist den String mit """ oder ''' zu beginnen oder zu enden. Dann darf man dazwischen auch alles schreiben. Warum willst du eigentlich ein eigenes Python-Skript schreiben? Mach es doch von der Kommandozeile aus über replace.py --Falk Steinhauer 19:03, 25. Okt. 2008 (CEST)
Im Moment will ich kein Skript schreiben. Nur für die WLH-leeren Sachen hatte ich mir das mal überlegt, und auch da wollte ich ein bestehendes, ähnliches Skript nehmen und anpassen. Ich hätte halt gerne, dass ich nur "myscript.py alteredirseite" eingeben muss, und das Skript dann alle Links auf die Redirseite auf die neue Seite umlegt. Achja, und danke für die Hilfe, ich versuch das dann mal so.--Stip (Diskussion) 19:27, 25. Okt. 2008 (CEST)
Sowas ähnliches wie du machen willst hab ich mir auch als Arbeitsumgebung zugelegt. Wie man wahrscheinlich schon bemerkt hat, laufen die täglich durchlaufenden Skripte immer in der gleichen Reihenfolge ab. Ich hab da die Aufrufe die ich sonst immer händisch eintippen müsste in ein Batch-Skript geschrieben. Dann ruf ich von der Kommandozeile aus immer nur noch "bot.bat" auf und sämtliche darin hinterlegten Aufrufe werden abgearbeitet. Die cmd.exe hat zwar eine recht schwachbrüstige Funktionalität, aber damit bekommst sowas wie du möchtest auch als "myscript.bat alteredirseite" hin. Python-Skripte würde ich nur schreiben wenn es noch nicht irgenwie mit bestehenden Skripten geht. Für die WLH- und Wikifizierungs-Fälle hab ich auch noch eine Archivdatei in der alles auskommentiert ist. Wenn dann mal wieder einer von den selteren Aufträgen daherkommt, dann kommentiere ich die Zeile wieder ein und starte das Archiv-Skript. Ich hoffe du kannst damit was anfangen. --Falk Steinhauer 02:10, 26. Okt. 2008 (CET)

Aventurischer und Myranischer Index - Botauftrag[Quelltext bearbeiten]

Mittlerweile haben viele Lemmas keine Kurzbeschreibung, sondern nur ein freies Feld oder es steht drin, dass durch den Bot einsortiert worden ist. Es ist, glaube ich, eine Hilfe, wenn diese auf einer Extra-Seite aufgelistet werden und man dort die Kurzbeschreibung reinschreiben kann. Der Bot erkennt das nun deien Kurzbeschreibung vorhanden ist und schreibt diese Kurzbeschreibung wieder zurück. Schön wäre es, wenn der Bot auch doppelte Einträge erkennt. Beispiel: "Alrik Kurzer". Dieser ist nicht nur unter "A" wie "Alrik Kurzer" einsortiert, sondern auch auch unter "K" wie "Kurzer, Alrik". Letzter braucht nicht in der Liste auftauchen. Perfekt ist es, wenn der Bot auch noch die Redirects erkennt und diese auch nicht auflistet, aber die Kurzbeschreibung auch dort einfügt.--Mustafa ben Ali (Diskussion) 19:58, 25. Okt. 2008 (CEST)

Hm bin irgendwie noch nicht ganz von der Idee überzeugt. Glaubst du das man damit wesentlich schneller Kurzbeschreibungen ergänzen kann. Die Erkennung von mittels CheckIndex.py erstellten Einträgen ist durch die rechtsbündige Ausrichtung recht unproblematisch. Das man ab und zu einen Artikel in 2 Indices hat ist glaub ich doch eher die Ausnahme. Also solange mir der Sinn nicht ganz klar wird mache ich erstmal nichts. Aber ich lasse mich gerne überzeugen wenn der Entwicklungsaufwand Mehrwert verspricht. --Falk Steinhauer 02:16, 26. Okt. 2008 (CET)

Bot für f[Quelltext bearbeiten]

[1]. Die entsprechend fälschlich veränderten Einträge dürften ebenfalls nochmal auf den zugehörigen Artikelseiten verändert worden sein.--Stip (Diskussion) 07:19, 4. Nov. 2008 (CET)

Hallo Falk,
zur Info: Mir ist gerade aufgefallen, dass dein Bot Seitenangaben der Form Seiten '''25f''' nicht umstellt. --Lidon (Diskussion) 12:05, 4. Nov. 2008 (CET)
Bitte hier auch nochmal herschauen. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Stip (Diskussion) 18:35, 4. Nov. 2008 (CET)
Gut das du nochmal gewunken hast. Sonst wär es wohl unentdeckt geblieben. --Falk Steinhauer 19:11, 4. Nov. 2008 (CET)
Das fällt unter Kollateralschaden. Hab Nachts zwei von denen bemerkt. In einigen wenigen Artikeln wird das wohl auch noch passiert sein. Bitte ausbessern wenn einer einen findet. --Falk Steinhauer 19:11, 4. Nov. 2008 (CET)
Jep ist war. Habe aus Gründen der Vorsicht (wenig Kollateralschäden) ein führendes Leerzeichen vorrausgesetzt. Werd noch mal nen extra RegExp für diese Dinger schreiben müssen. --Falk Steinhauer 19:11, 4. Nov. 2008 (CET)
Ohne jetzt ein tieferes Verständnis der RegExp zu haben: Warum hast du nicht nach (Leerzeichen oder ')(Zahl)f(Leerzeichen oder Komma oder ') gesucht und das in (Leerzeichen oder ')(Zahl)(Leerzeichen)f.(Leerzeichen oder Komma oder ') umgewandelt? Dann wären doch auch nicht die paar Fehler aufgetreten? Achja, kannst du die vielleicht suchen und reparieren? Müsste doch einfach durch (Leerzeichen)f.(beliebiger Buchstabe außer f) zu erledigen sein? (Wie gesagt, Regex habe ich mir nur mal kurz angeschaut vor ner Weile...)--Stip (Diskussion) 19:27, 4. Nov. 2008 (CET)
Den Fall mit den Hochkommata hab ich schlicht vergessen als ich das Leerzeichen vorausgesetzt habe. Das mit dem Reparieren mach ich noch. Ist mir ebenfalls nicht eingefallen Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. --Falk Steinhauer 19:57, 4. Nov. 2008 (CET)
Ich verstehe nicht wieso Seite XXf durch XX f. ersetzt werden soll. Das ist doch falsch. die richtige Seitenangabe lautet XXf... Gruß Ucurian 00:27, 5. Nov. 2008 (CET)
Dazu gab/gibt es eine Diskussion im Wiki-Forum --Sunkist 00:53, 5. Nov. 2008 (CET)

Botfehler[Quelltext bearbeiten]

Ich vermute einfach mal das dein Bot bei den Städten überall die Infobox für die Nachbarorte eingetragen hat. Ich wollte nur drauf aufmerksam machen, das der Bot da 2 Fehler eingebaut hat in der Zeile |SÜDWEST= |SÜD= |SÜDOST= sind die ü's klein, wodurch die Zeile nicht mehr erkannt wird und bei |ORT={{PAGENAME}} fehlt das mittlere E. Zumindest hab ich gerade mehrere Städte gehabt wo diese beiden Fehler zusammen auftraten, daher meine Vermutung das es ein Bot war. Falls es nicht dein Bot war, weißt du bestimmt wer es war und wie man es am besten behebt. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Salix ??? 17:45, 4. Nov. 2008 (CET)

Dafür zeichne ich mich verantwortlich. Die ü's sind leider klein geworden, weil mein Bot keine Umlaute mochte und ich mir ein ü aus dem restlichen Text "klauen" musste, da aber nur ein kleines ü zur Verfügung stand. Seltsam, ich weiß. Das andere ist tatsächlich ein Tippfehler. Behoben wird das am besten im Zuge der manuellen Nacharbeit, wenn man eh gerade dabei ist die Nachbarorte einzutragen. Wenn ich mich recht entsinne, hatte ich mich mal an der automatisierten Ausbesserung versucht, bin aber an der Auskommentierung oder sowas gescheitert..--Sunkist 17:50, 4. Nov. 2008 (CET)
Ich werd mit replace.py schnell drüber gehen. Dann ist's wieder sauber. --Falk Steinhauer 18:13, 4. Nov. 2008 (CET)
Hab jetzt Kategorie:Siedlung samt Unterkategorien durchgemacht. Sollte das nicht reichen bitte nochmal melden. --Falk Steinhauer 18:31, 4. Nov. 2008 (CET)
Ich hab glaub ich mal verlauten lassen, dass ich unter Wiki Aventurica:Pywikipediabot-Skripte selber schreiben was zum Thema Umlaute schreiben wollte. Hab's aber dann doch verpennt. Das hohl ich bei Gelegenheit nach. Was ich nicht versteh warum du ein eigenes Skript geschrieben hast. Solange man nur hinzufügt/ändert/löscht reicht replace.py doch vollkommen aus. Und auf der Kommandozeile sind Umlaute ja kein Problem. --Falk Steinhauer 18:31, 4. Nov. 2008 (CET)
Die Infoboxumstellung hätte ich nicht mit einem Kommandozeilenbefehl hinbekommen. Ich hab' in dem Zuge ja die Reihenfolge ändern müssen, einige Zeilen gelöscht, andere neu hinzugefügt und zudem noch leere Zeilen auskommentiert. Soweit ich mich erinnere hab' ich das mit etwa 15 regexp's und einigen Hilfsvariablen gelöst. Da das mein erstes komplexeres Skript war, habe ich mich aber auch nicht ganz so effizient angestellt. Jedenfalls danke, dass du dich darum gekümmert hast.--Sunkist 18:39, 4. Nov. 2008 (CET)
Wenn ich Infoboxumstellungen mache, dann schreibe ich mir den Aufruf in eine bat-Datei, an der ich dann solange rumwurschtel bis es passt. Dann probier ich jede RegExp für sich aus und füge sie, wenn ich alle Teiländerungen beisammen habe, in der richtigen Reihenfolge hintereinander zusammen. Mit replace.py kann man fast alles machen, solange man blos den Inhalt einer Seite braucht und nicht gerechnet werden muss. --Falk Steinhauer 19:16, 4. Nov. 2008 (CET)

Botproblem die 2.[Quelltext bearbeiten]

Benutzer:StipenTreublatt/Bot#replace.py

Das Problem ist, dass der Bot ums Verrecken nicht die Zeilenumbrüche finden will. Ich muss aber in der Lage sein 2 der 5 Zeilen wegersetzen zu können, damit die Tabelle danach korrekt dargestellt wird. Weißt du wie's funktioniert?--Stip (Diskussion) 12:42, 6. Nov. 2008 (CET)
Verstehe dein Problem nicht. Bitte etwas ausführlicher. --Falk Steinhauer 19:01, 6. Nov. 2008 (CET)
Hmm. "!bgcolor=#ffff80|bis" - diese Zeile will ich komplett löschen. Es bleibt aber eine Leerzeile zurück, wenn ich den Bot das suchen und ersetzen lasse. Diese Leerzeile stört. Wie bekomme ich die weg? Ich dachte mir dass es da wohl ein unsichtbares Zeichen im Wikicode gibt, das vom Bot mit ausgelesen wird, und das ich auch per regex suchen und ersetzen kann. Tut aber nicht. Noch nicht mal mit \s.--Stip (Diskussion) 19:06, 6. Nov. 2008 (CET)
Ah ok. Kleinen Moment noch. --Falk Steinhauer 19:08, 6. Nov. 2008 (CET)
So das war's. Sieh dir einfach den letzten Edit von FalkBot an. Ein Zeilenumbruch besteht aus zwei weißen Zeichen. Einem das den Schlitten der Schreibmaschine nach hinten schiebt (carriage return) und einem das in die nächste Zeile rollt (line feed). --Falk Steinhauer 19:13, 6. Nov. 2008 (CET)
Ok danke, ich versuchs dann nochmal. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden Kein Wunder dass mein Bot da vorher nix gefunden hat.--Stip (Diskussion) 19:13, 6. Nov. 2008 (CET)
So, ein Problem gelöst, gleich das nächste. Die Regex stimmt jetzt, die habe ich an meiner Testseite getestet, und auch bei Herzogtum Weiden/Herrscher geht es. Nun habe ich einen xml-Dump gemacht aus den Kategorien Titel und Herrscherauflistung. Wenn ich ihm jetzt sage dass er die Seiten aus dem dump bearbeiten soll, passiert - garnix. Er beendet das Script nach "Reading XML dump..." einfach ohne einen weiteren Ton. Dabei habe ich die xml-Dumps heute schon ein paarmal ausprobiert, mit einfacheren regex.--Stip (Diskussion) 19:45, 6. Nov. 2008 (CET)
Hast du Skype? --Falk Steinhauer 20:09, 6. Nov. 2008 (CET)
Nö. Nur ICQ.--Stip (Diskussion) 20:49, 6. Nov. 2008 (CET)
Das benutz ich nie. Ruf das Skript halt einmal mit -cat:Titel und dann mit -cat:Herrscherauflistung auf. replace.py und alle meine Skripten benutzen intern dann auch xml-Exports. --Falk Steinhauer 20:58, 6. Nov. 2008 (CET)
Argh, und ich dachte -cat würde bei dem Script nicht funktionieren. Hatte es sogar vorhin mal getestet, aber da hatte ich im Regex wohl noch einen Fehler, weswegen es nicht ging, und da dachte ich dann es würde an -cat liegen...--Stip (Diskussion) 21:13, 6. Nov. 2008 (CET)
In replace.py noch Fehler zu finden dürfte ziemlich schwer werden. Das ist das wohl mit Abstand am häufigsten benutzte Skript. Da solltest du immer erst mal deine RegExps im Verdacht haben. Nichtsdestotrotz hab ich hab aber mal tatsächlich einen entdeckt. --Falk Steinhauer 00:43, 13. Nov. 2008 (CET)

Sortkeys beim AvIndex[Quelltext bearbeiten]

Kannst Du auch bitte â, ê, î, ô, û, ŷ, á, é, í, ó, ú, ý, à, è, ì, ò, ù, ÿ, auch noch einfügen? Mehr fällt mir zur Zeit nicht ein. --Mustafa ben Ali (Diskussion) 08:41, 15. Nov. 2008 (CET)

Erledigt. Ich geh daher grad nochmal über das ganze Wiki drüber. --Falk Steinhauer 13:19, 15. Nov. 2008 (CET)
ë fehlt noch im Script.--Mustafa ben Ali (Diskussion) 19:22, 6. Maerz 2009 (CET)
Hinzugefügt, mitsamt dem "ï".--Stip (Diskussion) 19:42, 6. Maerz 2009 (CET)

Bewertung Hörspiele[Quelltext bearbeiten]

Hallo Falk,
kannst Du bitte den Bot zur Berechnung des Bewertungsdurchschnitts auch auf die Seiten der Kategorie Hörspiel laufen lassen? --Lidon (Diskussion) 06:45, 17. Nov. 2008 (CET)

Ist eingetragen. Mir wird aber der Unterschied zwischen Kategorie:Hörspiel und Kategorie:Hörbuch nicht ganz klar. --Falk Steinhauer 06:59, 17. Nov. 2008 (CET)
Vielen Dank! Zum Unterschied: Schau mal hier Hörbuch und hier Hörspiel Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Lidon (Diskussion) 07:32, 17. Nov. 2008 (CET)

Botfehler[Quelltext bearbeiten]

Danke für den Hinweis, mit sowas hatte ich nicht gerechnet. Setze ich mich gleichmal dran.--Stip (Diskussion) 07:53, 11. Dez. 2008 (CET)

Gruppierte Strings wieder einbauen - Problem[Quelltext bearbeiten]

Hi Falk, mein Problem ist gerade: Ich möchte Teile des Strings, der gefunden wird, wieder einbauen, aber direkt hinter dem wieder eingebauten Teil kommt eine Zahl. Es soll also bspw gefunden werden: (\d)1 - aber wenn ich das dann in der Form \11-\12 wiedereinbaue, funktioniert das natürlich nicht, da er versucht die gruppierten Stringteile 11 und 12 wiedereinzubauen, die nicht vorhanden sind. Also meine Frage: Kann ich dem Ersetzen-String irgendwie klarmachen, dass nur \1 der Aufruf ist, und die nachfolgende 1 bzw 2 unverändert übernommen werden soll in den Artikel? Hoffe es wird klar was ich meine. Grüße--Stip (Diskussion) 20:30, 17. Dez. 2008 (CET)

siehe [2]. --Falk Steinhauer 21:10, 17. Dez. 2008 (CET)
Danke! Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Stip (Diskussion) 21:13, 17. Dez. 2008 (CET)

Besten Dank[Quelltext bearbeiten]

Vielen Dank für die nette Begrüßung :). Ich werd mein bestes versuchen, hier und da noch was zu vervollständigen. Lucius 18:52, 10. Jan. 2009 (CET)

Ranglisten Aventurische Boten[Quelltext bearbeiten]

Nur zur Info: Ich habe die Aventurischen Boten jetzt auch mit Bewertungsboxen ausgestattet. Im Moment ist da nix los, aber irgendwann in Zukunft würde es sich ja vielleicht lohnen die in die Ranglisten aufzunehmen. Grüße--Stip (Diskussion) 20:25, 30. Jan. 2009 (CET)

Hab's in mein tägliches Skript aufgenommen. Willst du das mal haben? Anders glaub ich krieg ich niemanden dazu meine Skripte mal zu verwenden. --Falk Steinhauer 13:53, 31. Jan. 2009 (CET)
Ist Benutzer:FalkBot/CalculateAverage.py noch aktuell? Das könnte ich runterladen und verwenden.--Stip (Diskussion) 14:13, 31. Jan. 2009 (CET)
Ja. Immer wenn ich bei mir lokal was ändere hab ich die Änderung hochgeladen. --Falk Steinhauer 14:23, 31. Jan. 2009 (CET)
Hab's mal probiert. Läuft leider bei mir nicht.--Stip (Diskussion) 18:11, 31. Jan. 2009 (CET)

Konkurierende Edits...[Quelltext bearbeiten]

Unsere beiden Bots liefern sich anscheinend gerade Edit-Kriege. Ich habe jetzt meinen etwas angepasst. --Geran 13:42, 16. Feb. 2009 (CET)

Echt? Hab ich nicht mitbekommen. Da kümmert sich das Framework drum. Glaub es wartet und probiert die aktuelle Seite dann nochmal von vorn. Welche Seiten betrafs denn? --Falk Steinhauer 19:59, 16. Feb. 2009 (CET)
Ich glaube alle Listeneinträge von Abenteuern mit Umlauten: Dein Bot änderte mit "SetSortKeys.py: Substitute für die Kategorieeinsortierung gesetzt" die Kategorisierung der Listeneinträge, mein Bot setzte die wieder zurück. z.B. hier --Geran 09:46, 17. Feb. 2009 (CET)
Achso ja. Das ist mir auch schonmal aufgefallen. Da es ein rein technischer Artikel ist stört es ja nicht wenn da die Versionenseite zugemüllt wird. Könntest du ansonsten die SortKeys wenn vorhanden übernehmen? Ich wende Benutzer:FalkBot/SetSortKeys.py nämlich jeden Tag auf alle Spezial:Neue Seiten an. Sprich erst nach 30 Tagen würde ich nicht mehr versuchen SortKeys zu setzen. --Falk Steinhauer 20:20, 17. Feb. 2009 (CET)
Ich verstehe das richtig: SortKeys werden nur verwendet, wenn eines der Sonderzeichen vorkommt. Was ist mit ß? in deinem Scriptz taucht das nicht auf. --Geran 08:29, 18. Feb. 2009 (CET)
Hab mit den Umlauten begonnen, dann kamen noch ein paar Erweiterungswünsche von Mustafa. ß hat bis jetzt noch keiner gefordert. Vielleicht macht das bei der Einsortierung keine Probleme. Ansonsten kann ich da natürlich sofort ss einsetzen. --Falk Steinhauer 20:29, 19. Feb. 2009 (CET)
Bin mir nicht sicher, aber ich glaube das sortiert die Artikel auch falsch ein.--Stip (Diskussion) 20:32, 19. Feb. 2009 (CET)
Hm Stip. Da du dich schon zu Wort meldest hätte ich gleich noch nen Anschlag auf dich vor. Könntest du das Skript erweitern und dann mit dem Parameter -start:! aufrufen um alles nochmal durchzugehen? --Falk Steinhauer 20:47, 19. Feb. 2009 (CET)
Ist das ein Test? Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Stip (Diskussion) 20:49, 19. Feb. 2009 (CET)
Gegenfrage: Willste kneifen? Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Falk Steinhauer 20:50, 19. Feb. 2009 (CET)
Bot läuft. *g* --Stip (Diskussion) 20:57, 19. Feb. 2009 (CET)

Bothilfebefehl[Quelltext bearbeiten]

Ah, das benutze ich eigentlich nie, ich schau mir immer den Quelltext an. Hab's mir aber mal aufgeschrieben.--Stip (Diskussion) 21:37, 19. Feb. 2009 (CET)

Da wirst du aber nicht recht schlau werden wenn ich die Funktion GeneratorFactory.handleArg() anwende. Die stellt die ganze Welche-Seiten-hättens-denn-gern? Funktionalität bereit die fast alle Skripte im Framework unterstützen. --Falk Steinhauer 22:22, 19. Feb. 2009 (CET)
Jo, ist mir auch schon das ein oder andere Mal aufgefallen dass der Kommentar am Anfang der Datei manchmal nicht alles enthält, was das Skript kann.--Stip (Diskussion) 22:25, 19. Feb. 2009 (CET)

Bot und Weiterleitungen in Quellenangaben[Quelltext bearbeiten]

Es gibt u.a. eine Sache, die es schwer macht, gezielt eine Publikation aus der Liste der fehlenden Seitenangaben abzuarbeiten: In den verschiedenen Artikeln wird dieselbe Quelle mal mit Originalnamen der Publikation, mal mit enthaltenem Heft, mal mit Abkürzung, mal mit sonstiger Weiterleitung referenziert. All das ergibt jeweils eine eigene Quelle. Aktuell ist in der Liste etwa sowohl "Die Phileasson-Saga" als auch Phileasson-Saga. Von den Zwergen Aventuriens hätte ich übersehen, weil ich Die Zwerge Aventuriens erwartet hätte (beides enthalten in Dunkle Städte, Lichte Wälder alias DSLW). Für den menschlichen Leser ist es aufwändig, nachzusehen, ob man auch keine alternativen Schreibweisen (mit und ohne Artikel, Hauptpublikation vs. einzelnes Heft) übersehen hat. Könnte der Bot nicht bei Weiterleitungen in einer Quellenangabe einfach in der Liste den Namen der Publikation verwenden, auf die die Weiterleitung geht? Ansonsten bleibt es eine nette Liste, die für vernünftiges Arbeiten nur noch bedingt geeignet ist. --Kunar 19:03, 24. Maerz 2009 (CET)

Guter Einwand Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden. Bin gerade dran. Noch ist es allerdings sehr langsam, weil ich bei der Überprüfung auf Redirect immer die Zielseite aufrufen muss, was bei vielen Seiten viel Zeit kostet, da das pywikipediabot-Framework den Server nicht unnötig belasten will und ständig runterbremst. Ein bischen was kann man wohl noch rausholen. Der Nachteil wird aber nachher sein das man bei Boxen nicht mehr auf die eigentlichen Hefte schließen können wird. Aber ich glaube damit kann man leben. --Falk Steinhauer 21:48, 24. Maerz 2009 (CET)

FalkBot/GroupMissingPageNumbers.py[Quelltext bearbeiten]

Hallo lieber Bot-Betreiber, kannst Du dich bitte mal hiermit auseinandersetzen? --Horadan 23:43, 25. Maerz 2009 (CET)

Neuer Botfehler[Quelltext bearbeiten]

Hi Falk, ich habe jetzt mal ein Update auf Python 2.6.1 gewagt sowie die neueste Revision des pywikipediabots heruntergeladen, und prompt tritt ein neuer Fehler auf: Bei der "Suchen"-Regex werden Umlaute jetzt nicht mehr erkannt. Die Suche nach "Mittelländer" liefert jetzt keine Ergebnisse mehr.--Stip (Diskussion) 09:57, 26. Maerz 2009 (CET)

Oh, und wenn ich in der "Ersetzen"-Regex einen Umlaut - z.B. ä eingebe, kommt da das hier heraus: [3]--Stip (Diskussion) 09:59, 26. Maerz 2009 (CET)
Das es am neueren Python liegt kann ich mir nicht vorstellen. Ich hab selber 2.6 da dürfte nicht viel um sein. Wie sieht's bei dir aus wenn du mit Update to revision wieder etwas zurück gehst? --Falk Steinhauer 20:15, 26. Maerz 2009 (CET)
Hmm, ich habe gleichzeitig den PC gewechselt und bin nun mit Windoofs XP im Gange. Kann das etwas damit zu tun haben?
Auf jeden Fall sieht es mir so aus als würden Sonderzeichen nicht korrekt umgewandelt, wenn ich z.B. die Kat:Mittelländer aufrufen lasse, steht das hier in der Command Prompt: "Getting Kategorie:Mittell,nder..."
Ich versuche mal weiterhin in der Revision-History zurückzugehen.--Stip (Diskussion) 21:13, 26. Maerz 2009 (CET)
Ah ok. Dann liegt's glaub ich an der cmd.exe. Das benutzt andere Codes für die Umlaute als sonst üblich. Vielleicht hilft dir diese Tabelle mit den Substituten die ich für die Kommandozeile verwende.
äÄ öÖ üÜ ß
„Ž ”™ š á

--Falk Steinhauer 21:25, 26. Maerz 2009 (CET)

Och nö, es liegt am Windoofs-Programm? Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Hmm, das ist jetzt mal seltsam. Wenn ich bei category.py "Mittelländer" eingebe, ruft er mir die korrekte Kat auf, nennt sie aber "Kategorie:Mittell,nder". Wenn ich das Zeichen verwende, das du in der Tabelle hast, ruft er die falsche Kat auf:
Which category do you want to tidy up? Mittell,nder
Getting [[Kategorie:Mittell,nder]]...
There are no articles in category Mittell,nder
Dumping to category.dump.bz2, please wait...
Wenn ich hingegen bei replace.py "Kategorie:Mittell,nder" aufrufe, ruft er mir sowohl die korrekte Kat auf als auch ersetzt er das ä richtig. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Bitte sag mir dass ich auf irgendeine Weise die Windows2000 Kommandobox benutzen kann, oder dass es irgendeine Alternative gibt, die nicht so zickig ist wie die WinXP-Box.--Stip (Diskussion) 21:42, 26. Maerz 2009 (CET)
Tut mir leid. Du hast leider soviel auf einmal geändert, dass es schwer ist die Ursache einzugrenzen. Noch dazu wurschtel ich (wenn überhaupt Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden) grad an GroupMissingPageNumbers.py und hab keine Zeit mich um dieses Fehlerbild zu kümmern. Ich rühr mich falls ich mal was finde. --Falk Steinhauer 22:27, 26. Maerz 2009 (CET)
Ich glaube ich weiß wo der Fehler liegt - ich habe eine englische Version von XP hier drauf (deswegen habe ich jetzt auch eine "Command Prompt" statt einer Kommandozeile). Weißt du eine Möglichkeit wie ich die Kommandozeile reparieren kann ohne dass ich die deutsche Version von XP einspielen muss?--Stip (Diskussion) 08:08, 27. Maerz 2009 (CET)
Tippe auf der Kommandozeile
echo äÄ öÖ üÜ ß > c:\Umlaute.txt

Dann hast du in der Umlaute.txt die Zeichen die du anstatt der Umlaute eintippen musst um letztendlich die korrekten Zeichen an das Aufrufprogramm (in dem Fall Python) zu übergeben. --Falk Steinhauer 23:14, 27. Maerz 2009 (CET)

Ok danke. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Stip (Diskussion) 08:59, 28. Maerz 2009 (CET)
Da mich diese Sache jetzt schon ein wenig nervt habe ich mir mal ein paar Hilfeseiten zum pybot angeschaut. Auf einer stand etwas von "console_encoding = 'utf-8'", das man in den user-config einbauen kann. Habe ich mal gemacht, funktionieren die Sonderzeichen immernoch nicht, aber er meldet wenigstens einen Fehler wenn ich versuche ein Sonderzeichen in einer Regex zu verwendent. Beizeiten probiere ich auch mal andere auf der Hilfsseite genannte encodings aus - vielleicht löst sich mein Problem dann in Luft auf.--Stip (Diskussion) 21:41, 4. Jun. 2009 (CEST)
Ich hab nur den textfile_encoding = 'latin-1' gesetzt und kann dadurch in Dateien (z.B. in Listen für zu bearbeitende Artikel) Umlaute etc. nach belieben verwenden.
Hast du die Probleme wirklich wenn du im cmd.exe was eintippst oder nur wenn du Skripte für die cmd.exe ausführst? Ich hab nur bei letzterem das Problem das ich Umlaute ersetzten muss. Beim Eintippen nimmt er mir die Umlaute ohne weiteres an. Config.py sollte eigentlich alles alleine einrichten, sodass du nichts umkonfigurieren musst. --Falk Steinhauer 07:29, 5. Jun. 2009 (CEST)
Eintippen kann ich in die Kommandozeile alles, nur nehmen die Skripte die Zeichen eben nicht korrekt an. Sprich, wenn ich ein Ö eingebe, steht das auch wunderschön so im Skriptaufruf, aber das Skript findet dann nichts (wenn es in der Suchen-Regex war) oder ersetzt mir irgendein anderes Zeichen ins Wiki (wenn es in der Ersetzen-Regex war). Der Tipp, einfach die entsprechenden anderen Zeichen zu verwenden, funktioniert leider auch nicht, da z.B. die Anführungszeichen bei einem Umlaut auftauchen, was meine Skriptaufrufe natürlich versaut (du meintest mal, dass man statt " auch ' verwenden kann, das funktioniert bei mir aus irgendwelchen Gründen aber nicht). Und im Prinzip muss ich dem Pybot doch sagen können, welche Art von Zeichenkodierung er von der Konsole zu erwarten hat, oder? Aber wie gesagt, wenigstens gibt er jetzt einen Fehler aus, wenn ich einen Umlaut eingebaut habe, dann kann ich das (zumindest bei der Suchen-Regex) durch einen "." ersetzen.--Stip (Diskussion) 09:07, 5. Jun. 2009 (CEST)
Hm irgendwie kenn ich das Problem glaub ich doch nicht. --Falk Steinhauer 19:10, 5. Jun. 2009 (CEST)
Also, mein System sagt mir dass die Konsole cp437 verwendet. Dort sind die deutschen Umlaute ja eigentlich enthalten, wenn ich aber einen eingebe (mit deutschem Tastaturlayout), wird er zwar richtig in der Konsole angezeigt, aber dann vom Skript falsch verarbeitet. WTF?! Ich glaube ich versuche mal eine andere Dos-Box-Version zu bekommen...
Kommando zurück, ich habe jetzt "console_encoding = 'iso-8859-1'" in die user-config geschrieben, und ein erster Test hat ein ö korrekt erkannt... [4] Ich denke ich bleibe jetzt erstmal dabei, mal sehen ob das weiterhin funktioniert.--Stip (Diskussion) 13:28, 6. Jun. 2009 (CEST)
Auszug aus config.py
# The encoding that's used in the user's console, i.e. how strings are encoded
# when they are read by raw_input(). On Windows systems' DOS box, this should
# be 'cp850' ('cp437' for older versions). Linux users might try 'iso-8859-1'
# or 'utf-8'.
# This default code should work fine, so you don't have to think about it.
# TODO: consider getting rid of this config variable.
try:
    console_encoding = __sys.stdout.encoding
except:
    #When using pywikipedia inside a daemonized twisted application,
    #we get "StdioOnnaStick instance has no attribute 'encoding'"
    console_encoding = None
weiter unten kommt dann noch
# Fix up default console_encoding
if console_encoding is None:
    if __sys.platform=='win32':
        console_encoding = 'cp850'
    else:
        console_encoding = 'iso-8859-1'
Ich glaube du solltest es nochmal mit cp437 versuchen. Das wird dann wohl das richtige sein.
Wenn ich meine cmd.exe starte bekomme ich folgende Versionsinfo angezeigt.
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
Wie sieht's da bei dir aus? --Falk Steinhauer 14:00, 6. Jun. 2009 (CEST)
Nene, cp437 habe ich ausprobiert, das funzt nicht. Bei mir kommt genau das Gleiche bei der cmd.exe. Mit iso-8859-1 funktioniert es jetzt übrigens prima, auch wenn python mir sagt dass ich eine cp437-Konsole hätte. Liegt vielleicht daran dass ich die englische XP-Version mit deutscher Tastaturbelegung betreibe?--Stip (Diskussion) 14:41, 6. Jun. 2009 (CEST)
Denkbar, aber da kenn ich mich dann leider auch nicht mehr genug aus. Mit Umschalten der Spracheinstellung des Tastaturlayouts werden in der Registry Ersetzungstabellen für die verschiedenen Tasten umgebogen. Wie da was genau läuft und wie andere Programme damit klarkommen weis ich leider nicht. --Falk Steinhauer 14:50, 6. Jun. 2009 (CEST)

Bilderangaben[Quelltext bearbeiten]

Für das Buch "Von Menschen und Monstern" wird eine fehlende Seitenangabe für den Artikel "Vampir" angegeben. Allerdings steht das Buch dort nur unter den Bildern angegeben. Da ein Vampir auf dem Titelbild ist, gibt es keine Seitenangabe. Es scheint dem Bot Probleme zu bereiten, den in <small></small> eingefassten Text als Angabe zu erkennen. Ich habe den Text nun groß gemacht, weiß aber nicht, ob das so einfach reicht. --Kunar 21:52, 10. Apr. 2009 (CEST)

Funktioniert alles korrekt. Der Treffer wird durch die hier letzte Codezeile erzeugt.
===Weitere Quellen===
*[[Aventurien - Das Lexikon des Schwarzen Auges]] Seiten 53, 78, 172, 188, 213, '''262-263'''
*[[Bestiarium Aventuricum]] Seiten 241-242
*[[Brogars Blut]] Seiten 19, 31-32
*[[Das Fest der Schatten]] Seiten 25-28, 33-34, 37-39
*[[Das Jahr des Greifen I]] Seiten 20, 36-38, 41, 46
*[[Die Kreaturen des Schwarzen Auges]] Seite 110
*[[Die sieben magischen Kelche]] Seiten 16-18, '''54'''
*[[Von Menschen und Monstern|Eine Geschichte dreier Raben]] Seite ?
--Falk Steinhauer 21:57, 10. Apr. 2009 (CEST)
Ach, da... gut zu wissen, danke! --Kunar 22:10, 10. Apr. 2009 (CEST)

Drei Nächte in Fasar / Das Jahr des Greifen[Quelltext bearbeiten]

Du hast die Romanserien Drei Nächte in Fasar und Das Jahr des Greifen bewertet. Wir möchten gerne (siehe Diskussion:Romanserie) diese Bewertungen zusammenlegen mit den Sammelbänden Drei Nächte in Fasar bzw. Rabensturm und Das Jahr des Greifen (Roman X07) bzw. Das Jahr des Greifen (Roman X09). Du kannst Deine Bewertungen gerne selbst übertragen, ansonsten mache ich das in den nächsten Tagen. --Kunar 04:45, 18. Apr. 2009 (CEST)

Das Jahr des Greifen hab ich garnicht gelesen die Bewertung ist ein Copy n Paste Fehler von Danzelot (siehe [5]). Ansonsten hab ich sowohl die Romanserie Drei Nächte in Fasar als auch den Sammelband als auch die Einzelromane schon alle einzeln bewertet. Müsste somit nichts mehr zu tun sein. --Falk Steinhauer 14:00, 18. Apr. 2009 (CEST)
Danke für den Hinweis. Ich habe den Fehler auf der JdG-Seite behoben. Bei den Einzelbänden von "Drei Nächte in Fasar" habe ich jedoch Deine Unterschrift noch nicht gesehen - trage sie nach, wenn Du willst. --Kunar 22:44, 20. Apr. 2009 (CEST)

Moderator[Quelltext bearbeiten]

Hallo Falk,

falls du dich gleich wunderst woher die roten Ausrufezeichen in den Recent Changes kommen und was der Link "Markiere Artikel als (auf Vandalismus) kontrolliert" in einem Versionsvergleich meint: Ich habe dir soeben das Moderatoren-Recht verliehen. Grüße--Marius 11:52, 9. Mai 2009 (CEST)

Willkommen im Team und die Seite Hilfe:Wissenswertes für Moderatoren kennst du bestimmt schon. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Stip (Diskussion) 12:23, 9. Mai 2009 (CEST)

"Zeige/Verstecke"-Funktion[Quelltext bearbeiten]

Hi Falk, diese Funktion ist nicht zum Löschen von unsinnigen Versionen gedacht, sondern zum Verstecken von Urheberrechtsverletzungen u.ä. Ich habe das jetzt mal auf Hilfe:Wissenswertes für Moderatoren aufgeschrieben. Grüße--Stip (Diskussion) 14:40, 9. Mai 2009 (CEST)

Ja danke. Hab's bereits gesehen. --Falk Steinhauer 15:00, 9. Mai 2009 (CEST)

Redirs[Quelltext bearbeiten]

Einfach in "Letzte Änderungen" den Redir anklicken, weiterleiten lassen und dann ganz nach unten scrollen - rechts unten sollte dann der Link zum Markieren sein.--Stip (Diskussion) 18:43, 12. Mai 2009 (CEST)

Quellenangaben[Quelltext bearbeiten]

Schön, dass du ein bißchen aufräumst, aber bei aller Ordnungsliebe geht das mMn nicht immer glatt. Wenn man die anderen Bezeichnungen zu den Quellen hinzufügt, dann kommt beispielsweise bei Levthan Folgendes raus.

Bei der ursprünglichen Variante habe ich die Angaben für Levthan und seien anderen Bezeichnungen getrennt:

  • Wege der Götter Seiten 15, 135, 138, 141-142, 155; 142 (Alef Aytan); 230 (Leuthanios); 142 (Lev'tan); 230 (Lev'tha)

Hier hast du die Angaben gleicher Seitenzahlen gebündelt, was richtig und gut ist und ich vergessen habe. Allerdings wird die Angabe ein wenig verfälscht, da man nun denkt, auf den Seiten 141-142 findet man nur Material zu Alef Aytan und Lev'tan und gar nichts zum eigentlichen Levthan. Und woher will man wissen, wie viele der angegebenen Seitenzahlen sich noch auf Alef Aytan und Lev'tan beziehen? Das könnten doch auch zusätzlich die Seiten 135 und 138 sein, in diesem Fall denkt man auch an 141 und 142, richtig ist aber nur 142. So ist das beispielsweise bei den Angaben zu Leuthanios und Lev'tha; hier denkt man, das sich die Angaben auf die Seiten 155 und 230 beziehen. Kennt man erstere Variante, weiß man, dass nur 230 richtig ist:

  • Wege der Götter Seiten 15, 135, 138, 141-142 (Alef Aytan, Lev'tan), 155, 230 (Leuthanios, Lev'tha)

Daher trenne ich die verschiedenen Namensvarianten gern mit einem Semikolon, so dass man sofort erkennen kann, auf welche Seiten genau sich die Angabe bezieht. Dabei ist natürlich die konsequente Reihenfolge der Seitenzahlen kaum noch möglich:

  • Wege der Götter Seiten 15, 135, 138, 141-142, 155; 142 (Alef Aytan, Lev'tan), 230 (Leuthanios, Lev'tha)

Gibt es dazu irgendwo Regeln, die ihr (die schon länger dabei sind) aufgestellt habt oder gab es das Problem vorher noch nicht (oder mach da nur eins draus)? Denn so wie manche Angaben abgeändert werden, geht doch einiges von der Aussagekraft verloren und wird irreführend (oder sogar falsch) dargestellt. miro 20:32, 12. Mai 2009 (CEST)

Dieses Problem hat sich bisher noch nie gestellt.--Stip (Diskussion) 21:19, 12. Mai 2009 (CEST)
Interessant, dann sollten wir Vorschläge sammeln und abstimmen. Ein Beispiel, um das oben Gesagte zu verdeutlichen findet ihr bei Praios, wo ich die Quellenangaben so notiert habe:
Wege der Götter Seiten 7-8, 10-11, 17-18, 20, 32, 34-43; 230, 231 (Brajan); 15, 199, 202, 209 (Pprsss)
Auf den ersten Seiten wird man Praios finden (da die ganze Seite sich um ihn dreht), mit den Semikoli/Semikolons (?) werden die weiteren Bezeichnungen abgetrennt. Auf 230 und 231 (wobei man noch überlegen müsste, ob man auch 230-231 schreiben kann) steht alles über Brajan, die restlichen Seiten haben Pprsss zum Thema. miro 22:49, 12. Mai 2009 (CEST)
Also für die Verwendung des Semikolons sehe ich keinen Grund. Ein Kommat tut's da auch. Ansonsten sollten die Seiten immer aufeinanderfolgend sein (so wird es bisher immer gemacht). Sind bei zwei aufeinanderfolgenden Seiten nur auf einer spezielle Infos zu Thema xy, dann würde ich sowas wie 123, 124 (Thema xy) vorschlagen. --Falk Steinhauer 19:04, 13. Mai 2009 (CEST)
Stimmt, es sieht nach dem Editieren nicht so schlimm aus wie ich dachte. Allerdings denkt man trotzdem noch bei
Wege der Götter Seiten 15, 135, 138, 141-142 (Alef Aytan, Lev'tan), 155, 230 (Leuthanios, Lev'tha)
dass sich auf den Seiten 141-142 nur Material zu Alef Aytan und Lev'tan befindet, dabei sind es die wichtigsten Seiten zu Levthan. Und genaugenommen müsste es auch 142, 143 (Alef Aytan, Lev'tan) heißen, da auf 142 gar nichts von den beiden steht. Schwierig, schwierig. miro 12:43, 14. Mai 2009 (CEST)

Kürzung bei Zhamorrah[Quelltext bearbeiten]

Weil das schon in "Ab 1609 v. BF war die Stadt neben Fasar Zentrum des Herrschaftsgebiets der Magiermogule vom Gadang." steckt und mMn für eine Quellensammlung zuviel an Informationen ist. Evtl. könnte man den Rubin noch erwähnen, wenn es dazu mehr gibt, so das der eine eigene Seite verdient. --Horadan 22:22, 13. Mai 2009 (CEST)

Indexfehler[Quelltext bearbeiten]

Hi, kannst du dir mal den Land des schwarzen Bären/Index anschauen? Ich find den Buchstaben V nicht zum editieren. miro 00:02, 14. Mai 2009 (CEST)

Danke für den Fehlerbericht. Unter [6] siehst du woran's gehackt hat. --Falk Steinhauer 00:08, 14. Mai 2009 (CEST)

Index zoobot[Quelltext bearbeiten]

ja, kann ich dir erklären. Nach dem Update kurz vorher war (mal wieder) das Serverlimit für die Seitengröße zu niedrig gesetzt, daher wurde die Seite nicht mehr angezeigt. Kann man jetzt wohl wieder rückgängig machen.--Stip (Diskussion) 10:11, 14. Mai 2009 (CEST)

Vorlage:Willkommen[Quelltext bearbeiten]

Hey Falk, ich wollte mich ja eigentlich zum alleinherrschenden Willkommensbegrüßungskommando aufschwingen, und was muss ich da sehen: nicht nur Dero, sondern auch du pfuschst mir dazwischen. Und zwar noch höchst professionell und organisiert! Was ist das für eine Vorlage die du hier verwendet hast? --Faerwyn Yann - ҉ 22:10, 18. Mai 2009 (CEST)

Fast hättest du mit deiner Überschrift schon nen Volltreffer gelandet. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden Sieht man aber auch in den Spezial:Letzte Änderungen oder unter [7]. Kannste ja mal im Sandkasten ausprobieren. --Falk Steinhauer 22:24, 18. Mai 2009 (CEST)
Ich würde da gerne noch auf das Tutorium verweisen in der Vorlage. Kann ich da einfach in dem Text vor "noinclude" rumschreiben? --Faerwyn Yann - ҉ 22:31, 18. Mai 2009 (CEST)
Hab ich ganz bewusst weggelassen weil es glaub ich nicht so recht ankommt (siehe Diskussion im dsaforum). Fand das der Verweis auf die Moderatoren reicht und auch sympathischer ist. Ausser dem unterschreiben machen die Neulinge eigentlich selten was falsch. Und wenn dann nur Formatierungsgeschichten die nicht zu unseren Vorlagen passen. Das schieben wir dann bei Leuten die viel schreiben persönlich nach. Hast du das Tutorium wirklich mal durchgearbeitet? --Falk Steinhauer 22:44, 18. Mai 2009 (CEST)
Ja, hab ich damals, und es hat mir sehr geholfen. Aber wenn die Leute das eh nicht wahrnehmen, bzw. nur diejenigen die Konkret danach suchen dann brauchen wir das wirklich nicht in der Begrüßung. --Faerwyn Yann - ҉ 22:49, 18. Mai 2009 (CEST)

Bothilfe angefragt[Quelltext bearbeiten]

Danke für das Unterstützungsangebot. Das nehme ich auch gleich mal in Anspruch. Bei den Indizes bau ich die Links lieber selbst ein, wenn sie noch nicht vorhanden sind, da ich dann genau weiß, wo ich grad mit dem Einarbeiten angekommen bin; Beim Land des schwarzen Bären/Index musst du z.B. ganz nach unten gehen, ich arbeite mich gern von hinten nach vorne durch, warum auch immer, wo das Arbeitsvolumen ja doch das gleiche bleibt...
Aber als Bitte an deinen Bot hab ich Folgendes: Laut unserer Hilfe:Formatvorlage Siedlung schreiben wir in der Zeile der EINWOHNER statt 250 1030 BF immer 250 (Stand 1030 BF). Es gibt aber noch sehr viele Sädte, bei denen das nicht umgesetzt ist. Oft ist die Jahresangabe einfach groß geschrieben, mir fällt grad auf, dass ich das Stand immer lösche, abscheinend ist das nicht ganz korrekt von mir, ich fands immer überflüssig, ist ja klar, dass das der Stand aus dem genannten Jahr ist... Aber lange Rede, kurzer Sinn, dein Bot könnte die Städte und Dörfer durchgehen und das angleichen, wobei du beachten musst, dass bei einigen Städten mehrere Angaben gemacht wurden, schwierig wirds z.B. bei Uhdenberg. miro 11:19, 19. Mai 2009 (CEST)

"Stand" kann mMn raus. Sollte wohl jeder verstehen wenn da nur das Datum steht.--Stip (Diskussion) 15:33, 19. Mai 2009 (CEST)
Hab jetzt die Szenarien gerade gezogen die mir eingefallen sind. Falls jemand noch wiederholt gleiche, falsche Formatierungen sieht bitte nochmal melden. --Falk Steinhauer 00:33, 20. Mai 2009 (CEST)

MI-Navleiste[Quelltext bearbeiten]

Nun, wie ich auch als Kommentar zu Robak geschrieben habe bei der Abstimmung, wenn man es genau nimmt stand die MI-Leiste nicht zur Abstimmung. (Nagut, die Romanleiste auch nicht, aber als Produktleiste war sie noch ähnlicher als die MI-Leiste). Da die MI-Seiten vom Grundformat her sehr lang sind, fände ich ein Hochziehen der Navleiste nach rechts oben aber sinnvoll. Dafür müsste man halt eine neue Navleiste erstellen, in der auf die Übersichtstabelle verwiesen wird (analog wie bei den Abenteuern). Um die MI-Seiten müsste sich sowieso wieder mal jemand kümmern. Lidon ist ja leider schon einige Zeit inaktiv.--Stip (Diskussion) 00:11, 29. Mai 2009 (CEST)

Vorlage Diskussion:Regionalwikilink[Quelltext bearbeiten]

Hi Falk, kannst du bitte mal auf obiger Diskussion vorbeischauen? Ich würde das Problem gerne so schnell es geht lösen, damit die Vorlage bei IE-Benutzern nicht mehr nicht funktioniert, aber ich benutze den IE eben nicht (und will ihn dafür auch nicht installieren).--Stip (Diskussion) 21:35, 13. Jul. 2009 (CEST)

Skript Interwikilinks[Quelltext bearbeiten]

Hallo Falk,

ich habe Dir das Skript als PN im DSA4Forum zugeschickt. Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden --Lidon (Diskussion) 07:59, 18. Aug. 2009 (CEST)

angekommen[Quelltext bearbeiten]

Hallo Falk, danke für den Willkommensgruß. Wie Du Dir wohl schon gedacht hast, bin ich selbst jener Michael Holdinghausen, dessen Seite ich erstellt habe. Will sagen, ich bin als derzeitiger Sprecher recht nahe am Geschehen um die Hörbücher des Horchposten-Verlages. Vielleicht kann Euch das ja irgendwie nützlich sein. Einzelheiten kann ich ggf. mit André Helfers absprechen. Eine Frage habe ich schon: Ich bin angemeldet als RetosRitter, aber unter meinen Beiträgen erscheint der *private Name* Mitch. Das finde ich schade. Eigentlich sollte es genau anders herum sein. :) Kann ich das noch ändern, oder müsste ich dazu einen neuen Account anlegen? Lieber Gruß, Mitch --RetosRitter 16:34, 23. Aug. 2009 (CEST)

Umlaute in .bat Dateien[Quelltext bearbeiten]

Hi, dank deinem Hinweis von vor Ewigkeiten habe ich jetzt .bat-Dateien für mich entdeckt. Ein Problem ist mir aber gerade aufgefallen: Wenn ich in der .bat-Datei "König" schreibe, wird in der Konsole "K%nig" als Befehl eingegeben - die Konsole übernimmt also den Text bzw. die Kodierung aus der bat-Datei nicht richtig. Gibt es irgendetwas das ich dagegen tun kann?--Stip (Diskussion) 21:00, 9. Sep. 2009 (CEST)

Ui, nach ein paar Hinweisen im Internet habe ich jetzt in der Batchdatei als Erstes "chcp 1252" eingegeben (was das genau macht weiß ich natürlich nicht, in Hilfeforen sind die Leute ja immer ganz besonders sparsam mit Erklärungen...), und siehe da: Es funktioniert. Angezeigt wird mir zwar immernoch replace.py -cat:"K%nig", aber er ruft jetzt die richtige Kategorie auf, und wenn ich versuche den Text aus der Konsole herauszukopieren, zeigt er mir auch nur replace.py -cat:"König" an (verstehe wer will: Es ist mir nicht möglich genau die Zeichen aus der Konsole herauszukopieren die mir angezeigt werden...). Frage ändert sich jetzt zu: Muss ich die "aktive Codepage" jetzt wieder zu irgendetwas anderem zurückschalten oder kann ich das so lassen?--Stip (Diskussion) 21:24, 9. Sep. 2009 (CEST)
Codepage? Keine Ahnung von was du sprichst. Ich ersetze in den Skripts immer bevor ich sie aufrufe die Umlaute mit den Zeichen die ich mit dem Kommando
echo äÄ öÖ üÜ ß > c:\Umlaute.txt
in eine Datei gepipet habe mit ihren jeweiligen Äquivalenten. Dann sieht es auch beim Aufruf des Skripts schon gut aus. Alternativ kannst du nach einem Texteditor suchen der das komische cmd.exe-Encoding unterstützt, sodass es gleich leserlich erscheint. Ich hab mir die Mühe nie gemacht nach sowas zu forschen. --Falk Steinhauer 23:39, 9. Sep. 2009 (CEST)
Habe nochmal ein wenig recherche betrieben: active codepage, Codepage: "Die Änderung der Codepage in einer Eingabeaufforderung (unter MS Windows etwa mit dem Befehl chcp) wirkt nur auf diese Eingabeaufforderung und die in deren Fenster laufenden Programme, nicht aber auf andere Programme, die im System ausgeführt werden."
Das bedeutet wohl dass ich die Codepage nach dem Umstellen einfach so lassen kann. Es scheint ja zu funktionieren, auch wenn andere Zeichen angezeigt werden. Ich weiß zwar nicht genau, wie aufwendig das mit dem Ersetzen bei dir ist, aber ich finde es wesentlich einfacher, am Anfang der bat-Datei "chcp 1252" stehen zu haben und danach einfach so zu tippen wie ich es haben will. Vielleicht übernehme ich den Befehl einfach in meine Initialisierungs-bat. Grüße--Stip (Diskussion) 08:20, 10. Sep. 2009 (CEST)
Übrigens hatte ich die Sache mit der Codepage aus entwickler-forum.de (per google gefunden, ich bin da nicht aktiv).--Stip (Diskussion) 08:30, 10. Sep. 2009 (CEST)