Plugin: jabber

Polecenia

_autoaway

Parametry. 

Krótki opis.  zmienia stan na zajęty


_autoback

Parametry. 

Krótki opis.  zmienia stan na dostępny


add

Parametry.  <JID> [nazwa]

Krótki opis.  dodaje użytkownika do naszego rostera, jednocześnie prosząc o autoryzację


auth

Parametry.  <opcje> <JID>

Krótki opis.  obsługa autoryzacji

<akcja> <JID> 

  -a, --accept <JID>    autoryzuje JID

  -d, --deny <JID>      odmawia udzielenia autoryzacji

  -r, --request <JID>   wysyła żądanie autoryzacji

  -c, --cancel <JID>    wysyła żądanie cofnięcia autoryzacji

away

Parametry.  [opis/-]

Krótki opis.  zmienia stan na zajęty

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

back

Parametry.  [opis/-]

Krótki opis.  zmienia stan na dostępny

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

change

Parametry.  <opcje>

Krótki opis.  zmienia informacje w katalogu publicznym

  -f, --fullname <imię i nazwisko>

  -n, --nick <pseudonim>

  -b, --born <rok urodzenia>

  -c, --city <miasto>

  -d, --description <opis>

  -C, --country <kraj>


Jeśli któryś z parametrów nie zostanie podany, jego wartość zostanie 
wyczyszczona w katalogu publicznym. Podanie parametru ,,-'' 
wyczyści wszystkie pola.

chat

Parametry. 

Krótki opis.  wysyła wiadomość w ramach rozmowy


connect

Parametry. 

Krótki opis.  łączy się z serwerem


del

Parametry.  [nazwa]

Krótki opis.  usuwa z naszego rostera


disconnect

Parametry.  [opis/-]

Krótki opis.  rozłącza się od serwera

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

dnd

Parametry.  [opis/-]

Krótki opis.  zmienia stan na nie przeszkadzać

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

ffc

Parametry.  [opis/-]

Krótki opis.  zmienia stan na chętny do rozmowy

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

invisible

Parametry.  [opis/-]

Krótki opis.  zmienia stan na zajęty

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

lastseen

Parametry. 

Krótki opis.  pobiera informację o czasie wylogowania się danego jid


msg

Parametry. 

Krótki opis.  wysyła pojedynczą wiadomość

Wszyscy odbiorcy to * zamiast nadawcy. Poprzedzenie wiadomości 
wielolinijkowej ciągiem zdefiniowanym w zmiennej subject_string spowoduje 
potraktowanie pierwszej linijki jako tematu.

modify

Parametry.  <alias> <opcje>

Krótki opis.  zmienia wpisy w liście kontaktów

Opcje mogą być następujące:

-n, --nickname <pseudonim>     wpis w liście kontaktów

passwd

Parametry. 

Krótki opis.  zmienia hasło


reconnect

Parametry. 

Krótki opis.  rozłącza i łączy się ponownie


userinfo

Parametry. 

Krótki opis.  pobiera informacje z katalogu Jabbera o danym jid


ver

Parametry. 

Krótki opis.  pobiera informację o sytemie operacyjnym i wersji klienta Jabbera danego jid


xa

Parametry.  [opis/-]

Krótki opis.  zmienia stan na bardzo zajęty

Jeżeli nie podano opisu to będzie szukany losowy opis.
Podanie ,,-'' zamiast powodu spowoduje wyczyszczenie opisu.

xml

Parametry. 

Krótki opis.  wysyła polecenie xml

Polecenie musi być zakodowanie w UTF-8, a wszystkie znaki specjalne używane w XML 
(" ' & < >) muszą być zamienione na odpowiadające im sekwencje.


Zmienne

console_charset

Typ.  tekst

Domyślna wartość.  iso-8859-2

określa zestaw znaków używany przez terminal, na który i z którego
będzie przekodowywana komunikacja z serwerem.


Zmienne sesyjne

alias

Typ.  tekst

Domyślna wartość.  brak

krótka nazwa sesji

auto_away

Typ.  liczba

Domyślna wartość.  600

wartość określająca, po jakim czasie stan użytkownika zostanie
zmieniony na ,,zajęty''. podaje się w sekundach. jeśli równa 0,
nie będzie automatycznej zmiany.

auto_back

Typ.  liczba

Domyślna wartość.  0

wartość określająca, czy stan ma być automatycznie zmieniany na
dostępny, jeśli obecny stan ,,zajęty'' został ustawiony automatycznie.
jeśli równa 1, stan jest zmieniany na dostępny przy wysłaniu
jakiejkolwiek wiadomości. jeśli równa 2, przy wciśnięciu klawisza.

auto_connect

Typ.  bool

Domyślna wartość.  0

wartość określająca, czy dana sesja ma się łączyć wraz z uruchomieniem
programu

auto_reconnect

Typ.  liczba

Domyślna wartość.  10

w przypadku nieudanego połączenia, określa po ilu sekundach program
ma ponowić próbę. jeśli równa 0, nie próbuje więcej.

default

Typ.  bool

Domyślna wartość.  0

określa czy dana sesja ma być sesją domyślną (ustawianą jako pierwsza
podczas uruchomienia programu)

display_notify

Typ.  liczba

Domyślna wartość.  -1

wartość -1 powoduje korzystanie z globalnej zmiennej.
wartość 0 powoduje ignorowanie zmian stanu znajomych, wartość
1 powoduje wyświetlanie wszystkich zmian, wartość 2 wyświetla
tylko zmiany z niedostępnego na dostępny i na odwrót. większy
priorytet ma zmienna ,,contacts'', która przy wartości 2
ukrywa zmiany stanu.

log_formats

Typ.  tekst

Domyślna wartość.  xml,simple

Określa formaty, w jakich zapisywane są logi z rozmów.
W tej chwili zaimplementowany jest jedynie "simple", format z ekg1.

Patrz tez: zmienna "log_path"

password

Typ.  tekst

Domyślna wartość.  brak

hasło użytkownika. niezbędne do połączenia z serwerem.

plaintext_passwd

Typ.  bool

Domyślna wartość.  0

określa, czy hasło ma być przesyłane do serwera jawnym tekstem (1),
czy za pomocą skrótu kryptograficznego (0).

port

Typ.  liczba

Domyślna wartość.  5222

port jakiego mamy używać przy łączeniu

priority

Typ.  liczba

Domyślna wartość.  5

priorytet połączenia z serwerem jabbera.

resource

Typ.  tekst

Domyślna wartość.  ekg2

zasób jabberowy.

server

Typ.  tekst

Domyślna wartość.  brak

adres serwera, z którym należy sie połączyć, jeśli jest on inny niż
to wynika z Jabber ID użytkownika.

ssl_port

Typ.  liczba

Domyślna wartość.  5223

port używany przy połączeniu szyfrowanym.

show_typing_notify

Typ.  bool

Domyślna wartość.  1

określa, czy pokazywać informację, że ktoś właśnie pisze do nas wiadomość.

use_ssl

Typ.  bool

Domyślna wartość.  1

określa, czy nawiązywać z serwerem połączenie szyfrowane.

ver_client_name

Typ.  tekst

Domyślna wartość.  brak

nazwa klienta zwracana przy zapytaniach o wersję

ver_client_version

Typ.  tekst

Domyślna wartość.  brak

wersja klienta zwracana przy zapytaniach o wersję

ver_os

Typ.  tekst

Domyślna wartość.  brak

system operacyjny zwracany przy zapytaniach o wersję

$Id: session.txt,v 1.3 2005/09/20 19:41:08 leafnode Exp $