qcz / huwiki-tudakozo

A magyar Wikipédia Tudakozó-archiváló botjának forráskódja

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ez a repó a magyar Wikipédia Tudakozó-archiváló botjának forráskódját tartalmazza.

Általános tudnivalók

A bot C#-ban íródott, jelenleg .NET 4.0 szükséges a futtatásához. A Wikipédiával való kommunikáláshoz a DotNetWikiBot könyvtárat használja.

A repóban megtalálható a DotNetWikiBot egy módosított változata, amely nem ír a konzolra semmit – a program képes működni a módosítást nem tartalmazó DotNetWikiBottal is, de ekkor a DotNetWikiBot tele fogja szemetelni a kimenetet.

Fordítás

A kód fordításához elegendő a Visual Studio 2013 Community vagy 2015 Community verziója.

Futtatás

A lefordított alkalmazás mappájába (bin/Debug vagy bin/Release) létre kell hozni egy Cache almappát, majd ide készíteni kell egy Defaults.dat fájlt a következő tartalommal:

[Wiki elérési útja (HTTPS)]
[bot neve]
[jelszó]

Minta:

https://hu.wikipedia.org/
MyBot
MyPassword

Ez az autentikáció a régebbi DotNetWikiBot verziókkal való kompatibilitás miatt maradt meg, ahol a DotNetWikiBot beépítetten ebből a fájlból olvasta fel a bejelentkezési adatokat. A kód egyszerűen átírható, ha erre nincs szükség.

Licenc

A kód GPLv3 licenc alatt van, a repóban megtalálható DotNetWikiBot könyvtár GPLv2 vagy újabb licencet használ.

About

A magyar Wikipédia Tudakozó-archiváló botjának forráskódja

License:GNU General Public License v3.0


Languages

Language:C# 100.0%