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鏚] 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闚 Unix klientem IRC. O popularno�ci tego programu zadecydowa豉 豉twa obs逝ga z linii polece�, dost瘼 do wszystkich komend obs逝giwanych przez serwery IRC, mo磧iwo�� tworzenia skrypt闚. BitchX jest dost瘼ny r闚nie� w wersji dla Windows. Wszystkie komendy mo積a wydawa� zdalnie za pomoc� telnetu lub ssh, wi璚 BitchX mog� r闚nie� zainstalowa� osoby posiadaj鉍e konta shell. Jednym z najlepszych dostawc闚 us逝g internetowych w Polsce jest Cyberion - polecam. Dzi瘯i BitchX mo積a pozostawi� na shellu sesj�, kt鏎a b璠zie wiernie strzeg豉 wybranego IRCowego kana逝.

Instalacja

1. �ci鉚nij 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闚 programu)
     e) make install (instalacja)

Uruchamianie

1. Program uruchamia komenda BitchX. Wpisanie tej komendy spowoduje uruchomienie programu, kt鏎y pobierze nick i namiary serwera z pliku .bash_profile. Je瞠li 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篡wanie d逝窺zej komendy uruchamiaj帷ej program (podaj鉍 nick, namiary serwera i port) - BitchX twoj_nick twoj_server:port.
3. Istnieje r闚nie� mo磧iwo�� uruchomienia BitchX podaj鉍 wszystkie potrzebne programowi parametry:
BitchX [-Aq] [-H hostname] [-c channel] [-p port] [-r plik] [nickname] [server]
Znaczenie poszczeg鏊nych nawias闚 (przy wydawaniu komendy nale篡 nawiasy pomin寞!):
BitchX - nazwa programu, kt鏎y ma zosta� uruchomiony ;)
-A - program nie wy�wietli powitalnego rysunku
-q - program nie 豉duje plik闚 .ircrc i .bitchxrc
-h hostname - program u篡wa 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鎩 IRCowy nick
server - serwer IRC, z kt鏎ym program ma sie po章czy�

Podstawowe komendy

/join #channel - wchodzi na podany kana�
/part #channel - wychodzi z podanego kana逝
/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逝 (je瞠li nie podasz nazwy kana逝 program wyrzuci usera z kana逝, na kt鏎ym si獪ktualnie znajdujesz!)
/ban [channel] nick - zak豉da flag� +b (banuje) usera o podanym nicku
/bans - wy�wietla link� na這穎nych ban闚
/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逝. Warto�ci host lub nick musz� by� podane tylko dla flagi B. Inne flagi to mi璠zy innymi: T (topic), O (op), M (moderowanie), I (invite only - tylko zaproszeni), K (key - klucz,has這).   

Domy�lne ustawienia (plik .bash_profile)

Aby szybko uruchamia� BitchX ( komend� BitchX) nale篡 zedytowa� plik .bash_profile, w kt鏎ym przechowywane s� domy�lne dane usera. Nast瘼nie nale篡 wpisa� wiersze:
IRCNICK="twoj_nick" 
IRCNAME="jakis dowolny tekst"
IRCSERVER="serwer_irc"

Przyk豉dowy plik mo瞠 wgl鉅a� tak:
IRCNICK="kazik"
IRCNAME="hi, my name is bart"
IRCSERVER="warszawa.irc.pl"

Wirtualne adresy (v-hosty)

Host jest jednym ze sposob闚 identyfikacji u篡tkownik闚 na IRC. Na podstawie host闚 zak豉da si� k-line, flaki +b, ignorowanie. Dzi瘯i v-hostom mo瞠sz zmie� sw鎩 zamaskowa� sw鎩 prawdziwy host. Po uruchomieniu BitchX wydaj komend� /hostname. Program wy�wietli list� wszystkich dost瘼nych v-host闚. Nast瘼nie wydaj polecenie usawiaj鉍e jeden z dost瘼nych v-host闚: $ BitchX -H vhost np. $ BitchX -H vhost1.shell..pl.

Okna

W BitchX mo積a za pomoc� skr鏒闚 klawiaturowych i odpowiednich komend sterowa� oknami i ich po這瞠niem.

Skr鏒y klawiaturowe:
CTRL+W-
- Zmniejszenie okna o jedn� lini�  
CTRL+W+ - Zwi瘯szenie 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闚ne cz��ci
CTRL+Wp - Prze章czanie si� pomi璠zy 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闚ne cz��ci
/window list - lista okien
/window shrink 1 - zmniejszenie okna o jedn� lini�
/window grow 1 - zwi瘯szenie okna o jedn� lini�
/window move 1 - zamiana miejsc okien

Komendy

