Azet
Dołączył: 13 Lip 2010
Posty: 5
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
Wysłany: Śro 21:44, 14 Lip 2010 Temat postu: Kilka słów o irssi. |
|
|
Wstęp:
Irssi jest klientem IRC, przeznaczonym dla systemów uniksowych. Standardowo posiada interfejs tekstowy, jednak kod napisany jest elastycznie i nie ogranicza się do używania na sztywno jednego interfejsu.
Główne cechy programu to:
* tekstowy interfejs
* szybkość i niewielkie zapotrzebowanie na zasoby systemowe
* w pełni konfigurowalny system logów
* obsługa własnych reguł formatowania i motywów interfejsu
* konfigurowalne skróty klawiaturowe
* wykrywanie floodu
* obsługa skryptów Perla
* Irssi-proxy
* aktualizacja irssi w czasie pracy.
Możliwości irssi:
Potęga irssi jest ukryta w skryptach języka Perl, które rozszerzają możliwości programu. Sama aplikacja ma standardowo dostępnych 119 komend.
Najpopularniejsze to:
* server - łączy z serwerem irc;
* join - przenosi nas na kanał;
* part - opuszcza kanał;
* ban - banuje maskę (wymagany status operatora kanału);
* kick - usuwa użytkownika z kanału (wymagany status operatora kanału);
* me - pokazuje komunikat zaczynający się od naszego nicka np. "/me idzie spać" pokaże "* Staszek idzie spać", gdzie Staszek to nasz nick. Służy do informowania o wykonywanych czynnościach.;
* topic - zmienia topic;
* op - daje danej osobie status operatora kanału (wymagany status operatora kanału);
* deop - zabiera danej osobie status operatora kanału (wymagany status operatora kanału);
* voice - daje danej osobie prawo do pisania na kanale gdy jest ustawiony tryb moderacji (+m) (wymagany status operatora kanału);
* msg - wysyła danej osobie prywatną wiadomość;
* nick - zmienia nick;
* whois - pokazuje informacje o danej osobie.
Obsługa programu:
Nowicjusze mają błędne wyobrażenie o tekstowym interfejsie użytkownika jako o utrudnym w obsłudze. W rzeczywistości jest dosyć prosty.
* Aby przełączać się pomiędzy oknami, naciskamy ALT+<numer_okna>.
* Aby wyłączyć dane okno, wpisujemy "/window kill <numer_zakładki" lub po prostu "/window kill", aby wyłączyć zakładkę, w której aktualnie się znajdujemy. Możemy również użyć aliasu /wc (window close).
* Aby załadować skrypt, musimy umieścić go w katalogu "~/.irssi/scripts/", a następnie wpisać "/run <nazwa_pliku>" lub "/script load <nazwa_pliku>.
* Aby wyświetlić listę osób na kanale, na którym aktualnie się znajdujemy, należy wpisać "/n", co jest aliasem do "/names".
* Aby przewijać okno, posługujemy się klawiszami "Page Up" i "Page Down".
* Aby zmieniać ustawienia, takie jak domyślny vhost, nick czy ident, wpisujemy "/set" aby obejrzeć listę dostępnych ustawień, a następne "/set <opcja_która_nas_zainteresowała> <wartość>", np. aby zmienić standardowy nick wpisujemy "/set nick <nick>".
* Aby wypowiedzieć tekst zaczynający się od / (nie chcąc, aby został potraktowany jako komenda) zaczynamy pisać od "/ /" przykład: "/ /join #kanał" lub używamy polecenia "/say" przykład: "/say /join #kanał"
Chcąc postawić bota czy sesję na irssi polecam uzbroić się w konto shell, ponieważ używanie irssi na windows, to jak grać w baseball na stole do gry w ping-ponga. Konta shell nie są zbyt drogie. Oczywiście aby postawić kilka sesji irc nie potrzebujemy niewiadomo jakiego konta shell za niewiadomo ile pieniedzy. Polecam kupić konto IRC1 na [link widoczny dla zalogowanych] . Nie jest ono zbyt drogie, bo suma 4 zł/miesiąc, czy 42zł/rok to chyba nie są zbyt duże pieniądze.
Skrypty do irssi znajdziemy [link widoczny dla zalogowanych].
Źródło:
[link widoczny dla zalogowanych]
[link widoczny dla zalogowanych]
Głowa ; d
Post został pochwalony 0 razy
|
|