Wikipedia:AutoWikiBrowser

Aus Kefk

Wechseln zu: Navigation, Suche
AutoWikiBrowser
Fehler beim Erstellen des Vorschaubildes: convert: unable to open image `/var/www/kefk/w/images/1/11/AutoWikiBrowser_3005.png': No such file or directory.

Screenshot des AutoWikiBrowsers
Basisdaten
Entwickler: AutoWikiBrowser project
Aktuelle Version: 3.3.1.0
(31. März 2007)
Betriebssystem: Windows
Kategorie: Wikipedia Editor
Lizenz: GPL
Deutschsprachig: nein
Website: [1]

Der AutoWikiBroswer ist ein halbautomatischer Wikipedia-Editor für Microsoft Windows 2000/XP (oder neuer). Er kann dazu verwendet werden, sich endlos wiederholende Aufgaben schneller und einfacher zu erledigen. Er besteht grundsätzlich aus einem Browser, der automatisch eine neue Seite öffnet, wenn die letzte geschlossen wurde. Wenn er so eingerichtet ist, schlägt er einige Änderungen vor (typischerweise Formatierungen), die im Allgemeinen gegenüber der eigentlichen Änderung nebensächlich sind.

Zur Zeit kann AutoWikiBrowser eine Liste von Artikeln aus einer oder mehreren Kategorien, der Funktion „Links auf diese Seite“, den Wikilinks eines Artikels, einer Textdatei mit Artikelnamen, einer Google-Suche, der Beobachtungsliste eines Benutzers oder den Beiträgen eines Benutzers anlegen.

AWB beinhaltet zudem ein Programm, um die Datenbank zu scannen, und eine Entwicklungsversion des IRCMonitors, eines Programms, um den IRC-Kanal auf Letzte Änderungen zu überwachen.

Die Quellen sind unter der GNU General Public License verfügbar. Das Programm wurde in C# unter Verwendung der kostenlosen Microsoft Visual-C#-Express-Edition[1] geschrieben. Es gibt einen AWB-IRC-Kanal unter irc://irc.freenode.net/AutoWikiBrowser.

Beispiele für AWB-unterstützte Arbeit sind auf der Projektseite (englisch) verzeichnet. Die Seite enthält zudem Projekte, die die Unterstützung von AWB benötigen.

Home deutsch Allgemeine Informationen über AutoWikiBrowser und Installationsanweisungen
Zulassungsanforderung englisch Die Anforderung zur Zulassung zur Beutzung von AutoWikiBrowser muss auf der Seite en:Wikipedia:AutoWikiBrowser/CheckPage eingetragen werden.
Diskussion englisch Diskutier die Anwendung und stelle Fragen.
Bugs englisch Melde Programmfehler.
Erweiterungswünsche englisch Wünsche Dir neue Erweiterungen, die in AWB integriert werden sollen.
Benutzerhandbuch deutsch Das komplette Benutzerhandbuch.
Siehe auch: englisch Entwicklerdiskussionsseite, Tippfehler, Plugins, IRCMonitor, AWB-Projekte, Änderungslogbuch, AWB-Spielwiese

Inhaltsverzeichnis

Anwendungshinweise

  • Überprüfe jede Änderung bevor Du sie speicherst.
  • Bearbeite nicht zu schnell; erwäge, einen Bot-Account anzulegen, wenn Du regelmäßig mehr als nur ein paar Änderungen machst.
  • Tu nichts Umstrittenes damit.
  • Vermeide es, belanglose Kleinigkeiten zu verändern, wie zum Beispiel nur einige unsichtbare Zeichen (Typografischer Weißraum) hinzuzufügen oder zu löschen, Unterstriche aus Links zu entfernen oder ähnlich Triviales. Das verschwendet nur Ressourcen und blockiert Versionslisten.
  • Halte Dich an alle Wikipedia-Richtlinien und die bei Wikipedia üblichen Praktiken.
Wiederholter Missbrauch dieser Regeln könnte dazu führen, dass die Software ohne Vorwarnung unbrauchbar gemacht wird.

Versionen

Siehe: en:Wikipedia:AutoWikiBrowser/History (englisch)

Anwendung der Software

(1) Registrieren

Füge Deinen Name auf der Seite en:Wikipedia talk:AutoWikiBrowser/CheckPage hinzu, wenn Du die Software benutzen möchtest. Aus Sicherheitsgründen, können nur registrierte Benutzern (siehe en:Wikipedia talk:AutoWikiBrowser/CheckPage#Approved_users) AutoWikiBrowser in der englischen Wikipedia verwenden.

Jeder kann registriert werden, aber nur Administratoren bestätigen die Registrierung, indem sie den Namen auf die Checkpage setzen. Als allgemeine Regel gilt, dass Benutzer mit mehr als 500 Änderungen in Hauptnamensraum registriert werden. Du wirst womöglich nicht kontaktiert, wenn Du bestätigt wurdest. Also überprüfe die Seite regelmäßig auf Deinen Namen.

(2) Download

Downloade den AutoWikiBrowser bei SourceForge: http://sourceforge.net/project/showfiles.php?group_id=158332 .

Wenn die die letzte SVN-Version laufen lassen möchtest, dann lies das: #Zugang zu den Quellen.

AutoWikiBrowser benötigt Microsoft Windows 2000/XP oder neuer (Unicode funktioniert nicht richtig unter Microsoft Windows 98/ME). Es benötigt außerdem Version 2 des .NET Frameworks[2]

Wenn die Software nicht funktionuert, bedeutet das vermutlich, dass Du nicht registriert bist oder dass Du nicht das korrekte .NET Framework installiert hast.

Es empfiehlt sich, AWB in ein neues Verzeichnis zu entpacken, anstatt es beispielsweise direkt vom Desktop aus laufen zu lassen.

(3) Loslegen

  1. Wähle „Make from Category“, dann gib den Namen der Kategorie ein.
  2. Mit einem Klick auf „Make list“ lässt sich eine Liste hochladen.
  3. Setze beliebige Optionen, wie zum Beispiel Suchen und Ersetzen, „Zusammenfassung und Quellen“, etc.
  4. Klicke auf „Start!“. Das wird den Artikel hochladen, automatisch beliebige Änderungen vornehmen und dann die Unterschiede anzeigen.
  5. Ändere am Artikel was Du möchtest im Textkasten unten rechts, nicht im normalen Textkasten der Webseite im Browser, dann klicke „Save“ oder „Ignore“; die nächste Seite wird dann automatisch geladen.

Fehlerbehebung

  • Manchmal bleibt er beim Starten stehen. Das könnte passiert sein, weil Du ein anderes Fenster aufgerufen hast: AWB muss im Vordergrund bleiben, während die Seite geladen wird. Klicke einfach noch einmal auf „Start“, um ihm einen Schubs zu geben.
  • Er verwendet den Internet Explorer als Basis. Wenn Du also Probleme hast, dann stelle sicher, dass Dein IE funktioniert. Stelle sicher, dass Du dich mit dem IE bei der Wikipedia eingeloggt hast. Wenn Du Einstellungen für Skripte geändert hast, dann rufe den Reiter „Einstellungen / Internetoptionen / Erweitert“ auf, klicke auf „Erweiterte Einstellungen wiederherstellen“ und probiere den AWB nochmal.
    • Wenn Du Änderungen an der moobook.css (oder der CSS-Datei Deines aktuellen Skins) gemacht hast, die CSS 2 oder 3 benötigen, werden diese möglicherweise im IE und somit auch im AWB nicht richtig angezeigt.
  • Wenn Du Probleme hast, eine Liste aus „Links auf diese Seite“ zu erzeugen, dann versuche, den Cache des IE zu löschen.
  • Eine fehlerhafte monobook.js (oder der JS-Datei Deines aktuellen Skins) führt oft zur Anzeige von leeren Seiten oder lässt den AWB abstürzen. Dieses JavaScript-Problem kann durch das Ausschalten von Active Scripting unter „Internetoptionen / Sicherheit / Stufe anpassen...“ vermieden werden.
  • „The application failed to initialize properly...“ --> Benutze .NET 2.0 (siehe oben).

Benutzerhandbuch

Siehe: en:Wikipedia:AutoWikiBrowser/User manual (englisch)

Datenbankscanner

AWB schließt einen Datenbankscanner ein, der verwendet werden kann, um Listen von Artikeln zu erstellen, die überprüft werden sollen, ohne unnötige Last auf der WikiMedia-Servern zu verursachen.

Datenbank-Dumps werden von Zeit zu Zeit erstellt (siehe Wikipedia:Download) und stehen frei für den Download zur Verfügung. Wie auf der Seite ersichtlich ist, ist der beste/nützlichste Dump pages_articles.xml.bz2. Die Datenbank-Dump-Fortschritts-Seite zeigt Dir den Status des aktuellen Dumps und ermöglicht Dir, einfach durch die Downloads zu navigieren.

Nach dem Download muss das Archiv entpackt werden, was es von einem circa 2 GB großen bz2-Archiv in eine etwas 8 GB großen XML-Datenbank-Dump umwandelt.

API

  • AWB wird mit einer WikiFunctions.dll ausgeliefert, die von anderen unabhängigen Projekten verwendet werden kann. Die DLL schließt eine Wiki-bereite Webbrowserbedienung, einen einfachen Seiteneditor, einen Listengenerator und andere Werkzeuge und Komponenten ein.
  • en:User:Kingboyk hat eine WikiFunctions2.dll zur Verfügung gestellt, die Wiki-logging-Funktionen für Bots anbietet.


Plugins

Siehe: en:Wikipedia:AutoWikiBrowser/Plugins AWB kann voll angepasste Plugins laden und verwenden. Diese Plugins können Artikeltext verarbeiten und die Bedienoberfläche erweitern und sind Bibliotheken (.dll-Dateien), die mit vielen .NET-Sprachen, wie C# oder Visual Basic .NET, erstellt werden können. Wenn AWB geladen wird, untersucht es automatisch den Ordner, von dem es aufgerufen wurde, ob darin irgendwelche Plugins sind. Alle Plugins, die gefunden wurden, werden ohne weiteres Zutun des Benutzers geladen und initialisiert.


Tips und Tricks

  • Um ein Wort in Groß- und Kleinschreibung zu finden und zu ersetzen, verwende einen regulären Ausdruck; zum Beispiel Ssuchen: \b(T|t)hier\b und Ersetzen: $1heir. Das „(T|t)“ findet groß- und kleingeschriebene „T“ und das „$1“ referenziert, was immer „(T|t)“ gefunden hat. Das \b bedeutet, dass es sich um ein Wortende handelt; das beendet die Suche bei Worten, die die Phrase „thier“ enthalten.
  • Um eine Aufgabe zu beschleunigen, wenn Du den oben stehenden Tippfehler berichtigst, setzte „Skip if doesn't contain“ („Überspringen, wenn nicht enthalten“)
  • Siehe: Zusammenfassung der .NET Syntax für reguläre Ausdrücke
  • Das Ausschalten der Anzeige von Bildern in den Optionen des Internet Explorers kann das Laden von Seiten beschleunigen, insbesondere wenn die Wikipedia-Server langsam antworten. Auch wenn Du normalerweise nicht den Internet Explorer benutzt und eine angepasste monobook.js mit JavaScripts (godmode-light, popups, etc.) verwendest, wirst Du eine verbesserte Ladegeschwindigkeit in anderen Browsern bemerken, wenn Du „Active Scripting“ in den Sicherheitseinstellungen des Internet Explorers abschaltest. Achtung: Wenn Du Windows von Hand updatest, musst Du Active Scripting wieder anschalten, wenn Du nach Updates suchst. Die Windows-Update-Seite wird Dich darauf hinweisen, wenn Du es vergisst. Du kannst angepasste Sicherheitsstufen anlegen, um zum Beispiel Active Scripting für Wikipedia abzuschalten, nicht jedoch für für andere Webseiten.
  • Siehe en:Wikipedia:AutoWikiBrowser/Settings für eine Liste nützlicher Einstellungen, die Du mit AWB verwenden kannst.
  • Ein Zeilenumbruch wird durch ein \r\n repräsentiert, wenn Du „Suchen und Ersetzen“ anwendest. Das ist so, weil die Microsoft-Komponenten es so tun. Wenn Du andere Werkzeuge zum Beispiel mit Firefox verwendest, kann ein Zeilenumbruch auch durch ein \n repräsentiert sein.
  • AWB kennt ein paar Schlüsselwörter, die in den Textboxen und im Suchen-und-Ersetzen-Dialog benutzt werden können. %%title%% repräsentiert den Titel des aktuellen Artikels (z.B. „Max Mustermann“) und %%key%% wird Dir den Sortiernamen für die Kategorien (z.B. „Mustermann, Max“) zurückgeben. Andere Schlüsselwörter können auf Nachfrage eingebaut werden.

Zugang zu den Quellen

Siehe: en:Wikipedia:AutoWikiBrowser/Sources (englisch)

Anmerkungen und Fußnoten

  1. . http://msdn.microsoft.com/vstudio/express/visualcsharp/download/
  2. . http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=de

Siehe auch: M:MWiki-Browser (englisch), IRCMonitor (englisch)

Weblinks

Wikipedia
Dieses Dokument entstammt in seiner ersten oder einer späteren Version der deutschsprachigen Wikipedia. Es ist dort zu finden unter dem Stichwort Wikipedia:AutoWikiBrowser, die Liste der bisherigen Autoren befindet sich in der Versionsliste; die Originalfassung kann dort auch bearbeitet werden. Alle Texte der Wikipedia und ihre Derivate stehen unter der GNU-Lizenz für freie Dokumentation.
Persönliche Werkzeuge