Oto inne obs逝giwane 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鏚
/back - powr鏒 z away
/bantype [typ] - okre�la typ bana. Dost瘼ne 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逝 podanego usera
/chanst [#channel] - wy�wietla statystyki kana逝
/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篡wanych komend
/ig [nick] - ignoruje podany nick
/igh [nick] - zak豉da ignore na host danego usera
/lk [powod] - lamerkick - wyrzuca z kana逝 wszystkich bez opa (flagi +o)
/llook - podaje informacje o po章czeniach serwer闚 IRC (przydatne przy splitach)
/load [plik] - 豉duje plik skryptu (rozszerzenie to zazwyczaj *.bx)
/map - tworzy map� po章czenia serwer闚 IRC
/msay [tekst]  - wysy豉 podany tekst na wszystkie kana造
/mb [#channel] - massban - za這瞠nie flagi +b na wszystkie osoby na danym kanale
/mdop [#channel] - massdeop - zdeopowanie (-o) wszystkich user闚 z danego kana逝
/mult [nicki]  - masskick - wyrzuca wszystkich user闚 o podanych nickach
/mop [#channel] - massop - opowanie (+o) wszystkich na danym kanale
/mub [#channel] - massunban - zdj璚ie wszystkich ban闚 za這穎nych na danym kanale
/msg [nick] - wysy豉 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豉 analogicznie jak powy窺za komenda
/randomnick - losowy nick
/repeat [ilosc] [komenda] - powtarza dan� komend� podan� ilo�� razy
/sc [#channel] - sortuje list� nick闚 wed逝g czasu bycia online user闚
/scan - podaje alfabetyczn� list� user闚
/scanv - podaje list� u篡tkownik闚 z flag� voice (+v)
/scani - podaj� list� IRCoperator闚 (administrator闚)
/scano - podaje list� u篡tkownik闚 z flag� op (+o)
/scans - wy�wietla list� user闚 z shitlisty
/scanf - wy�wietlalist� user闚 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闚
/tig - kolejne zdejmowanie z listy ignore
/tlock [#channel] [on/off] - blokowanie lub odblokowywanie topica na danym kanale
/unkey - zdj璚ie klucza (has豉) dost瘼u na kana�
/untopic - zdj璚ie z kana逝 topica
/ver [nick/#channel] - wysy豉 version do danego usera/kana逝
/voice [nick] - nadaje danemu userowi flag� voice (czyli g這s przy +m)
/who [nick] - podaje informacje o userze
/whois [nick] - podaje dok豉dniejsze informacje o userze
/wi [nick] - dzia豉 jak /whois
/ww [nick] - dzia豉 jak /whowas - podaje informacje o userze, kt鏎y zako鎍zy� sesj� IRC

BitchX w praktyce

Przyk豉d praktycznego wykorzystania programu BitchX.
Dodawanie do userlisty
Userlista pozwala na korzystanie z programu wielu u篡tkownik闚. Polecenie mo瞠 wygl鉅a� tak:
/adduser nick #channel ops,i_ops,reop,ban,pban,unban,kick,invite,pinvite,flood
Poszczeg鏊ne warto�ci oznaczaj�:
adduser - komenda dodawania usera
nick - nick usera
#channel - kana� (je瞠li nie chcesz okre�la kana逝 lub doda� wszystkie wpisz *)
opa - osoba mo瞠 dosta� flag� op (+o)
i_ops - autoop dla danego usera
reop - po utracie flagi +o user zostanie ponownie zopowany
ban - banuje osob�, kt鏎a zbanowa豉 usera dodawanego do userlisty
pban - automatyczne zdejmowania bana
unban - osoba mo瞠 zdj寞 z siebie bana przez CTCP
kick - wyrzuca osob�, kt鏎a wyrzuci豉 usera dodawanego do userlisty
invite - user mo瞠 zaprosi� si� na kana� poprzez CTCP
pinvite - automatycznie zaprasza na kana� po wyrzuceniu z kana逝
flood - zezwala na floodowanie

Sesja

Dzi瘯i BitchX mo瞠sz 豉two postawi� sesj�. Wystarczy, 瞠 zalogujesz si� na konto i wydasz polecenie screen BitchX. Po uruchomieniu klienta wejd� na kana造, na kt鏎ych ma sta� sesja i wydaj polecenie /away <powod>. Gotowe! Komenda screen -r spowoduje zamkni璚ie 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這.
3. W telnecie wydaj komend� rozpakowuj鉍� 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瞠li zobaczysz b章d typu "I can't find TCL on this system." oznacza to, 瞠 na serwerze nie ma bibliotek TCL. 
6. Teraz trzeba wyda� komend� rozpoczynaj鉍� tworzenie plik闚 konfiguracyjnych: make config
7. Przedostatnia komenda to po prostu "utw鏎z": make
8. A oto ostatnia komenda: make install



::. home