AutoWikiBrowser
Developer(s)AutoWikiBrowser project
Stable release
2.3.0.0 / 2006-04-09
Preview releaseSVN (SVN) [±]
Repository
Operating systemWindows
TypeWikipedia editor
LicenseGPL
Websitesourceforge.net/.../autowikibrowser

The AutoWikiBrowser is a semi-automated Wikipedia editor for Microsoft Windows 2000/XP (or newer), designed to make tedious repetitive tasks quicker and easier. It works its way through a list of articles, prompting to be saved. It can automatically make many small fixes (mainly formatting) and can find and replace (either simple or regex). According to Microsoft, regular expressions are handled much as in Perl 5.

At present, AutoWikiBrowser can create a list of articles from a category, a "what links here", the wiki links on an article, a text file, or a Google search. Planned improvements include the ability to make a list from a database dump.

The sources are available under GPL license (see Getting the sources below). It is written in C# using Microsoft Visual C# Express Edition, which is downloadable for free. There is an AWB IRC channel at [1].

Examples of AWB-assisted work are noted on the projects page.

  1. ^ AWB does have an automatic mode enabled for some bot accounts, so can be used as a bot, but it normally just assists a human.

Rules of use

Versions

Using this software

Screenshot
Screenshot

(1) Register

For security reasons only users listed on the check page are able to use AutoWikiBrowser. Add your name to the requests for registration if you would like to use the software.

Anyone can be registered, but only if an admin approves your registration by placing your name on the check page. As a general rule users with more than 500 edits will be registered. You will probably not be contacted when your registration has been approved, so check the page periodically for your name.

(2) Download

After you are registered, or if you just want to examine the software, you may download AutoWikiBrowser from SourceForge. Note: This is a development version!

AutoWikiBrowser requires Microsoft Windows 2000/XP or newer (Unicode doesn't work properly on Windows 98/Me). It also requires the Version 2 of the .NET framework (download .NET framework).

If the software doesn't work, it probably means that you're not registered or that you don't have the correct .NET framework installed.

(3) Get started

  1. Select "Make from Category" then enter a category name.
  2. Click "Make list", let the list load up.
  3. Set any options, such as find and replace, edit summary, etc.
  4. Click "Start!", it will load up the article, automatically make any changes and then go to the diff.
  5. Change anything in the article you want in the textbox on the lower right, not the normal website textbox in the browser, then click "Save" or "Ignore", the next page will load up automatically.

Having problems?

User manual

This section will explain what all the bits and pieces do, please help!

"Make list"

  • Category Gets a list of sub categories and articles from the category.
  • What links here Gets a list from the "what links here" of an article, from all namespaces, to remove articles from non-mainspaces sort the list alphabetically, then remove them.
  • Option: Inclusion only - same as What links here, but only gets pages that link by inclusion (i.e., ((PAGENAME)))
  • Links on page Gets all the wiki-links from the given page, all namespaces.
  • Text file Will get a list from a text file, the articles in the text should be [[Wiki linked]].
  • Google Wikipedia Gets a list from a google search of the English Wikipedia.
  • User contribs Gets articles edited by a specific user

"Set options"

"More options"

"Start"

Menus

  • Save settings Saves settings to specified path.
  • Load settings Loads settings from specified path.
  • Exit Quits program.
  • Filter out non main space Removes all non-main space articles.
  • Sort alphabetically Sorts list alphabetically.
  • Save list to text file Saves list to text file (which can be used later on to create new list, as described above.)
  • WordWrap Wraps the text in the edit box at bottom-right.
  • Bypass redirects Instead of editing pages that redirect to another page, AWB edits the page to which it redirects.
  • Ignore non-existent pages skips pages that do not already exist. Checked by default.
  • Do not automatically apply changes No changes are made, instead you can use the "re-parse" option selectively.
  • Skip articles with no changes Skips article that it doesn't change.
  • Preview instead of diff Previews each article after changes made.
  • Mark all as minor Marks all edits as minor.
  • Add all to watchlist Adds all edited pages to user watchlist.
  • Show timer Shows timer just below save button so user can monitor interval between edits.
  • Alpha sort interwiki links Alphabetically sorts the interwiki links (if apply general fixes selected).
  • Alpha sort categories Alphabetically sorts the categories (if apply general fixes selected).
  • About... Shows about box containing version number, etc.

Context menu

The context menu is the menu that appears when you right-click inside the edit box.

  • Guess birth/death cats guesses the birth and death years of the article's subject and inserts the appropriate categories. (For biographical articles only.)
  • Meta-data template inserts the persondata template. (For biographical articles only.)

Getting the sources

AutoWikiBrowser is licensed under the GPL (see the license file). To get the sources, you need read access to the sourceforge CVS server with a CVS client program.

You might install TortoiseCVS (see the download link, current version is TortoiseCVS-1.8.25.exe). After installing Tortoise, create a folder AWB (or whatever name you prefer) and do "CVS Checkout..." from the context menu of that folder. In the dialog window that appears (titled "Checkout Module") enter :pserver:anonymous@cvs.sourceforge.net:2401/cvsroot/autowikibrowser for the field CVSROOT and enter a point (".") in the Module field, then click ok. You should then get the sources from the Sourceforge CVS server. When new sources become available execute "CVS Update" from the context menu of your AWB folder.

Please note that you cannot commit sources back to the sourceforge server by using this method (this is called "anonymous access" or "anon access" for short). You would need to get registered as a project developer for this.

Registered developers must use :ext:account_name@cvs.sourceforge.net:/cvsroot/autowikibrowser for CVSROOT (replace "account_name" with your sourceforge login name).

External links