Eggdrop

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Eggdrop
Bot
Producent OpenImageIO.org
Platforma sprzętowa Wieloplatformowa
System operacyjny Linux
Pierwsze wydanie grudzień 1993
Aktualna wersja stabilna 1.6.21 – 25 października 2011
Licencja GPL
Strona domowa

Eggdrop - bot IRC-owy rozpowszechniany na zasadach GNU GPL. Został napisany przez Robey'a Pointera w grudniu 1993 roku na użytek wojny IRC prowadzonej na kanale #gayteen[1], a następnie rozwijany przez Eggheads.org.

Eggdrop bardzo szybko stał się popularny i utworzone z Eggdropów botnety można było spotkać pod koniec lat 90. XX w. na większości dużych kanałów w IRCnecie, EFnecie i innych sieciach nieposiadających serwisu rejestrowania kanałów.

W celu ułatwienia konfiguracji Eggdropa, powstały gotowe pliki konfiguracyjne, a w celu zwiększenia jego możliwości – skrypty tcl oraz moduły. Użycie tego samego pliku konfiguracyjnego we wszystkich Eggdropach nadzorujących dany kanał gwarantowało, że nie robił się na nim bałagan, polegający na przypadkowo zaczętych "bitwach" między botami, wynikających z niezgodności konfiguracji, a w szczególności z różnic w tzw. userlistach (zawierających listę praw poszczególnych użytkowników i botów). Userlista oraz pliki konfiguracyjne były utrzymywane w tajemnicy, aby utrudnić konkurencji przejęcie kanału.

Wydawanie poleceń Eggdropowi może nastepować na kilka sposobów: poprzez tzw. "party-line", czyli dzięki połączeniu się przez telnet do serwera, na którym uruchomiony jest bot, pod odpowiednim portem, poprzez DCC CHAT lub ewentualnie przez zwykły CHAT.

Właściwości[edytuj | edytuj kod]

  • Najstarszy bot IRC-owy, który jest wciąż rozwijany,
  • Działa na systemach Linux, *BSD, Solaris, Microsoft Windows, Mac OS X i innych,
  • Rozszerzanie możliwości za pomocą skryptów w tcl i modułów w C,
  • Wiele gotowych skryptów i modułów rozszerzających możliwości bota o dodatkowe funkcje
  • Przystosowany do pięciu największych sieci (Undernet, DALnet, EFnet, IRCnet i QuakeNet),
  • Możliwość tworzenia sieci botów i współdzielenia informacji o użytkownikach,
  • Kod źródłowy jest udostępniony na licencji GNU.

Linki zewnętrzne[edytuj | edytuj kod]

Przypisy