Wikipedista:Polda18/Programová výbava/PoldaBOT

PoldaBOT je experimentální projekt v oblasti programování. Po dlouhých úvahách (vlastně dlouhé pauze) jsem se rozhodl implementovat bota pomocí programovacího jazyka C++. Rozhraní programu je příkazové (přes příkazový řádek), které se zadávají do okna příkazové řádky po spuštění programu. Program jsem ochoten dát k dispozici ke stažení pod podmínkou, že bot bude sloužit výhradně k pomoci v údržbě Wikipedie. Součástí programu je totiž povinné přihlášení k účtu bota (uživatelský účet musí mít příznak bota a nesmí být zneužíván k vandalismu). Tento účet lze využít i k normálním editacím (například drobné opravy, které bot nenalezne). Funkce programu jsou pevně dané a nebudou se příliš měnit. Jediné, co se bude měnit, je slovník a frázovník, který bude v případě potřeby aktualizován (a dodán k dispozici ke stažení k aktuální verzi programu).

Program jsem se rozhodl předělat, a to s využitím knihoven pro manipulaci se soubory k zapsání počáteční konfigurace. Program se pomalu rozrůstá, s přibývajícími detaily přidám více informací. Zatím není hotová ani kostra programu.

Vývoj bota byl zrušen. Pokud by bylo potřeba nějakého bota vytvořit, klidně mi napište, dohodneme se společně na tom, co by daný bot měl umět a zda již není existující alternativa.

Použití programu

editovat

Použití programu zamýšlím pro budoucího bota. Zatím není založen účet bota, ale po důkladném prodiskutování jej založím, abych mohl program otestovat. Pokud bude program fungovat, jak si přeji, program uvolním pro veřejnost. Podmínkou použití je však vlastnit účet bota, který má řádně přiřazený příznak bota, je schválen administrátory a správci Wikipedie a daný uživatel má povolení k provozu bota. Kompletní zdrojový kód je k dispozici na repositáři GitHub (odkaz v sekci Externí odkazy). Program můžete dále volně šířit, za podmínky uvedení autora programu a odkud byl program původně stažen (tedy repositář GitHub).

Externí odkazy

editovat