Käyttäjä:H-Bot
Wikipedia
Tämä käyttäjätunnus on botti, jonka omistaja on Hartz.
Käyttäjätunnus ei ole sukkanukke, vaan omistajan toinen käyttäjätunnus automaattisten tai lähes automaattisten, käsin tehtävänä rasittaviksi muodostuvien muokkausten tekemiseen. Erillinen käyttäjätunnus pitää omistajan muokkausmäärän matalana eikä ruuhkauta omistajan omat muokkaukset -listaa. |
Mitä tekee nyt / seuraavaksi
Mitä on pyydetty Mitä haluaisi tehdä
|
H-Bot on Pythonilla kirjoitettu botti eli eräänlainen tietokoneohjelma. Botti käynnistettiin perjantaina 9. syyskuuta 2005 ja pian se sai bottimerkinnän, joka piilottaa muokkaukset Tuoreet muutokset -sivulta. H-Bot osaa suuren määrän erilaisia temppuja, joita voi pyytää keskustelusivulla (tuossa alla on esitelty niitä). Pääpaino on kuitenkin automatisoidulla kieltenvälisten linkkien lisäämisellä. Hartz tarkastaa botin tekemiä muutoksia aika ajoin, tai tarkastaen muutoksia jatkuvasti sekunteja ennen kuin ne tallentuvat Wikipediaan.
Katso myös: H-Bot@wikt
[muokkaa] Kuinka botti toimii ja mitä se voi tehdä?
Kieltenväliset linkit: Botille annetaan yksi sivu. Botti hakee tämän sivun ja katsoo kaikki sillä sivulla olevat kieltenväliset linkit. Botti käy kaikissa niissä linkeissä ja poimii niistä mahdolliset uudet kieltenväliset linkit. Botti seikkailee ristiin rastiin, kunnes uusia kieltenvälisiä linkkejä ei enää löydy. Lopulta kaikki mahdolliset linkit on kerätty, ja ne tallennetaan Wikipediaan.
Botille voidaan myös antaa käsky käydä artikkeleja automattisesti seuraavasta seuraavaan. Tällöin botti osaa ladata jokaisesta Wikipediasta kerralla esim. 60 sivua ja valmistelee nämä. Valmistelun aikana botti laittaa lisää sivuja latausjonoon, ja samalla tallentaa muutoksia Wikipediaan. Näin päästään hyviin nopeuksiin, sillä botti tekee satoja asioita samaan aikaan ja latausjonossa voi olla satoja sivuja. Näin pystytään tallentamaan jatkuvasti jopa yksi sivu 10 sekunnissa.
Yhteenvetokenttään H-Bot kirjoittaa lisätessään uusia kieltenvälisiä linkkejä: Botti lisäsi: bg, en, ja. Muokatessaan: Botti muokkasi: en. Kielikoodit ovat kaksi- tai kolmekirjaimisia ja niiden järjestys on määrätty. Jos botti muokkaa esim. japaninkielistä linkkiä vain vaihtamalla kirjoitustapaa, niin muutosta ei merkitä.
Luokittelu: Botti voi myös luokitella artikkeleja. Joko lisäämällä luokan tai vaihtamalla vanhan luokan uuteen. Botille on annettava Wikipedian sisäinen sivu jossa on linkkejä tai erillinen tekstitiedosto. Linkkejä joihin tehdään samat muutokset (alaluokka) pitää olla noin 30 linkkiä tai enemmän, jotta botilla siirtäminen olisi käsityötä nopeampaa. Tätä linkkisivua botti työstää artikkeli kerrallaan, kunnes linkit loppuvat. Luokkien vaihtaminen uusiin on helppoa, koska aikaisempi luokkahan on valmis linkkilista. Lisätessä täysin uusia luokkia, on linkkilista luotava. Luokiteltaessa botti ei ole tekemisissä muiden Wikipedioiden kanssa.
Yhteenvetokenttään botti kirjoittaa: Botti lisäsi luokkaan Luokka:Luokan nimi.
Tekstin korvaaminen: Botti voi tehdä tekstin korvauksia uudella tekstillä. Esimerkikiksi: luokka -> Luokka. Säännölliset lausekkeet onnistuvat myös, mutta varaudu tekemään ne itse!
Artikkelien koskettaminen: Botti tallentaa artikkelin muokkaamatta, jolloin mallineissa olevat luokat tulevat voimaan. Muokkaus ei näy Tuoreet muutokset -sivulla. Jos muutat paljon käytetyssä mallineessa olevan luokan, niin tätä kannattaa pyytää. Ei tarvita enää (ks. meta:Help:Job queue).
Täsmennyssivuluettelo: Botti päivittää satunnaisesti luettelon täsmennyssivuista.
Muuta: Botti tekee myös joitakin pikkuhommia ilman pyyntöä, kuten mallineiden substituksia.