Notandi:Sauðkindin

Úr Wikipediu, frjálsa alfræðiritinu

Afrek Hrafnkötlu á Wikipedia eru slík að gefið var út frímerki í Færeyjum henni til heiðurs. Frumbyggjar eyjanna tóku hana í kjölfar þess í guðatölu.
Afrek Hrafnkötlu á Wikipedia eru slík að gefið var út frímerki í Færeyjum henni til heiðurs. Frumbyggjar eyjanna tóku hana í kjölfar þess í guðatölu.

Efnisyfirlit

[breyta] Uppsetning

export CVS_RSH=ssh
cvs -z9 -d:ext:avar@cvs.sourceforge.net:/cvsroot/pywikipediabot co pywikipedia

Búa til user-config.py með þessu í:

console_encoding='utf-8'
mylang = 'is'
usernames['wikipedia']['en'] = 'Jumbuck'
usernames['wikipedia']['fo'] = 'Sauðkindin'
usernames['wikipedia']['is'] = 'Sauðkindin'

minthrottle = 0.2
maxthrottle = 1
put_throttle = 10
noisysleep = 0.2

[breyta] Skipanir

[breyta] Tungumálatenglar

Fara yfir allt:

python interwiki.py -start:A -autonomous -always

Uppfæra ára og dagatenglana:

python interwiki.py -years -autonomous -always
python interwiki.py -days -autonomous -always

Spyrja um þýðingar á síðum sem ekki eru með tungumálatengla (array er hversu margar síður hún tekur áður en vistað er)

python interwiki.py -untranslatedonly -array:1 -start:A -showpage

[breyta] Textrabreytingar

Ná þarf í nýjustu cur töfluna af gagnagrunnsniðurhleðslusvæði Íslensku Wikipedia, afpakka henni með bzip2 og gefa nafn hennar með -sql: valmöguleikanum.


Breyta ljótu wikisniði

python replace.py -regex "{{msg:(.*?)}}" "{{\\1}}"
python replace.py -regex "\[\[[Cc]ategory:(.*?)\]\]" "[[Flokkur:\\1]]"

„,“ tekið úr á milli mánaðardags og árs.

python replace.py -regex "\[{2}(\d{1,2}. [^\]]*)\]{2},\s*\[{2}(\d{1,4})\]{2}" "\[{2}\\1"

2 „-“ breytt í „–“ í dagaspani.

python replace.py -regex "(\[{2}\d{1,2}. [^\]]*\]{2}\s*\[{2}\d{1,4}\]{2}) - (\[{2}\d{1,2}. [^\]]*\]{2}\s*\[{2}\d{1,4}\]{2})" "\\1  \\2

Eins og s/"([^"]*)"/„$1“/g í Perl, breytir enskum gæsalöppum í íslenskar.

python replace.py -regex "\"([^\"]*)\"" "„\\1“"
python replace.py -regex "\ \"([^\"]*)\"\ " " „\\1“ "

[breyta] Verklisti

ef þú hefur verk handa kindinni bættu því hér fyrir neðan
  • Búa til lista yfir algengar málfræðivillur– sérstaklega y og i villur og breyta þeim til hins betra, s/^\*\s*([^;]*)[\s;]*\'{3}([^\']*).*/\1:\2/g virðist passa við það snið sem er á síðunni nú.
  • Uppfæra Flokkatréð reglulega.
  • Finna öll tilfelli af j á milli y og i: – Eyjingar

[breyta] Tenglar