See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Wikipedysta:Olafbot - Wikipedia, wolna encyklopedia

Wikipedysta:Olafbot

Z Wikipedii

Olafbot nie jest człowiekiem, lecz botem, oprogramowaniem uruchamianym przeze mnie. Jego edycje nie są widoczne w Ostatnich zmianach dzięki atrybutowi "bot" ustawionemu temu wikipedyście.

Spis treści

[edytuj] Uwagi

Postaram się nie zaszkodzić nikomu. W razie czego nie wahajcie się blokować go i psów wieszać na autorze.

Zatrzymywanie bota: bot staje, jeśli ktokolwiek wpisze mu się do dyskusji wikipedysty. Ze względu na problemy z serwerem wikipedii nie staje jednak, gdy coś mu przeszkadza w edycji (w szczególności np. blokada IP), lecz próbuje ponownie do skutku.

[edytuj] Realizowane

Jeśli ktoś ma zamówienie na maszynową kategoryzacje jakiegoś konkretnego spisu, proszę o informację w dyskusji.

[edytuj] Zrealizowane

  • 30 I do 1 II 2004: Praca nad kalendarzem (kod programu jest tutaj):
    • Dodanie brakujących lat od 776 p.n.e. do 2020
    • Przeformatowanie kalendarza na jednolitą formę
    • Przy każdym roku od 5 AD dodanie kalendarza. (Wcześniej się nie da, bo nie wiadomo, czy 4 AD był przestępny.)
    • Przy każdym roku od 1583 AD dodanie świąt ruchomych. (Wcześniej dla kalendarza juliańskiego nie znam algorytmu.)
    • Program przenosi wszystkie dotychczasowe wpisy w kalendarium, sortując je i uzupełniając niekiedy o linki do dni roku (np. 1 maja).
    • Dodawane są interwiki w odpowiedniej kolejności.
    • Dodawana jest tabelka władców (pierwotny pomysł: Kpjas - zobacz [1]). Władcy byli w tym celu ujednoznaczniani.
      • Spis władców na podstawie którego są generowanane tabelki jest tutaj.
    • Kalendarz bazuje na systemie MediaWiki (zobacz Wikipedia:Niestandardowe komunikaty MediaWiki)
    • Dodawane są informacje o różnicy między kalendarzem gregoriańskim a juliańskim i szwedzkim (zobacz np. 1703 pod tabelką władców)
    • Dodawane są zjawiska astronomiczne (kometa Halley'a, maksima słoneczne, a w XX wieku także zaćmienia Słońca i księżyca).
    • Dodawane są linki do dat typu Historia informatyki/1939 i Oskary w roku 1939.
    • Dodawane są linki "sto lat wcześniej" i "sto lat później".
    • Program gromadzi w osobnych plikach wydarzenia, które potem będą wpisane do stron dekad.
  • 10 II 2004: Poprawienie kodu bota (zmienił się nieco w ostatnich dniach protokół logowania do Wikipedii). Dodanie premierów Kanady na prośbę Jonasza, drobne zmiany w tabelkach władców, głównie w celu uzgodnienia ich przydomków z nazwami artykułów o nich.
  • 13 II 2004: Zmiana imion Franków i Wizygotów oraz dodanie władców starożytnych od 776 p.n.e. dopisanych przez Silthora:
    • Egiptu
    • Judy
    • Izraela
    • Asyrii
    • Babilonii
    • Medii
    • Persji
    • Partii
    • Rzymu (królowie)
    • Macedonii
    • Pergamonu
    • Imperium Seleukidów
  • 21 II 2004: Kolejna (mniejsza) reforma kalendarza
    • Wszędzie w artykułach lat obok obecnych linków do lat, dziesięcioleci i wieków daję "grzebień", który pozwala przechodzić do każdego roku w obrębie danego wieku. Są one blokowo wrzucane przez {{ msg: dzięki czemu łatwo potem będzie je hurtem zmienić bez edytowania 2800 artykułów, jeśli wygląd nie będzie się podobał, i dodatkowo nie będą zapaskudzały początku artykułu, na co czuły jest Silthor.
    • Kalendarze dni tygodnia też przerzucam do MediaWiki i linkuję przez {{ msg:, żeby edycja lat była szybsza (krótszy kod źródłowy strony), a baza historii aż tak nie pęczniała po każdym przejściu bota. Z grudnia 2003 na styczeń 2004 wielkość naszej bazy wzrosła bowiem skokowo z 30 do 75 MB i to przynajmniej częściowo mnie :-). Olafbot ma coś koło 5500 edycji na koncie - jest zdaje się piąty w rankingu i dogania Beno - a każda jego edycja to transfer prawie 10 KB, więc baza "old" spuchła. Teraz, po tych zmianach już powinna puchnąć kilka(naście) razy wolniej. Dodatkowo robione są linki w kalendarium do poszczególnych dni roku, czego do tej pory nie robiłem, bo bez msg: uniemożliwiłoby to sprawdzenie, które daty linkują do danego dnia roku.
    • Usuwam linki do dziesięcioleci dla wieków do XVII włącznie. Stopniowo trzeba odejść od tych dziesięcioleci, bo nie mają sensu.
    • Dodaję nowe punkty {{ msg: nad i pod tabelką władców oraz kalendarium dni tygodnia. Ich brak doskwierał mi ostatnio, gdy dodawałem link "Edytuj tabelkę władców". Dzięki temu w przypadku braku tabelki władców będzie się pokazywać napis "Dodaj tabelkę władców" a nie "Edytuj...". Napis "Edytuj tabelkę władców" został przemieszczony ponad nią.
    • Wprowadzane są poprawki Szwejka i Tsca do tabelek władców.
  • 23 II 2004: Wprowadzenie premierów Danii od Tsca oraz przesunięcie daty Wniebowstąpienia od 2004 do 2020 o trzy dni na niedzielę zgodnie z Dekretem Kongregacji ds. Kultu Bożego i Dyscypliny Sakramentów z dnia 4 marca 2003 r.
  • 28/29 II 2004: Władcy Szewecji, krzaczki przy cesarzach Japonii, korekta władców Wielkopolski, drobne korekty
  • 1 III 2004: Korekta władcy który panował prawie 500 lat :-), ciąg dalszy władców Szwecji (bot pierwszy raz został zatrzymany awaryjnie z powodu tego 400-latka), Ruś Kijowska, Eryk Pomorski
  • 5-6 III 2004: Władcy Norwegii od Tsca
  • 6-7 III 2004: Dodanie linków do spisu przegląd zagadnień z zakresu matematyki do wszystkich stron w tym spisie. Następnie to samo dla biologii, architektury, astronomii. Kod jest tutaj. Bot został zablokowany przez Kpjasa, kiedy okazało się, że "nie zauważył" swojego wylogowania i na dodatek w spisach znajdowały się artykuły nie bardzo pasujące do danej kategorii. Bot do przeróbki.
  • 8 III 2004 Sułtani i prezydenci Turcji dodawani do tabelek władców. Uzupełniane interwiki do af, hr, tam gdzie nie zdążył tego zrobić Robbot
  • 8-9 III 2004 Korekta linków w tabelkach gatunków i rodzin biologicznych.
  • 11 III 2004 Usunięcie dziesięcioleci do końca XVII wieku. Dane z nich na razie bot wrzucił do pliku, potem spróbuję to rozparcelować (ręcznie ? automatycznie ?) do stron stuleci. W XVIII, XIX, XX i XXI wieku dziesięciolecia zostaną, choć nie jestem do nich przekonany, ale tak chce większość. Oczywiście w latach z tych wieków linki do dziesięcioleci będą też obecne.
  • 15 III 2004: Dodana Turcja
  • 23-24 III 2004: Premier Szwecji, premier Norwegii, Wielkie Księstwo Poznańskie, Aragonia, Nawarra, Kastylia, Menved, korekta Wielkopolski, León. Dodane trochę interwiki (bg:, el:, cy:, he:, hr:, no:, ru:, sr: uk: i inne), minus zamieniony na –. Przesortowanie interwiki w art. lat według nowej kolejności. Przekierowania do wieku z lat 2021-2100 oraz 1000 p.n.e.-783 p.n.e.
  • 2 IV 2004: Zmiany tabelek władców: Bawaria, Burgundia, Holandia, Palatynat. Dalsze zamiany na –
  • Od 16 VI 2004 do konca czerwca bot non-stop dodawal kategorie do haseł ze spisów podstawowych zagadnień, pierwiastków chemicznych, godeł, flag, hymnów, artykułów historycznych, not biograficznych, bitew, wojen, krajów, języków, itp.

[edytuj] Plany

Blizsze:

  • zmaina Slithora w tabelkach wladcow
  • zamienic szablon:disamb na szablon:disambig
  • dodac kategorie stron odwolujacych sie do kalendarium poszczegolnych wiekow

Dalsze (nie wiem, czy wykonalne):

  • Zmiana imion władców bizantyjskich, których może zmieni Silthor.
  • Półautomatyczna korekta linków do stron ujednoznaczniających (ja będę wybierał strony, program będzie dokonywał edycji).
  • Dodanie stron o miejscowościach w Polsce (baza Bena)
  • Poprawa tabelek nawigacyjnych w art. cesarzy rzymskich (przykład Oktawian August)
  • nie wiem czy to sprawa dla Olafbota, czy po prostu bota, np http://cvs.sourceforge.net/viewcvs.py/pywikipediabot/pywikipedia/, możnaby skonwertować tabelki na nową składnię, dla mnie jest przyjemniejsza niż HTML
    • jeśli mowa o tabelkach władców, to są one potrójnie zagnieżdżone, a IMO coś takiego w nowej składni nie będzie wcale bardziej przejrzyste. Pozwól, że jednak zostanę przy dotychczasowej, która też nie jest zbyt przejrzysta, ale przynajmniej osoby znające HTML wiedzą o co chodzi. Nowa dla tych tabelek byłaby równie pogmatwana, a dodatkowo zrozumiała dla mniejszego grona osób.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -