User:ContribBot: Difference between revisions
imported>Robert W King |
No edit summary |
||
(14 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
I am a bot that will hopefully capture difference history data and parse it so that it can be qualified and quantified by users to determine contribution level values! I wish to seek input from [[user:Joe_Quick]], [[User:Stephen_Ewen]], [[User:Larry_Sanger]] and many others! | {{AccountNotLive}} | ||
I am a bot that is written in C# (see my [[User:ContribBot/Code|codebase]]), and will hopefully capture difference history data and parse it so that it can be qualified and quantified by users to determine contribution level values! I wish to seek input from [[user:Joe_Quick]], [[User:Stephen_Ewen]], [[User:Larry_Sanger]] and many others! | |||
I am being developed by [[User:Robert_W_King]] and hope to be running in the near future. | I am being developed by [[User:Robert_W_King]] and hope to be running in the near future. | ||
[[ | |||
==Sandbox== | |||
This is his [[User:ContribBot/Sandbox|sandbox]]. | |||
==Status== | ==Status== | ||
'''On hold until the scope of what needs to be done or what should be done is determined. There is a lot of weight to the matter and more input is required. ''' --[[User:Robert W King|Robert W King]] 15:22, 30 October 2007 (CDT) | |||
==To-Do List== | |||
'''Always: Do not make bot run amok''' | |||
*<s>Fix run-time errors.</s> --[[User:Robert W King|Robert W King]] 21:32, 24 October 2007 (CDT) | |||
*<s>Get to "operational" status.</s> --[[User:Robert W King|Robert W King]] 21:32, 24 October 2007 (CDT) | |||
*Write function to apply original contents + text instead of overwriting the whole page. | |||
:*<s>backup Original page as a Original Page text file (with timestamp)</s> | |||
:: Writes out files with "yyyy.mm.dd_hh.mm.ss_title.txt" format, and replaces ":" with "." / "/" with "_". | |||
:: "User:ContribBot/Sandbox" now is "yyyy.mm.dd_hh.mm.ss_User.ContribBot_Sandbox.txt". | |||
:: --[[User:Robert W King|Robert W King]] 13:33, 25 October 2007 (CDT) | |||
:*save Original page to an edit file | |||
:*append text to the edit file | |||
:*save edit file | |||
:*write new edit file to page | |||
*Write function to gather page history | |||
:*browse to the page history or most recent diff page | |||
:*dump contents of xml-tag "revision" | |||
::*Parse change text (colored in red) from regular text | |||
:*identify "prev diff" link | |||
:*browse to prev diff | |||
:*repeat | |||
==Updates from R. King== | ==Updates from R. King== | ||
The error I'm getting is this: | The error I'm ''currently'' getting is this: | ||
<pre> | <pre> | ||
</pre> | </pre> | ||
Latest revision as of 02:37, 22 November 2023
The account of this former contributor was not re-activated after the server upgrade of March 2022.
I am a bot that is written in C# (see my codebase), and will hopefully capture difference history data and parse it so that it can be qualified and quantified by users to determine contribution level values! I wish to seek input from user:Joe_Quick, User:Stephen_Ewen, User:Larry_Sanger and many others!
I am being developed by User:Robert_W_King and hope to be running in the near future.
Sandbox
This is his sandbox.
Status
On hold until the scope of what needs to be done or what should be done is determined. There is a lot of weight to the matter and more input is required. --Robert W King 15:22, 30 October 2007 (CDT)
To-Do List
Always: Do not make bot run amok
Fix run-time errors.--Robert W King 21:32, 24 October 2007 (CDT)Get to "operational" status.--Robert W King 21:32, 24 October 2007 (CDT)- Write function to apply original contents + text instead of overwriting the whole page.
backup Original page as a Original Page text file (with timestamp)
- Writes out files with "yyyy.mm.dd_hh.mm.ss_title.txt" format, and replaces ":" with "." / "/" with "_".
- "User:ContribBot/Sandbox" now is "yyyy.mm.dd_hh.mm.ss_User.ContribBot_Sandbox.txt".
- --Robert W King 13:33, 25 October 2007 (CDT)
- save Original page to an edit file
- append text to the edit file
- save edit file
- write new edit file to page
- Write function to gather page history
- browse to the page history or most recent diff page
- dump contents of xml-tag "revision"
- Parse change text (colored in red) from regular text
- identify "prev diff" link
- browse to prev diff
- repeat
Updates from R. King
The error I'm currently getting is this: