Menu

Tree [r1261] /
 History

HTTPS access


File Date Author Commit
 Account.txt (template) 2011-05-11 richardcavell [r998] Remove unnecessary info from Account.txt (templ...
 Coding standards.txt 2011-05-11 richardcavell [r1003] Don't start off a list with a negative.
 Contributors.txt 2011-05-11 richardcavell [r1000] Remove parentheses from Contributors.txt
 Development.txt 2011-05-11 richardcavell [r1001] Improve grammar in Development.txt
 License (BSD).txt 2011-04-28 richardcavell [r903] Remove code review property from all files.
 License (GPL).txt 2011-04-28 richardcavell [r903] Remove code review property from all files.
 License (MIT).txt 2011-04-28 richardcavell [r903] Remove code review property from all files.
 Platforms.txt 2011-05-10 richardcavell [r992] Remove unnecessary space.
 README.txt 2011-05-10 richardcavell [r994] Account.txt (template) does not end with .txt
 TODO.txt 2011-05-14 richardcavell [r1220] Add TODO item.
 a 2011-04-28 richardcavell [r903] Remove code review property from all files.
 account_file.c 2011-05-16 richardcavell [r1259] Beautification.
 account_file.h 2011-05-16 richardcavell [r1259] Beautification.
 all_headers.h 2011-05-16 richardcavell [r1255] Create bot_handle.? and put free_login_name() i...
 b 2011-04-28 richardcavell [r903] Remove code review property from all files.
 beautify 2011-05-12 richardcavell [r1045] Update beautify - don't tell the user indent is...
 bot_handle.c 2011-05-16 richardcavell [r1259] Beautification.
 bot_handle.h 2011-05-16 richardcavell [r1259] Beautification.
 buffers.c 2011-05-14 richardcavell [r1210] Beautification
 buffers.h 2011-05-14 richardcavell [r1197] Incorporate assert.h
 c 2011-04-28 richardcavell [r903] Remove code review property from all files.
 callback.c 2011-05-14 richardcavell [r1198] Shift comment in callback.c
 callback.h 2011-05-12 richardcavell [r1066] Beautification.
 communication.c 2011-05-16 richardcavell [r1260] Update variable name.
 communication.h 2011-05-14 richardcavell [r1199] Fix comments in communication.h
 communication_enums.h 2011-05-13 richardcavell [r1117] Merge comments.
 count 2011-05-14 richardcavell [r1201] Count script has been checked and it works.
 editing.c 2011-05-13 richardcavell [r1172] Rename REVID_LENGTH_MAX to REV_ID_LENGTH_MAX
 editing.h 2011-04-27 richardcavell [r888] Change BOTHANDLE to BOT_HANDLE
 forms.c 2011-05-12 richardcavell [r1053] Rename getcurlhandle() to get_curl_handle()
 forms.h 2011-04-28 richardcavell [r923] Add forms.? to the project
 ignore.txt 2011-05-10 richardcavell [r982] Add .DS_Store to ignore.txt
 main.c 2011-05-12 richardcavell [r1066] Beautification.
 main.h 2011-05-13 richardcavell [r1167] Remove unused declaration.
 makefile 2011-05-16 richardcavell [r1255] Create bot_handle.? and put free_login_name() i...
 os_specific.c 2011-05-12 richardcavell [r1023] Rename sleepseconds() to sleep_seconds()
 os_specific.h 2011-05-12 richardcavell [r1023] Rename sleepseconds() to sleep_seconds()
 output.c 2011-04-27 richardcavell [r888] Change BOTHANDLE to BOT_HANDLE
 output.h 2011-04-27 richardcavell [r888] Change BOTHANDLE to BOT_HANDLE
 preferences.c 2011-05-12 richardcavell [r1036]
 preferences.h 2011-05-12 richardcavell [r1037] Whitespace issues.
 response_parser.c 2011-05-15 richardcavell [r1240] Overwrite the string some more in destroy_string()
 response_parser.h 2011-05-15 richardcavell [r1240] Overwrite the string some more in destroy_string()
 string_functions.c 2011-05-16 richardcavell [r1261] To remove a compiler warning and make it compat...
 string_functions.h 2011-05-16 richardcavell [r1261] To remove a compiler warning and make it compat...
 url.c 2011-05-14 richardcavell [r1202] Separate URL functions into url.?
 url.h 2011-05-14 richardcavell [r1210] Beautification
 variables.c 2011-05-14 richardcavell [r1212] Update checkmediawikierrorcodelength()
 variables.h 2011-05-14 richardcavell [r1212] Update checkmediawikierrorcodelength()

Read Me

README.txt

This is an open-source Wikipedia bot called Autobot.  A bot is a computer
program that performs repetitious, tedious tasks that do not require human
judgement.  Autobot is intended for use only by people who contribute
constructively to Wikipedia and have advanced knowledge of computer
programming.

Autobot was created by Richard Cavell and has been developed by a small
number of people.  We license this to you under, at your option, an
appropriately modified BSD license and/or an appropriately modified MIT
license and/or the GPLv3 license.

This project is hosted at SourceForge as autobotwiki.  It is run on Richard
Cavell's computer as RichardcavellBot.  You can run it on your own computer
under a different name.

It was developed mainly on Ubuntu and OS X, but should compile on any
system that supports libcurl.  Unfortunately, there is some unavoidable
platform-specific code, which should be easily ported.

There are several undocumented command line options.  All documented command
line options can be listed by running the bot with the command line option
--allinfo

All the data that are worth fiddling with are in variables.c

You can find out more about the various parts of this project by reading
the files that contain ".txt" in the name.

Richard Cavell
March-May 2011
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.