SZUKANA FRAZA:

Stawianie bota na chacie

Data publikacji: 2006-11-24
Autor: Rain

Bot - wielu osobom to słowo kojarzy się z bezmyślną maszyną, która siedzi na jakimś IRCowym kanale i zabawia gości, zmienia tematy i wyrzuca natrętów... Pierwsze boty zaistniały właśnie na IRCu. Ale pewnego dnia ktoś wpadł na genialny pomysł napisania programu, który pozwoliłby na stawianie takowych na... chacie! :)


Tak... Program, który mam zamiar Wam troszkę przybliżyć nosi nazwę PolCHAT Bot Maker - fajna nazwa, nie sądzicie?;) Ale do rzeczy... W poprzednich artach przedstawiłem Wam jak, przede wszystkim, założyć własny pokój (chatroom) oraz jakie prawa na nim mamy jako operator główny... Nie sądzicie, że przydałby Wam się mechaniczny pomocnik - bot?:) A po co pytacie? Hmm, przede wszystkim to on zabezpieczy Wasz chat przed głupimi lamerami, flooderami i innymi natrętami!:) Aha, ma jeszcze jedną ciekawą funkcję - mianowicie, wyrzuca z kanału osoby, które zachowują się wulgarnie, obrażają innych internautów i takie tam... :)

To tyle teorii... Zajmijmy się praktyką - stawiamy bota!:) Tak, najpierw potrzebować będziemy wspomnianego już programu - PolCHAT Bot Maker - bez niego ani rusz!:) Skąd go wziąć? Do niedawna, wersję freeware można było ściągnąć z oficjalnej strony Bot Makera. Jednak ostatnio serwis ma chyba drobne problemy, bo strona po prostu nie istnieje!:( Ale jakoś trzeba sobie radzić, nie? Radzę Wam wklepać w jakiejkolwiek dobrej polskiej wyszukiwarce słowa "PolCHAT Bot Maker", a cosik powinniśmy znaleźć...:) Sam plik instalacyjny nie jest duży, mieści się na dyskietce - nie ma nawet jednego megabajta (całe szczęście:))! No ok, załóżmy, że program ściągnęliśmy i już grzecznie czeka sobie na instalację na naszym HDDeku...:) Ok, program zainstalowany - wszystko gra. Odnajdujemy grupę Bot Makera w menu Start i odpalamy program. Naszym oczom ukazuje się niewielkie okienko, a zarazem cały program:



Skromny program, ale o wielkich możliwościach!:) Oki, spróbuję opisać Wam po kolei całość - zobaczymy czy mi się uda...:)

Zacznijmy od ramki Parametry bota:

Adres serwera i port - radzę tam nic nie wklepywać - program robi to za nas automatyczne...
Nazwa pokoju - tam wpisujemy oczywiście nazwę naszego pokoju lub jakiegokolwiek innego, na jakim ma stać bot
Nick bota - oczywista sprawa, wklepujemy nick naszego chowańca;)
Hasło i pole tymczasowy - jeżeli naszemu botowi zarezerwowaliśmy stały nick na PolCHACIE (robimy to tak jak przy rejestracji nowego nicka) to odznaczamy pole tymczasowy i wklepujemy hasło bota. BTW: Radzę zarezerwować botowi nick - po pierwsze, będzie miał on prawa OPa głównego oraz, po drugie, my będziemy mieć pewność, że nikt nie będzie się nam podszywał pod bocika!:))
Skrypt - podajemy (lub klikając na przycisk # wskazujemy) lokalizację pliku zawierającego skrypt botka... BTW: W którymś z następnych artów postaram się dokładnie opisać budowę i ciekawe funkcje skryptu...
przyciski Postaw i Zdejmij - jak można się domyśleć, służą one do szybkiego stawiania i zdejmowania naszego pomocnika:)

Ramka Konsola:

Niewielkim polem tekstowym, podczas aktywności programu i połączenia z Internetem, możemy zdalnie obsługiwać nasz kanał poprzez wpisywanie komend i tekstów normalnych właśnie w to niewielkie pole (bez obaw, ma dużą pojemność!:)) i kliknięcie na przycisk Wyślij ciąg znaków.

Dalej, ramka Ustawienia:

Zapisuj logi do pliku - bardzo przydatna funkcja bota - pozwala na zapisywanie rozmów odbytych na chacie w formie plików *.html. W logu tym możemy przeczytać również informacje niewidoczne normalnie - np. kto i kiedy jakiej komendy używał!:)
Postaw bota przy starcie - gdy zaznaczymy tą opcję, to przy każdym uruchomieniu systemu operacyjnego program automatycznie się uruchomi i, tym samym, postawi bota za nas - funkcja przydatna dla osób, które mają SDI...
Uruchom zminimalizowany - wiadomo, po uruchomieniu program minimalizuje się do zasobnika systemowego...
Ignoruj wiadomości prywatne - jak można się domyśleć, funkcja ta blokuje botowi privy - nikt, nawet my, nie może mu też wydawać komend na privie i.t.t.p.
Autojoin - super funkcja! Gdy ktoś wykopie nam bota z kanału, to on w jednej chwili zaloguje się ponownie!!:)
Informuj o pełnych godzinach - taaak, bot zamienia się w zegarynkę i co każdą pełną godzinę informuje nas o jej wybiciu - przydatne, gdy nie chcemy, by nasi goście się zasiedzieli za bardzo i mieli do nas potem pretensje za zbyt duży rachunek od telekomuny!;P

I w końcu ostatnia ramka, czyli Logi ogólne:

W tym miejscu pojawiają się krótkie komunikaty informujące o porze zdjęcia, czy postawienia bota - warto czasem tam zaglądać...

No ok, mamy program, skonfigurowaliśmy już go optymalnie i zarezerwowaliśmy nick botowi na PolCHACIE. Czas wypróbować program! Nawiązujemy połączenie z Internetem, uruchamiamy naszą przeglądarkę internetową, logujemy się na nasz chat... Teraz uruchamiamy Bot Makera i, jeżeli zaznaczyliśmy opcję Postaw bota przy starcie, to bot powinien już pojawić się na naszym chacie i przywitać się! A jeżeli tak się nie stanie to klikamy na przycisk Postaw w ramce Parametry bota. I jak Wam się podoba nowy pomocnik?:)

Ciekawostka - gdy poruszycie jakiś temat związany ze słowami np. pizza czy dres - to bot wyświetli swoją odzywkę na dany temat!:) Te odzywki są 'fabrycznie' zapisane w skrypcie bota - jak je zmienić napiszę przy następnej okazji...

Jeżeli zechcecie zdjąć bota, to kliknijcie na przycisk Zdejmij, lub po prostu zerwijcie połączenie z internetem - jeżeli zamkniecie okno chatu lub w ogóle zamknięcie przeglądarkę, to bot dalej będzie tkwił na chacie! Chyba logiczne, nie?:)

Aha, tam gdzie zainstalowaliście program znajduje się katalog logs - zawiera on wcześniej wspomniane pliki *.html z zapisanymi rozmowami, w których bot uczestniczył - miłej lektury!:)

To tyle, do następnego arta! I niech bot będzie z Wami!;)) WAJHA!:)