Hoppa till innehållet

Användare:Сэртион (bot)

Från Wikipedia

Namnet är en transkribering av Sertion [sərtiːɔn] till den ryska varianten av det kyrilliska alfabetet med tillägget (bot) för att förtydliga att användarkontot inte är en mänsklig användare.

Skript och inställningar

[redigera | redigera wikitext]

Boten körs både via awb och via Pywikipediabot. Vilket som används vid olika jobb skrivs inom parentes i slutet av meningen som beskriver arbetet. När arbetet sker med Pywikipediabot så används, om inte annat specificeras, replace.py med följande user-fixes.py-fil.

2011-04-042011-06-12
Använder boten i Wikipedias API
2010-02-202010-02-22
Ersätter förekomster av tre, eller fler, radbrytningar på rad med två radbrytningar, dvs tar bort tomma <p>-element. (awb)
Observera: Den tar även bort de extra radbrytningarna mellan avslutningsmallar, kategorier och IW-länkar. Detta är inte något som är direkt önskvärt, men det är lättare att ta alla överflödiga radbrytningar än bara de som står i löptex.
2010-01-22
Substar ett gammalt meddelande. (AWB)
2010-01-01
Jag undersöker om man kan använda funktioner för att ersätta text med replace.py. Får inga svar i pywikipediabots irc-kanal eller i filens källkod men letar vidare.
Det ser ut som att jag får skriva en eget python-skript för att göra det jag tänkt göra. Kanske borde söka konsensus innan jag lägger ner allt för stor tid på det.
2009-12-202009-12-21
Kör nu ett mer "grammatikneutralt" regexp.
        (ur'( ([Tt]) e x | ([Tt]) ex | ([Tt])\.ex\. | ([Tt])ex )', u' \1ill exempel '),
        (ur'( ([Dd]) v s | ([Dd])\.v\.s\. | ([Dd])vs )', u' \1et vill säga '),
        (ur'( ([Pp]) g a | ([Pp])\.g\.a\. | ([Pp])ga )', u' \1å grund av '),
        (ur'( ([Mm]) ö h | ([Mm])\.ö\.h\. | ([Mm])öh )', u' \1eter över havet '),
        (ur'( ([Ff])r o m | ([Ff])r\.o\.m\. )', u' \1rån och med '),
        (ur'( ([Oo]) s v | ([Oo])\.s\.v\. | ([Oo])sv )', u' \1ch så vidare '),
        (ur'( ([Ii]) st f | ([Ii]) st\.f\. | ([Ii])stf )', u' \1 stället för '),
Observera: Jag (Sertion) sitter inte vid datorn och kan stoppa boten om den gör något uppenbart fel (vilket jag tvivlar på att den skulle göra). Eventuella fel ska uppmärksammas på min diskussionssida samt boten temporärt blockeras (anmälas på Wikipedia:Begäran om åtgärder) för att hindra vidare redigeringar.
2009-12-20
Kör samma regexp som tidigare men utan att övervaka redigeringarna.
Avbrutet efter klagomål från andra användare.
2009-12-192009-12-19 23.59:59
Testkör ett nytt regexp för att ta bort förkortningar ur artiklarna. Förslag på nya förkortningar att utöka min funktion med är mer än välkomna!
Just nu kör jag följande förkortningar (med motsvarigheter för meningar som börjar med förkortningarna):
  • tex, t ex, t.ex. och t e x till till exempel
  • s.k., sk och s k till så kallad
  • b.la, b.la. och bla till bland annat
Märker att den bråkar med grammatiken i flertalet av artiklarna den "rättar till". Detta kommer förhoppningsvis fixas av förbipasserande i framtiden.
2009-09-102009-09-25
Har problem med teckenkodning i en fil med artiklar från senaste databasdumpen innehållandes 3 radbrytningar eller fler i rad.
Vill någon kolla på den och försöka lista ut varför den tolkar vissa unicode-tecken konstigt så finns hela filen här.
Felet är att ¿Dónde Están los Ladrones? till exempel blir ¿Dónde Están los Ladrones? när pywikipedia ska öppna artikeln. Texten visas som den ska i både nano och vi (körda via SSH med utf-8 stöd).
2009-09-082009-09-09
Ersätter förekomster av tre radbrytningar på rad med två radbrytningar, dvs tar bort tomma <p>-element samt försvenskar wikikoden. (pywikipedia)
Observera: Jag (Sertion) sitter inte vid datorn och kan stoppa boten om den gör något uppenbart fel (vilket jag tvivlar på att den skulle göra). Eventuella fel ska uppmärksammas på min diskussionssida samt boten temporärt blockeras (anmälas på Wikipedia:Begäran om åtgärder) för att hindra vidare redigeringar.
2009-09-07
Ersätter förekomster av tre radbrytningar på rad med två radbrytningar, dvs tar bort tomma <p>-element samt försvenskar wikikoden. (pywikipedia)
2009-09-052009-09-06
Ersätter förekomster av tre radbrytningar på rad med två radbrytningar, dvs tar bort tomma <p>-element. (pywikipedia)
Observera: Den tar även bort de extra radbrytningarna mellan avslutningsmallar, kategorier och IW-länkar. Detta är inte något som är direkt önskvärt, men det är lättare att ta alla överflödiga radbrytningar än bara de som står i löptex.
2009-09-03
Ersätter förekomster av tre radbrytningar på rad med två radbrytningar, dvs tar bort tomma <p>-element. (AWB)
Fixade några. Resten ska jag fixa med pywikipediabot så fort jag får ordning på den.
2009-09-02
Testkört lite med att rätta till IPA-länkar. (AWB)
Har nu gått igenom alla sidor som länkar till "Internationella fonetiska alfabetet".
2009-08-292009-08-30
Testkört lite med att rätta till IPA-länkar. (AWB)