depeche Mode site | ::. f.a.q.

/join [#kana³] wejscie na odpowiedni kanal, i utomatyczne wyjscie jesli uzytkownik znajduje sie juz na innym kanale. ( zobacz set novice )
/leave [#kana³] opuszczenie biezacego kanalu. Zamiast leave mozna podac * co oznacza aktualny kanal
/msg [nick] [tekst] wysylanie prywatnych tekstow do wybranej osoby
/nick [nowy_nick] zmiana biezacego nicka
/who [#kana³] informacje o osobach na wybranym kanale
/whois [nick] informacje na temat wybranej osoby
/quit [tekst] zakonczenie, i wyjscie z sieci
/kick [#kana³] [nick] [powód] po prostu kop
/admin [nazwa servera] wyswietla informacje o serwerze
/alias [nazwa] [polecenie] bardzo pozyteczne polecenie pozwalajace na tworzenie skrotow np. alias j join spowoduje po wpiasaniu /j #jakis_kanal wejscie na kanal
/away [tekst] sluzy do informowania innych o naszej zajetosci
/bind [klawisz funkcja] sluzy do tworzenia skrotow klawiszowych
/clear czysci zawartosc ekranu
/ctcp Client To Client Protocol- bezposrednie polaczenie miedzy klientami
/ctcp [nick] ping podaje czas w sekundach o wyslaniu informacji do danej osoby, i powrot
/ctcp [nick] version informacje o wersji klienta z jakiego korzysta osoba
/ctcp [nick] time podaje lokalny czas u osoby
/ctcp [nick] finger wyswietla dodatkowe informacje o uzytkowniku
/date wyswietla aktualna date oraz godzine
/dcc Direct Client Connection
/dcc [nick] send [plik] wyslanie pliku do danej osoby
/dcc [nick] chat bezposrednie polaczenie z osoba bez uzycia serwera
/exec [polecenie_systemowe] wykonuje jakies zewnetrzne polecenie
/ignore [kogo] ignoruje informacje przychodzace od danej osoby
PUBLIC -ignoruje wypowiedzi publiczne, danej osoby skierowane na kanal
MSG - ignoruje wypowiedzi danej osoby na msg
NOTICES - ignoruje komunikaty typu notice
NOTES - ignoruje komunikaty typu note
INVITES - ignoruje zaproszenia na kanal
WALLOPS - ignoruje komunikaty dla operatorow
CTCP - ignoruje wszystkie komunikaty CTCP
CRAP - ignoruje wszystko to co powyzej wymienione
ALL - ignoruje wszystko od danej osoby
NONE - wylacza ignorowanie osoby
/lastlog wyswietla ostatnie otrzymane komunikaty (ile,zalezy od ustawien)
/load [file] ladowanie scryptu
/lusers wyswietla krotka statystyke dotyczaca sieci irc
/mode [#kana³]/[nick] +/-[iswo] ustawienie statusu kanalu,lub atrybutow nicka
/motd wyswietla wiadomosc dnia
/names [#kana³] podobnie jak who
/notify [nick] dodaje nick do listy osob o pojawieniu sie ktorych chcemy byc automatycznie informowani.( '-' usuwa nicka z listy)
/on [zdarzenie] [komenda] jedno z najwazniejszych polecen przy pisaniu scryptow. Pozwala na automatyczne reagowanie na jakies zdarzenie
/query [nick] powoduje przejscie w tryb stalej rozmowy z dana osoba, nie trzeba za kazdym razem pisac /msg nick (samo /query wylacza)
/redirect [nick/#kanal] [komenda] przesyla wynik komendy na podany kanal lubdo danej osoby. Mozna laczyc z /exec np. /redirect /exec ps -aux #polcafe
/save [nazwa_pliku] zapisuje ustawienia programu IrcII do pliku, jesli nazwa nie zostala podana, to plikiem bedzie: .ircrc
/server [serwer] laczy nas z podanym serwerem
/set [zmienna] [nowa_wartosc] ustawia zmienne programu
HELP_PATH - wskazuje na katalog w ktorym znajduje sie plik z pomoca
HOLD_MODE - ustawione na ON powoduje, ze ekran automatycznie sie przewija po zapelnieniu tekstem.
LASTLOG - definiuje ilosc lini wyswietlanych poleceniem lastlog
LOG - wlacza lub wylacza zapisywanie do pliku, standardowy plik - IrcLog
LOGFILE - nazwa pliku do ktorej bedzie zapisywany LOG
NOVICE - standardowo ustawione na off, co ogranicza wiekszosc operacji zalecane ustawic na ON
REALNAME - tekst jaki jest wyswietlany przy komendzie /whois
/topic [kanal] [temat] zmienia temat kanalu
( jesli kanal ma +t wymaga @)
/version [nick] wersja klienta danej osoby
/whowas [nick] krotkie info o osbie ktora byla na IRC, ale juz jej nie ma
/window szereg komend do ustawiania parametrow okna

 



BitchX

BitchX jest znanym z systemów Unix klientem IRC. O popularnoœci tego programu zadecydowa³a ³atwa obs³uga z linii poleceñ, dostêp do wszystkich komend obs³ugiwanych przez serwery IRC, mo¿liwoœæ tworzenia skryptów. BitchX jest dostêpny równie¿ w wersji dla Windows. Wszystkie komendy mo¿na wydawaæ zdalnie za pomoc¹ telnetu lub ssh, wiêc BitchX mog¹ równie¿ zainstalowaæ osoby posiadaj¹ce konta shell. Jednym z najlepszych dostawców us³ug internetowych w Polsce jest Cyberion - polecam. Dziêki BitchX mo¿na pozostawiæ na shellu sesjê, która bêdzie wiernie strzeg³a wybranego IRCowego kana³u.

Instalacja

1. Œci¹gnij BitchX ze strony www.bitchx.com
2. Przerzuæ plik na konto za pomoc¹ FTP
3. Zaloguj siê na konto  poprzez telnet lub ssh
4. Wydawaj kolejno komendy:
     a) tar zxvf BitchX-1.0c3.tar.gz (dekompresja pliku z programem)
     b) cd BitchX (wejœcie do kartoteki z programem)
     c) ./configure (automatyczna konfiguracja)
     d) make (tworzenie plików programu)
     e) make install (instalacja)

Uruchamianie

1. Program uruchamia komenda BitchX. Wpisanie tej komendy spowoduje uruchomienie programu, który pobierze nick i namiary serwera z pliku .bash_profile. Je¿eli nie znajdzie tego pliku po³¹czy siê z jednym z zapisanych w plikach programu serwerem, a nick pobierze z nazwy konta.
2.Wygodniejsze jest u¿ywanie d³u¿szej komendy uruchamiaj±cej program (podaj¹c nick, namiary serwera i port) - BitchX twoj_nick twoj_server:port.
3. Istnieje równie¿ mo¿liwoœæ uruchomienia BitchX podaj¹c wszystkie potrzebne programowi parametry:
BitchX [-Aq] [-H hostname] [-c channel] [-p port] [-r plik] [nickname] [server]
Znaczenie poszczególnych nawiasów (przy wydawaniu komendy nale¿y nawiasy pomin¹æ!):
BitchX - nazwa programu, który ma zostaæ uruchomiony ;)
-A - program nie wyœwietli powitalnego rysunku
-q - program nie ³aduje plików .ircrc i .bitchxrc
-h hostname - program u¿ywa wirtualnego hosta (v-hosta)
-c channel - program po po³¹czniu program wchodzi na okreœlony kana³
-p port - program ³¹czy siê z serwerem przez podany port
-r plik - program ³¹czy siê kolejno z serwerami zapisanymi w danym pliku
nickname - twój IRCowy nick
server - serwer IRC, z którym program ma sie po³¹czyæ

Podstawowe komendy

/join #channel - wchodzi na podany kana³
/part #channel - wychodzi z podanego kana³u
/ajoin #channel - ustawia autojoin (automatyczne wchodzenie) na dany kana³
/ajoinlist - pokazuje listê kana³ów dodanych do autojoin
/unajoin #channel - usuwa dany kana³ z listy autojoin
/op nick - daj opa danemu userowi
/deop nick - zabiera opa (deopuje) danemu userowi
/kick [channel] nick - wyrzuca dany nick z podanego kana³u (je¿eli nie podasz nazwy kana³u program wyrzuci usera z kana³u, na którym siêaktualnie znajdujesz!)
/ban [channel] nick - zak³ada flagê +b (banuje) usera o podanym nicku
/bans - wyœwietla linkê na³o¿onych banów
/invite nick #channel - zaprasza usera o podanym nicku na dany kana³
/ignore + nick - w³¹cza ignorowanie danego usera
/ignore - nick - wy³¹cza ignorowanie danego usera
/mode #channel [+/-] [flaga] [host/nick] - dokonuje zmian w ustawieniach kana³u. Wartoœci host lub nick musz¹ byæ podane tylko dla flagi B. Inne flagi to miêdzy innymi: T (topic), O (op), M (moderowanie), I (invite only - tylko zaproszeni), K (key - klucz,has³o).   

Domyœlne ustawienia (plik .bash_profile)

Aby szybko uruchamiaæ BitchX ( komend¹ BitchX) nale¿y zedytowaæ plik .bash_profile, w którym przechowywane s¹ domyœlne dane usera. Nastêpnie nale¿y wpisaæ wiersze:
IRCNICK="twoj_nick" 
IRCNAME="jakis dowolny tekst"
IRCSERVER="serwer_irc"

Przyk³adowy plik mo¿e wgl¹daæ tak:
IRCNICK="kazik"
IRCNAME="hi, my name is bart"
IRCSERVER="warszawa.irc.pl"

Wirtualne adresy (v-hosty)

Host jest jednym ze sposobów identyfikacji u¿ytkowników na IRC. Na podstawie hostów zak³ada siê k-line, flaki +b, ignorowanie. Dziêki v-hostom mo¿esz zmieæ swój zamaskowaæ swój prawdziwy host. Po uruchomieniu BitchX wydaj komendê /hostname. Program wyœwietli listê wszystkich dostêpnych v-hostów. Nastêpnie wydaj polecenie usawiaj¹ce jeden z dostêpnych v-hostów: $ BitchX -H vhost np. $ BitchX -H vhost1.shell..pl.

Okna

W BitchX mo¿na za pomoc¹ skrótów klawiaturowych i odpowiednich komend sterowaæ oknami i ich po³o¿eniem.

Skróty klawiaturowe:
CTRL+W-
- Zmniejszenie okna o jedn± liniê  
CTRL+W+ - Zwiêkszenie okna o jedn± liniê 
CTRL+Wl - Wyœwietla listê okien
CTRL+Wk - Likwidacja okna (aktywnego)
CTRL+Wh - Ukrycie okna (aktywnego)
CTRL+Wb
- Dzieli ekran na równe czêœci
CTRL+Wp - Prze³¹czanie siê pomiêdzy aktywnym oknami
ESC+1 - przejœcie do pierwszego okna
ESC+X - przejœcie do okna o numerze X

Komendy:
/window new - otwarcie nowego okna
/window hide - ukrycie okna
/window kill - likwidacja (zabicie :) okna
/window balance - podzia³ okna na równe czêœci
/window list - lista okien
/window shrink 1 - zmniejszenie okna o jedn¹ liniê
/window grow 1 - zwiêkszenie okna o jedn¹ liniê
/window move 1 - zamiana miejsc okien

Komendy

Oto inne obs³ugiwane przez BitchX komendy. Przy wydawaniu komend pomiñ nawiasy. Wartoœci lub dane zawarte w nawiasach nie musz¹ byæ podawane.

/away [powod] - przechodzi w stan away i zapisuje podany powód
/back - powrót z away
/bantype [typ] - okreœla typ bana. Dostêpne typy to normal (nick!*user@host), better (*!*user@*.domena), host (*!*@host.domena), domain (*!*@*.domena).
/bhelp [komenda] - uruchamia pomoc dla danej komendy
/bk [nick] - banuje i wyrzuca (ban + kick) z kana³u podanego usera
/chanst [#channel] - wyœwietla statystyki kana³u
/dc [nick] - otwiera DCC-Chat z podanym userem
/dcx [nick] - zamyka po³¹czenie DCC-Chat z podanym userem
/dca  - zamyka wszystkie po³¹czenia DCC-Chat
/dcc - pokazuje status DCC-Chat i DCC-Send
/dme [tekst] - wyœwietla podany tekst na DCC-Chat
/exit - wyjœcie z programu
/fk [nick] - wyrzucenie i non-op dla danego usera
/fuck [nick] - bardzo przydatna komenda: deop, ban, kick danego usera ;)
/history - historia u¿ywanych komend
/ig [nick] - ignoruje podany nick
/igh [nick] - zak³ada ignore na host danego usera
/lk [powod] - lamerkick - wyrzuca z kana³u wszystkich bez opa (flagi +o)
/llook - podaje informacje o po³¹czeniach serwerów IRC (przydatne przy splitach)
/load [plik] - ³aduje plik skryptu (rozszerzenie to zazwyczaj *.bx)
/map - tworzy mapê po³¹czenia serwerów IRC
/msay [tekst]  - wysy³a podany tekst na wszystkie kana³y
/mb [#channel] - massban - za³o¿enie flagi +b na wszystkie osoby na danym kanale
/mdop [#channel] - massdeop - zdeopowanie (-o) wszystkich userów z danego kana³u
/mult [nicki]  - masskick - wyrzuca wszystkich userów o podanych nickach
/mop [#channel] - massop - opowanie (+o) wszystkich na danym kanale
/mub [#channel] - massunban - zdjêcie wszystkich banów za³o¿onych na danym kanale
/msg [nick] - wysy³a wiadomoœæ do danego usera
/notify [nick] - dodaje danego usera do notify (powiadamianie o po³±czeniu siê usera)
/notify -[nick] - usuwa danego usera z listy notify
/partall - wychodzi ze wszystkich kana³ów
/read - odczytuje wiadomoœci z loggera trybu away
/readlog
- dzia³a analogicznie jak powy¿sza komenda
/randomnick - losowy nick
/repeat [ilosc] [komenda] - powtarza dan¹ komendê podan¹ iloœæ razy
/sc [#channel] - sortuje listê nicków wed³ug czasu bycia online userów
/scan - podaje alfabetyczn¹ listê userów
/scanv - podaje listê u¿ytkowników z flag± voice (+v)
/scani - podajê listê IRCoperatorów (administratorów)
/scano - podaje listê u¿ytkowników z flag± op (+o)
/scans - wyœwietla listê userów z shitlisty
/scanf - wyœwietlalistê userów z friendlisty
/say [format] [tekst] - wyœwietla tekst w podanym formacie (B, I, U)
 
/sv
- showversion - podaje wersje BitchX
/stat [server] - statystyki danego serwera
/tban - kolejne zdejmowanie z listy banów
/tig - kolejne zdejmowanie z listy ignore
/tlock [#channel] [on/off] - blokowanie lub odblokowywanie topica na danym kanale
/unkey - zdjêcie klucza (has³a) dostêpu na kana³
/untopic - zdjêcie z kana³u topica
/ver [nick/#channel] - wysy³a version do danego usera/kana³u
/voice [nick] - nadaje danemu userowi flagê voice (czyli g³os przy +m)
/who [nick] - podaje informacje o userze
/whois [nick] - podaje dok³adniejsze informacje o userze
/wi [nick] - dzia³a jak /whois
/ww [nick] - dzia³a jak /whowas - podaje informacje o userze, który zakoñczy³ sesjê IRC

BitchX w praktyce

Przyk³ad praktycznego wykorzystania programu BitchX.
Dodawanie do userlisty
Userlista pozwala na korzystanie z programu wielu u¿ytkowników. Polecenie mo¿e wygl¹daæ tak:
/adduser nick #channel ops,i_ops,reop,ban,pban,unban,kick,invite,pinvite,flood
Poszczególne wartoœci oznaczaj¹:
adduser - komenda dodawania usera
nick - nick usera
#channel - kana³ (je¿eli nie chcesz okreœla kana³u lub dodaæ wszystkie wpisz *)
opa - osoba mo¿e dostaæ flagê op (+o)
i_ops - autoop dla danego usera
reop - po utracie flagi +o user zostanie ponownie zopowany
ban - banuje osobê, która zbanowa³a usera dodawanego do userlisty
pban - automatyczne zdejmowania bana
unban - osoba mo¿e zdj¹æ z siebie bana przez CTCP
kick - wyrzuca osobê, która wyrzuci³a usera dodawanego do userlisty
invite - user mo¿e zaprosiæ siê na kana³ poprzez CTCP
pinvite - automatycznie zaprasza na kana³ po wyrzuceniu z kana³u
flood - zezwala na floodowanie

Sesja

Dziêki BitchX mo¿esz ³atwo postawiæ sesjê. Wystarczy, ¿e zalogujesz siê na konto i wydasz polecenie screen BitchX. Po uruchomieniu klienta wejdŸ na kana³y, na których ma staæ sesja i wydaj polecenie /away <powod>. Gotowe! Komenda screen -r spowoduje zamkniêcie klienta i zwolnienie polecenia screen.



INSTALACJA EGGDROPA

1. Przeœlij na konto shell (za pomoc¹ klient FTP) plik eggdrop1.6.6.tar
2. Zaloguj siê na konto shell za pomoc¹ telnetu (lub innego programu). W tym celu klikaj kolejno na Start>Uruchom>Telnet. Z menu Po³¹cz wybierz System zdalny i w oknie wpisz nazwê hosta i kliknij Po³¹cz. Po po³¹czeniu siê wpisz login i has³o.
3. W telnecie wydaj komendê rozpakowuj¹c¹ plik: tar -xvf eggdrop1.6.6.tar
4. Teraz wejdŸ do katalogu z plikiem: cd eggdrop1.6.6
5. Nadszed³ czas na konfiguracjê automatyczn¹ ./configure
    Podczas kompilacji mog¹ pojawiæ siê komunikaty o b³êdach. Je¿eli zobaczysz b³¹d typu "I can't find TCL on this system." oznacza to, ¿e na serwerze nie ma bibliotek TCL. 
6. Teraz trzeba wydaæ komendê rozpoczynaj¹c¹ tworzenie plików konfiguracyjnych: make config
7. Przedostatnia komenda to po prostu "utwórz": make
8. A oto ostatnia komenda: make install



::. home