User:The Rooster/Bots: Difference between revisions
The Rooster (talk | contribs) (→Mobile Phone Mast: Updated) |
The Rooster (talk | contribs) |
||
(18 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{User:The Rooster/Navigation|BL=#FFD|BR=#FF0}} | |||
{| style="background:#FFD; border:solid 3px #FF0; min-height:25em; padding:1em" | |||
|<div style="float:right; margin:0 0 1em 1em">__TOC__</div> | |||
{| style="background:# | |||
| | |||
= Bot Related Stuff = | = Bot Related Stuff = | ||
This is a list of bots I run. By bots, I mean programming code that can retrieve, edit and save pages to the wiki. The code allows edits to be made faster and with less overhead than for regular users. Currently all the code is manually run, and edits can only be made if somebody is actively running the program. That somebody is always me. | |||
Check out [[:Category:Bots|this]] category for a list of all bots running on the wiki. | Check out [[:Category:Bots|this]] category for a list of all bots running on the wiki. | ||
<br clear="right" /> | |||
= Active Bots = | = Active Bots = | ||
''These bots are currently complete and will update the wiki from time to time, whenever they are run.'' | ''These bots are currently complete and will update the wiki from time to time, whenever they are run.'' | ||
'''''Any problems with these bots? Drop a line at my [[User talk:The Rooster|talk page]].''''' | '''''Any problems with these bots? Drop a line at my [[User talk:The Rooster|talk page]].''''' | ||
== Mobile Phone Mast == | |||
== Mobile Phone Mast Timekeeping == | |||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''Bot User Account''' | | '''Bot User Account''' | ||
Line 32: | Line 30: | ||
|- | |- | ||
| '''Current Major Iteration''' | | '''Current Major Iteration''' | ||
| | | 4<sup>th</sup> | ||
|- | |- | ||
| colspan=2 | '''Functions''' | | colspan=2 | '''Functions''' | ||
Line 39: | Line 37: | ||
|} | |} | ||
== Scenteral Intelligence Map == | == Scenteral Intelligence Map Refreshing == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''Bot User Account''' | | '''Bot User Account''' | ||
Line 54: | Line 52: | ||
|- | |- | ||
| '''Current Major Iteration''' | | '''Current Major Iteration''' | ||
| | | 4<sup>th</sup> | ||
|- | |- | ||
| colspan=2 | '''Functions''' | | colspan=2 | '''Functions''' | ||
Line 61: | Line 59: | ||
|} | |} | ||
== External Military Report | == External Military Report Recording == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''Bot User Account''' | | '''Bot User Account''' | ||
Line 67: | Line 65: | ||
|- | |- | ||
| '''Status''' | | '''Status''' | ||
| style="color:green" | Active | | style="color:green" | Active. | ||
|- | |- | ||
| '''Update Record''' | | '''Update Record''' | ||
Line 73: | Line 71: | ||
|- | |- | ||
| '''Pages Updated''' | | '''Pages Updated''' | ||
| [[EMRP: Reports to Process]], 100 EMRP pages, 100 EMRP talk pages | | [[EMRP: Reports to Process]], 100 EMRP pages, 100 EMRP talk pages, 100 suburb danger reports, reported strategic buildings danger reports, reported buildings danger reports | ||
|- | |- | ||
| '''Current Major Iteration''' | | '''Current Major Iteration''' | ||
| | | 4<sup>th</sup> | ||
|- | |- | ||
| colspan=2 | '''Functions''' | | colspan=2 | '''Functions''' | ||
The bot takes EMRs posted on [[EMRP: Reports to Process]] and then sorts them into their correct locations. It updates the EMRP page for the suburb in each report by looking at certain phrases within the report itself. It then posts a copy of the report in the EMRP talk page for the suburb for archive purposes. It then updates [[EMRP: Reports to Process]] accordingly to let users know the reports have been dealt with. | The bot takes EMRs posted on [[EMRP: Reports to Process]] and then sorts them into their correct locations. It updates the EMRP page for the suburb in each report by looking at certain phrases within the report itself. It then posts a copy of the report in the EMRP talk page for the suburb for archive purposes. It makes edits to the suburb DangerReport namespace and alter levels based on the report's given information. It then edits any building DangerReports accordingly, if they were mentioned in the report. Upto two strategic buildings are reported on, and occasionally any building with a zombie horde outside. It then updates [[EMRP: Reports to Process]] accordingly to let users know the reports have been dealt with. These edits are human-overviewed and assisted. | ||
|} | |||
== Danger Report Timekeeping == | |||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | |||
| '''Bot User Account''' | |||
| [[User:DangerReportTimekeeperBot|DangerReportTimekeeperBot]] | |||
|- | |||
| '''Status''' | |||
| style="color:green" | Active | |||
|- | |||
| '''Update Record''' | |||
| [[User:DangerReportTimekeeperBot/UpdateReport|Located Here]] | |||
|- | |||
| '''Pages Updated''' | |||
| Currently 5350 building danger reports, links to the list are provided on the main userpage. | |||
|- | |||
| '''Current Major Iteration''' | |||
| 2<sup>nd</sup> | |||
|- | |||
| colspan=2 | '''Functions''' | |||
There are lots of subpages to the Danger Reports, this means that often they can go out of date without people ever noticing. Information is no real use if it's more than a month old. This bot will check the timestamps on a list of danger reports, and update those over a month old. It additionally provides some basic information on common errors such as erased user lines and malformed timestamps accessible in the update record. | |||
|} | |} | ||
Line 90: | Line 108: | ||
''These bots are designed to help me perform bulky manual edits, they are usually' Run Once' type programs.'' | ''These bots are designed to help me perform bulky manual edits, they are usually' Run Once' type programs.'' | ||
''These | == Bulk Updates Bot == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | |||
| '''User Account''' | |||
| [[User:BulkUpdatesBot|BulkUpdatesBot]] | |||
|- | |||
| '''Status''' | |||
| style="color:green" | Active Batch Updater | |||
|- | |||
| colspan=2 | '''Functions''' | |||
A handy tool that I adjust on the fly to my needs. | |||
Current Edits: | |||
*100 edits: These involved updating the 100 suburb danger reports in the DangerReport namespace to a new version. | |||
*Approx 10,000 edits: Creation of nearly 10,000 pages for co-ordinates (EG:[[0,0]]) so they can be used as a search term. | |||
*Approx 115 edits: Creation of redirects for buildings named with St at the start, so they can be used as a search term. | |||
*Approx 360 edits: Correcting some ambiguous co-ordinate redirects from the first run. | |||
*Approx 5,300 edits: Creating (or altering) danger reports for every building in Malton. | |||
*100 edits: Changed the header of the subcategories of Suburb Danger Levels to a template. | |||
*100 edits: Changed the header of the suburb Building Information Centers to a template. | |||
*200 edits: Creating and categorising suburb minimaps. | |||
*100 edits: Edited suburb EMRP pages to make the category a noinclude and fix sort keys. | |||
*100 edits: Added basic code for the new barricade plan template to each suburb's plan. | |||
*100 edits: Changed the header of the subcategories for Malton's Suburbs to a template. | |||
*Approx 100 edits: Turned the misc items in suburb news archives into a template. | |||
*100 edits: Created new templates for suburb group listings to replace old ones. | |||
*100 edits: Edited suburb EMRP pages to make the format a selectable template. | |||
|} | |||
''The following Bots used to run through my account, this no longer occurs.'' | |||
== Quick Updates Bot == | == Quick Updates Bot == | ||
Line 105: | Line 154: | ||
|} | |} | ||
== | == Danger Report Standardization == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''User Account''' | | '''User Account''' | ||
Line 111: | Line 160: | ||
|- | |- | ||
| '''Status''' | | '''Status''' | ||
| style="color:Yellow" | Manual-Editing Assistant, | | style="color:Yellow" | Manual-Editing Assistant, perhaps to be reinstated, recoded and rerun under the BUB account. | ||
|- | |- | ||
| colspan=2 | '''Functions''' | | colspan=2 | '''Functions''' | ||
Original Run: This bot | Original Run: This bot standardizes Danger Reports. I've run for three major edit-streaks. The first time it went through everything and fixed it all, a few errors here and there which I didn't notice with my manual checking but nothing major. The second time it was solely to fix categories for Office Building and NTs by removing the word 'The' in the Building Danger Levels sort key. The third time it rolled out a new standard and also created a handful of mobile phone mast pages that needed creating. It managed to make a half-major screw up on some of the existing mast reports but these have since been fixed. I estimate that roughly 1500 of my edits are due to this thing, that certainly wasn't my intention. | ||
I'm burying this bot under a foot of soil. Let's hope it never need be run again. | I'm burying this bot under a foot of soil. Let's hope it never need be run again. | ||
Run Two: After some months, many more reports have been made. A new template for ambiguous buildings has been made and needs to be used. The bot needs to re-run in order to make | Run Two: After some months, many more reports have been made. A new template for ambiguous buildings has been made and needs to be used. The bot needs to re-run in order to make this change and also re-check standards. It may eventually be retooled for this purpose. | ||
|} | |} | ||
== Disambiguation | == Location Link Disambiguation == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''User Account''' | | '''User Account''' | ||
Line 138: | Line 187: | ||
''Bots currently still being designed.'' | ''Bots currently still being designed.'' | ||
Nothing in development at this time. | |||
= Ideas for Bots = | = Ideas for Bots = | ||
''These are bots I haven't even entered one line of code for, but might be useful.'' | ''These are bots I haven't even entered one line of code for, but might be useful.'' | ||
No new ideas at this time. | |||
= The Scrapheap = | = The Scrapheap = | ||
''Anything that was considered, but not expanded upon.'' | ''Anything that was considered, but not expanded upon.'' | ||
== Revivification Point | == Revivification Point List Timekeeping == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''User Account''' | | '''User Account''' | ||
Line 189: | Line 212: | ||
|} | |} | ||
== Locations Unmerger | == Locations Unmerger == | ||
{| style="border:solid 2px gray" border="1px" cellpadding="1px" | {| style="border:solid 2px gray" border="1px" cellpadding="1px" | ||
| '''User Account''' | | '''User Account''' | ||
Line 199: | Line 222: | ||
| colspan=2 | '''Possible Functions''' | | colspan=2 | '''Possible Functions''' | ||
This bot would unmerge collections of locations. (EG: Dulston Pubs) and | This bot would unmerge collections of locations. (EG: Dulston Pubs) and separate them into individual location pages. | ||
Scrapped due to extremely negative reception, manual unmerging seems to be fine anyway. | Scrapped due to extremely negative reception, manual unmerging seems to be fine anyway. |
Latest revision as of 04:21, 24 December 2011
Home |
Talk |
Bots |
Contribs |
Sandpit |
. . . |
Bot Related StuffThis is a list of bots I run. By bots, I mean programming code that can retrieve, edit and save pages to the wiki. The code allows edits to be made faster and with less overhead than for regular users. Currently all the code is manually run, and edits can only be made if somebody is actively running the program. That somebody is always me. Check out this category for a list of all bots running on the wiki.
Active BotsThese bots are currently complete and will update the wiki from time to time, whenever they are run. Any problems with these bots? Drop a line at my talk page.
Mobile Phone Mast Timekeeping
Scenteral Intelligence Map Refreshing
External Military Report Recording
Danger Report Timekeeping
Manual Editing-Assist BotsThese bots are designed to help me perform bulky manual edits, they are usually' Run Once' type programs. Bulk Updates Bot
The following Bots used to run through my account, this no longer occurs. Quick Updates Bot
Danger Report Standardization
Location Link Disambiguation
Design PhaseBots currently still being designed. Nothing in development at this time. Ideas for BotsThese are bots I haven't even entered one line of code for, but might be useful. No new ideas at this time. The ScrapheapAnything that was considered, but not expanded upon. Revivification Point List Timekeeping
Locations Unmerger
|