|Warning: You take full responsibility for any action you perform using AutoWikiBrowser. You must understand Scratchpad policies and use this tool within these policies, or risk losing access to the tool or being blocked from editing.|
This page is best viewed in Monobook because of the wide content it contains. To view this page in Monobook, please click here
Although this page is best viewed in Monobook, to return to Oasis, please click here
What is AutoWikiBrowser (AWB)
AWB is a "semi automated" wiki editor that can be used to make repetitive tasks easier. If set up correctly with either a bot or admin flag on the account, it can also run in a fully automated mode. One of the main advantages over Pywikipediabot is that AutoWikiBrowser features a full user interface - so you don't need to worry about being able to use a command line. It is designed only to run on Windows, although Linux users can use WINE (see here) to get it to run.
If you want to run AWB as a bot, you'll also want to contact staff about getting a bot flag (you should create a new account for the bot, and make a community discussion to ensure that people are ok with you using a bot, see Help:Bots for more info).
Once you've extracted the .zip, double click on AutoWikiBrowser.exe to run AWB.
In the Options menu, click Preferences. Then click site. Change the project to Wikia and type your wiki's subdomain (the part of the url before .wikia.com) in the box below. You could also choose "custom" and type in the full URL for the wiki.Then go to the File menu, and click Login/Profiles. In the Quick login box type your bot's name and password and click Login. If all goes according to plan, you should see a bar similar to the one below.
An Example Task
The main steps of how use AWB are as follows:
- Make a list of the pages you want to edit
- Give the program a list of rules you want it to apply to those pages
- Run the bot
As an example, I'll run through a simple find and replace situation. I will be finding the phrase "Call of Duty" and replacing it with "CoD" on my test wiki.
1. Generate a list of pages you want to edit. In this case, it is all the pages on the wiki. Go to the "Make a List" box, then choose "Special Page" - then choose "all pages". Finally - choose the main namespace.
|Making a list...||...and checking it twice|
2. Enable Find and Replace by ticking the "Enabled" Button. Then Click the "Normal Settings" button and type your find and replace rules. Once you've done that, click "Done", then tick the box that says "skip if no replacement".
|Enabling Find and Replace||Typing out the Find and Replace rules|
3. Check the "Skip" menu, and make sure that nothing is ticked (apart from "only genfixes" and Page doesn't exist at the bottom). Then, test the bot by going to the "start" menu and clicking the start button. AWB goes through the list of pages until it finds a page that it needs to change due to your find and replace rules, when it's found one, it will show the changes it has made. If you're happy, you can click "save" to go to the next page in the list.
|The skip menu||The Start menu|
|The edit screen, showing the changes|
Thanks for reading, I hope this gives you the info you need to start using AWB. If you need any more help, feel free to leave a note in the comments.
|This blog has been reprinted from w:c:community:User blog:RansomTime/An Introduction to AutoWikiBrowser, a Community Central Staff blog. You may receive a quicker response to comments you add there than to comments added here. Thank you.|