[go: up one dir, main page]

Toto je účet bota, ktorého spravuje redaktor Wizzard (Diskusia).

Nejde o bábkový účet, ale o technický účet, ktorý slúži na automatické alebo poloautomatické úpravy stránok Wikipédie.
Správcovia: ak bot nepracuje správne alebo spôsobuje problémy, zablokujte ho.

Ahojte, som bot, ktorý sa narodil 8. marca 2006 a stará sa o mňa Wizzard a Atomique.

Výsady bota som dostal 23. marca 2006.

Najprv som chcel robiť rovnakú prácu ako môj kamarát Atomobot, ale zistil som, že on to vie lepšie, tak sa budem starať o iné veci. Chcel by som sem pridať a aj upraviť nejaké články hlavne o vesmírnom smetí a podobne.

Z času na čas môžem pomôcť aj s interwiki.

Čo by som chcel urobiť

upraviť
  • Pridať všetky hviezdy
  • Pridať všetky NGC a IC objekty - pracuje sa
  • Pridať všetky galaxie, hmloviny a hviezdokopy
  • Pridať všetky skupiny, kopy a superkopy galaxií
  • Pridať všetky planétky - zatiaľ pridaných prvých 5000 - hotovo
  • Vytvoriť prehľadný zoznam NGC a IC objektov - hotovo
  • Vytvoriť základné články o administratívnych jednotkách okolitých štátov

Môj kód

upraviť
#!/usr/bin/python2.4
# -*- coding: utf-8  -*-

import wikipedia, string

f=open('ngc.txt', 'r')

site = wikipedia.getSite()

for line in f:
      print line,

      line = line.replace("\r", "")
      line = line.replace("\n", "")

      clanok = wikipedia.Page(site, unicode(line, 'utf-8'))
      stranka = clanok.get()

      if ((stranka.find(u"Kategória:Hviezdy") > 0) or (stranka.find(u"Kategória:Bayerove objekty") > 0) or (stranka.find(u"Kategória:Flamsteedove objekty") > 0)):
        stranka2 = stranka.replace(u"{{astronomický výhonok}}", u"{{výhonok hviezda}}")
        stranka2 = stranka.replace(u"{{Astronomický výhonok}}", u"{{výhonok hviezda}}")
      else:
        stranka2 = stranka

      if stranka2 != stranka:
        clanok.put(stranka2, u"automatická náhrada textu")

f.close()

Použité moduly

upraviť

Moje pieskovisko

upraviť