Provided by:
manpages-pl_20060617-3_all 
NAZWA
slrn - Latwy w uyciu czytnik news oparty o NNTP
NOTKA DOKUMENTACYJNA
Ta dokumentacja jest troch przedawniona. Zachcamy do obejrzenia
slrn/changes.txt i slrn/doc/slrn.rc z dystrybucji slrn. S tam bardziej
aktualne dane. Zobacz te http://space.mit.edu/%7Edavis/slrn.html .
SK/LADNIA
slrn [ -n ] [ -h nazwa-serwera-nntp ] [ -f plik-newsrc ] [ -create ] [
-C ] [ -help ]
OPIS
slrn jest latwym w uyciu, lecz potnym czytnikiem news, opartym o NNTP.
Opiera si on w duym zakresie na bibliotece programowania S-Lang , dajc
w wyniku dostp do wielu jej wlaciwoci.
Jeli w linii komend nie podano adnego serwera poprzez opcj -h , uyty
zostanie serwer, okrelony przez zmienn rodowiskow NNTPSERVER. Opcja -f
okresla, ktorego pliku newsrc naley uy. Jeli aden nie zostanie podany,
domylnie zostanie uyty .jnewsrc. Warto ta moe by na serwerze ustawiona
poprzez plik konfiguracyjny .slrnrc.
Opcja -create powinna by uywana podczas pierwszego polczenia slrn z
konkretnym serwerem. Powoduje to, e slrn odczytuje cal list dostpnych
na serwerze grup i umieszcza je w pliku newsrc. Jeli polczenie NNTP nie
jest najszybsze, proces ten moe zaj kilka minut. Na szczcie dzieje si
to tylko podczasu uywania flagi -create.
Jeli w linii komend podane jest -C, robione jest zaloenie, e terminal
obsluguje kolory. Kolory mog by podawane przy uyciu pliku
inicjalizacyjnego .slrnrc. Jeli obecna jest opcja -n, nie bdzie
dokonywane sprawdzanie nowych grup dyskusyjnych. Moe to zaowocowa
szybszym uruchamianiem.
PODSTAWOWA OBS/LUGA
Uywanie slrn jest do proste. Zazwyczaj proste wpisanie slrn spowoduje
polczenie z serwerem news. Po uruchomieniu, slrn sprawdza czy nie
pojawily si nowe grupy i automatycznie si do nich podlcza. Po tym
etapie, slrn przechodzi do trybu ``pelnoekranowego'', gdzie uytkownik
moe si wypisa z jednej, lub wikszej iloci grup. slrn Wywietla list
grup w nastpujcy sposob:
-> 3 sci.research.postdoc 689-705
1 comp.databases.olap 1-1
4 rec.antiques.radio+phono 1-4
1 comp.emulators.ms-windows.win 339-349
113 comp.unix.questions 74401-74513
11 gnu.ghostscript.bug 4874-4884
100 alt.music.pink-floyd 7941-8040
11 rec.sport.baseball.analysis 239-249
3 rec.sport.baseball.data 267-269
13 sci.physics.electromag 1159-1171
65 comp.sys.ibm.pc.hardware.systems 4754-4818
5 sci.physics.particle 1069-1073
2 comp.sources.x 2362-2363
2 comp.unix.user-friendly 2603-2604
rodkowa kolumna pokazuje nazw grupy dyskusyjnej, a lewa ilo
nieprzeczytanych artykulow. Po prawej mamy zakresy artykulow, obecnych
na serwerze. Zwro uwag na obecno -> w pierwszej kolumnie, w linii
`sci.research.postdoc'. Symbol ten jest uywany przez slrn jako wskanik,
pokazujcy obecnie wybran lini. Moe by poruszany w gor i w dol przy
uyciu strzalek. Nacinicie RETURN, lub spacji spowoduje w tym momencie
wybranie grupy `sci.research.postdoc'. Pojawi si wtedy nowy ekran,
ktory wyglda nastpujco:
->- 703 (P) Lecturer in Comp. dumontet@nuri.inria.fr (dumo
- 704 Research & Developnment dumontet@nuri.inria.fr (dumo
- 705 Re: Example of proposal shinbrot@bart.chem-eng.nwu.e
Kada linia sklada si tu z czterech pol i ewentualnie z kursora ->.
Pierwsze pole okresla czy artykul byl przeczytany, czy nie. Kreska ( -
) w pierwszym polu oznacza, e artykul nie zostal przeczytany. Poniewa
kreska pojawia si w pierwszym polu dla wszystkich trzech wypisanych
wyej linii, wnioskiem jest, e aden z tych artykulow nie zostal jeszcze
zaznaczony jako przeczytany. Jeli w polu tym wystpilaby litera d,
oznaczaloby to, e artykul zostal przeczytany. Obecnie wybrany artykul
moe zmienia stan read na unread i odwrotnie. Zaznaczenia jako
nieprzeczytany dokonuje si, przyciskajc klawisz u. Klawisz d z kolei
sluy do zaznaczania artykulu znakiem przeczytanego. Klawisz c uywany
jest do zaznaczania jako przeczytane wszystkich artykulow (Jest to
najlepszy sposob uywania czytnika: przejrzyj artykuly, szukajc czego
interesujcego, a tu przed przejciem do nastpnej grupy nacinij `c').
Kolejne pole zawiera numer artykulu na serwerze. Trzecie i czwarte pole
zawieraj temat artykulu i jego autora.
Nacinicie spacji, lub RETURN utworzy nastpne okno i wywietli zawarto
wybranego artykulu. Okno sklada si bdzie teraz z dwoch okien - jednego
duego i jednego malego. Due okno, okrelane jako okno artyku/lu bdzie
zawiera obecnie wybrany artykul. Male okno, okrelane jako okno
podsumowania bdzie zawiera list artykulow, podobn do tej poprzedniej.
Do przewijania artykulu w dol mona uywa spacji, a do przewijania w gor
mona uywa klawiszy DELETE lub `B'. Strzalki gora/dol poruszaj kursorem
-> w oknie podsumowania. Aby usun okno artyku/lu, nacinij klawisz h.
Spowoduje to powikszenie okna podsumowania na pelny ekran.
Do wyslania odpowiedzi na wiadomo (followup), uywa si klawisza f. Aby
wroci do listy grup, nacinij klawisz Q.
DOMYLNE WIZANIA KLAWISZY
Wizana te s zawsze dostpne:
? Pomoc
PageUp Ctrl-U
Ekran w gor
PageDn Ctrl-D
Ekran w dol
Ctrl-Z Zawie program
Na poziomie grup dyskusyjnych mona uywa tych klawiszy:
SPACJA Wybierz artykuly z biecej grupy.
Strza/lka w g'or P
Przejd do poprzedniej grupy
Strza/lka w d'o/l
Przejd do nastpnej grupy
q Zakocz program
p Wylij artykul
l Wlcz/wylcz wywietlanie grup, ktore nie zawieraj artykulow
nieprzeczytanych.
L Wlcz wywietlanie grup, do ktorych nie jeste zapisany (mona si
tak zapisa)
u Wypisz si z biecej grupy
s Zapisz si na biec grup
c Zaznacz wszystkie artykuly biecej grupy jako przeczytane.
a Zapisz si do podanej grupy
/ Szukaj grupy, do ktorej jeste zapisany
G Odwie grupy z serwera news
X Zachowaj .newsrc
ESC > Przejd do ostatniej grupy
ESC < Przejd do pierwszej grupy
Nastpujce wizania s dostpne po wybraniu grupy:
SPACJA Wybierz lub przewijaj do przodu obecnie wybrany artykul
DELETE, b
Przewijaj obecnie wybrany artykul do tylu
d Zaznacz obecnie wybrany artykul jako przeczytany i przejd do
nastpnego artykulu nieprzeczytanego.
u Zaznacz obecnie wybrany artykul jako nieprzeczytany
# Zaznacz numerycznie artykul dla wielokrotnego zachowania
(zobacz komend Numerically tag the article for multiple save
(see o )
g Przejd do nastpnego digest
h Ukryj okno artykulu przez powikszenie okna podsumowania do
pelnego ekranu
Ctrl-^ Zmniejsz rozmiar okna naglowkowego o jedn lini.
^ Zwiksz rozmiar okna naglowkowego o jedn lini.
f Wylij odpowied (follow-up) do obecnie wybranego artykulu.
F Forwarduj obecnie wybrany artykul do kogo
r Odpowiedz bezporednio do autora wybranego artykulu
o Zapisz wybrany artykul lub wtek do pliku w formacie unixowej
skrzynki pocztowej przez doklejenie go do podanego pliku, a
nastpnie opcjonalne zdekodowanie przez uudecode lub unshar.
Jeli obecne s zaznaczone numerycznie artykuly (zobacz # ), to
opcjonalnie zachowaj i zdekoduj zaznaczone artykuly. Wbudowany
uudekoder moe dekodowa pliki, zawierajce wiele wieloczciowych
zakodowanych artykulow. Musz one jednak by zaznaczone w
odpowiedniej kolejnoci. Do odznaczenia artykulow mona uy
klawisza ESC # .
q Wyjd z tego okna i przejd do listy grup
T Wlcz wywietlanie cytatow
K Wlcz scoring
TAB Pomi cytaty w artykule
t Przelczaj naglowki artykulu midzy stanem "schowanym" i
"widocznym". Domylnie niewane naglowki s ukrywane.
Strza/lka w g'or
Przejd do poprzedniego artykulu
Strza/lka w d'o/l
Przejd do nastpnego artykulu
ESC Strza/lka w d'o/l, RETURN
Przewi artykul w dol o jedn lini
< Przeskocz na pocztek artykulu
ESC Strza/lka w g'or
Przewi artykul w gor o jedn lini
ESC > Przejd do ostatniego artykulu
ESC < Przejd do pierwszego artykulu
Strza/lka w prawo
Przewi artykul w prawo
Strza/lka w lewo
Przewi artykul w lewo
n Przejd do nastpnego nieprzeczytanego artykulu
o Dopisz artykul do pliku; opcjonalnie zdekoduj przy pomocy
uudecode lub shar
p Przejd do poprzednio nieprzeczytanego artykulu
PageUp, PageDn
Przewi ekran w gor lub w dol list naglowkow.
/ Szukaj w artykule w kierunku postpowym.
? Szukaj w artykule w kierunku wstecznym.
a Szukaj autora w kierunku postpowym.
A Szukaj autora w kierunku wstecznym.
s Szukaj tematu w kierunku postpowym.
S Szukaj tematu w kierunku wstecznym.
H Ukryj artykul (spowoduj, by jego okno zniklo)
N Przeskocz do nastpnej grupy dyskusyjnej
j Przejd do artykulu
P Wylij artykul (zobacz te f , slucy do wysylania odpowiedzi
(follow-up))
REDNIK Ustaw na obecnym artykule znacznik.
PRZECINEK
Powro do poprzednio ustawionego znacznika, ustawiajc wpierw
znacznik.
* Zaznacz artykul jako 'wany' (chroni przed zaznaczeniem artykulu
jako skasowany)
| Przelij artykul do zewntrznej komendy (poprzez lcze)
ESC Ctrl-C
Anuluj biecy artykul.
ESC Ctrl-S
Zastp biecy artykul przez edycj oryginalengo tekstu.
c Zaznacz wszystkie artykuly jako przeczytane
ESC C Zaznacz artykuly znajdujce si do tego miejsca jako przeczytane.
ESC U Zaznacz artykuly, znajdujce si do tego miejsca jako
nieprzeczytane.
Ctrl-R, Ctrl-L
Odwie zawarto ekranu.
ESC R Wlcz/wylcz dekodowanie ROT13.
ESC S Wlcz/wylcz wtkowanie naglowkow.
ESC T Wlcz zwijanie wtkowania naglowkow
ESC A Przelczaj midzy metodami wywietlania naglowkow
ESC p Znajd naglowek rodzicielski
ESC Ctrl-P
Znajd naglowek potomka
? Poka pomoc
Ctrl-Z Zawie czytnik.
E Edytuj parametry score (punktowania), uywajc tego artykulu jako
wzorca.
ZMIENNE RODOWISKOWE
slrn uywa nastpujcej listy zmiennych rodowiskowych:
NNTPSERVER serwer NNTP, z ktorym ma si polcza, jeli nie podano adnego
podczas uruchamiania slrn.
EDITOR
SLANG_EDITOR
Edytor, ktorego uywa podczas tworzenia wiadomoci. '%s' i
'%d' mog sluy do przekazywania nazwy pliku i liczby linii.
Na przyklad, jeli twoim edytorem jest `jed', to moesz uy w
swoim pliku startowym powloki czego w rodzaju: setenv
SLANG_EDITOR 'jed %s -g %d'. Jeli uywasz basha, moesz
zamiast tego uy komendy: export SLANG_EDITOR='jed %s -g
%d'. SLANG_EDITOR jest preferowan zmienn rodowiskow, gdy
wszystkie aplikacje S-Lang, ktore korzystaj z edytora,
poszukuj tej zmiennej i rozumiej jej skladni.
REPLYTO Adres, wstawiany do pola `Reply-To'.
ORGANIZATION
Lacuch, uywany w polu `Organization'.
PLIK INICJALIZACYJNY slrn
Jesli w katalogu domowym uytkownika istnieje plik o nazwie .slrnrc, to
slrn uyje go jako pliku inicjalizacyjnego. Plik ten moe zawiera list
prywatnych wiza klawiszy, lub list mapowa serwer--newsrc.
WIZANIE KLAWISZY
Aby przywiza do jakiej funkcji klawisz, uyj skladni:
setkey mapaklawisza funkcja sekwencja-klawiszowa
Funkcja setkey wymaga trzech argumentow. Pierwszy okrela mapklawisza
(keymap), uywan do wizania. Prawidlowe mapy to group i article.
Argument funkcja okrela funkcj, ktor naley wywola po nacinieciu
klawiszy z ostatniego argumentu. Na przyklad,
setkey group quit "x"
oznacza, e jeli w poziomie group nacinity zostanie klawisz x, to
wywolana zostanie funkcja quit(zakoczenia). Zauwa, e cho normalnie nie
jest to konieczne, ostatni argument powinien by ujmowany w cudzyslowy,
gdy moe zawiera spacje.
Sekwencja klawiszowa moe sklada si z wielu znakow. Na przyklad, na
wielu terminalach strzalka w prawo przesyla trzy znaki ESC, `[' i `C'.
Aby przywiza strzalk w prawo do funkcji `select_group' (wybierz grup),
uyj:
setkey group select_group "\e[C"
Czasami przed przywizaniem klawisza trzeba anulowa istniejce wizanie.
Np. nie mona zrobi:
setkey group quit "\e"
w celu przywizania klawisza ESC do funkcji quit, bez uprzedniej
anulacji. Jest tak dlatego, e znaku ESC uywaj wizania domylne. Aby
wykorzysta ten klawisz, uyj funkcji unsetkey:
unsetkey group "\e"
setkey group quit "\e"
W tym wypadku funkcja unsetkey usunl wszystkie wizania znaku ESC.
Nastepnie nastpilo wizanie go z funkcj `quit'. Zauwa prosz, e
anulowanie klawisza ESC anuluje rownie wszystkie sekwencje, ktore z nim
wystpowaly. Czyli wikszo klawiszy funkcyjnych.
Zobacz niej przykladowy plik inicjalizacyjny. Jest tam lista funkcji i
ich znacze.
UYWANIE WIELU SERWEROW
Najprostszym sposobem uywania wielu serwerow jest skorzystanie z
komendy server w pliku .slrnrc. Komenda ta wie nazw serwera z plikiem
newsrc:
server nntp-server newsrc-file
Na przyklad, zalomy, e uywasz trzech serwerow o nazwach hostow
`red.news.edu', `blue.news.edu' i `green.news.edu'. Wtedy linie:
server red.news.edu .jnewsrc-red
server blue.news.edu .jnewsrc-blue
server green.news.edu .jnewsrc-green
okrelaj, e plik .jnewsrc-red jest uywany z serwerem red.news.edu itd.
DEFINIOWANIE KOLOROW
Obsluga kolorow jest wlczana przelcznikiem `-C' w linii komend. Kolory
mog by definiowane przy uyciu slowa kluczowego `color' w pliku
konfiguracyjnym `.slrnrc'. Skladnia jest nastpujca:
color NAZWA-OBIEKTU KOLOR_PIERWSZEGO-PLANU KOLOR-TLA
NAZWA-OBIEKTU moe by jednym z nastpujcych elementow:
menu -- Linia na gorze wywietlacza (pasek menu)
menu_press -- Aktywny element menu
status -- Linia statusu, dolczona do okien
cursor -- Wskanik pozycji -->
error -- Komunikaty o bldach
group -- Nazwy grup dyskusyjnych (tryb group)
description -- Opisy grup dyskucyjnych (tryb group)
article -- Cialo artykulu (nie naglowki)
headers -- Linie, ktore tworz naglowek artykulu
author -- Nazwisko autora
subject -- Temat
signature -- Sygnaturka autora
quotes -- Material cytowany
high_score -- Artykuly o duej punktacji (score)
tree -- Drzewo artykulow
tilde -- Tyldy (tryb tilde)
thread_number -- Numery wtkow
normal -- wszystko pozostale
Nazwy kolorow pierwszego planu/tla mog by nastpujce:
black gray
red brightred
green brightgreen
brown yellow
blue brightblue
magenta brightmagenta
cyan brightcyan
lightgray white
default
Wikszo terminali nie obsluguje kolorow drugiej grupy dla tla.
UKRYWANIE CYTOWANYCH ARTYKU/L'OW
Czsto artykuly zawieraj cytaty poprzednich artykulow. slrn jest w
stanie nie wywietla linii artykulu, ktore odpowiadaj okrelonemu
wyraeniu regularnemu. Wraenie regularne moe by podane przez wstawienie
do pliku .slrnrc linii o postaci
ignore_quotes WYRAENIE-REGULARNE
. Domylnym wyraeniem regularnym jest
"^ ?[:>=]"
co odpowiada dowolnej linii, rozpoczynajcej si od potencjalnej spacji,
za ktor nastpuje dwukropek, znak wikszoci, lub znak rownoci.
Aby wlczy lub wylczy wywietlanie takich linii, w trybie `article'
nacinij `T'.
PUNKTOWANIE ARTYKU/L'OW
(Dla szczegolowego opisu elastycznoci slrn'owego pliku punktacyjnego
zajrzyj do plikow KILL_FAQ i score.txt, obecnych w dystrybucji slrn)
W niektorych czytnikach, jedna z wlaciwoci punktacyjnych slrn moglaby
by okrelana jako tzw. " killfile ". Jednak w przeciwiestwie do pewnych
innych czytnikow, slrn daje dobre narzdzia nie tylko wycinania
artykulow, lecz rownie specjalnego ich zaznaczania.
Dostpne s cztery poziomy punktowania:
-9999 Punktowany artykul jest kasowany (jak w killfile) i nie bdzie si
pojawial w oknie naglowkow
-1 do -9998
Punktowany artykul pojawia si ze znacznikiem " D " jak we fladze
"Deleted"
0 normalny artykul
1 do 9999
Punktowany artykul pojawi si z flag " ! ", oznaczajc wano
KONFIGUROWANIE PLIKU PUNKTACJI
System punktowania jest wylczony do czasu, gdy ustawisz scorefile na
ciek pliku, ktorego slrn powienien uywac do przechowywania parametrow
punktowania.
Po ustawieniu, plik punktacyjny moe by osigany przez komend E w oknie
naglowkow. Moe te by edytowany rcznie. W wypadku dostpu przez komend E
, dopisuje zawierajcy troch parametrow wzorzec, oparty o biecy artykul.
Nastpnie jeste umieszczany w swoim edytorze. Aby wlczy punktowanie,
skasuj symbol % z pierwszej kolumny linii naglowkowej, ktor chcesz
punktowa.
Innym sposobem konfigurowania pliku punktacyjnego jest jego rczna
edycja. Oto przykladowy plik punktacyjny:
[news.software.readers]
Score: 9999
% Wszystkie artykuly s dobre
Subject: slrn
Score: 9999
% To jest kto, kogo chc slysze
From: davis@space.mit.edu
Score = -9999
Subject: <f?agent>
[comp.os.linux.*]
Score: -10
Expires: 1/1/1996
Subject: swap
Score: 20
Subject: SunOS
Score: 50
From: Linus
% Usu wszystkie artykuly crosspostowane na grup adcocacy
Score: -9999
Xref: advocacy
~From: Linus
% Od osoby tej nie chc nic slysze, chyba e napisze co o
% `gizmos', lecz tylko w comp.os.linux.development.*
Score: -9999
From: someone@who.knows.where
~Subject: gizmo
~Newsgroup: development
% Lubi ich ledzi
[alt.fan.warlord]
Score:: 20
Subject: larry
Subject: curly
Plik ten sklada si z dwoch sekcji. Pierwsza sekcja definiuje zestaw
testow, stosowanych do grup news.software.readers. Nastpna sekcja
tyczy si grup comp.os.linux.
Pierwsza sekcja zwiera trzy testy. Pierwszy test daje punktacj 9999
wszelkim tematom, zawierajcym lacuch `slrn'. Nastpny test dotyczy si
`From'. Mowi, e kady artykul od `davis@space.mit.edu' ma uzyska
punktacj 9999. Trzeci daje punktacj -9999 kademu artykulowi, ktorego
temat zawiera slowo `agent'. Poniewa testy s aplikowane w kolejnoci, to
jeli artykul zawiera zarowno `slrn', jak i `agent', to dostanie
punktacj 9999. 9999 jest specjaln wartoci punktacyjn.
Druga sekcja jest bardziej zloona. Tyczy si grup dyskusyjnych
comp.os.linux i sklada si z 5 testow. Pierwsze trzy s proste: -10
punktow dla tematu, zawierajcego `swap', 20 jeli zawiera SunOs i 50,
jeli jest to artykul od kogo, o nazwisku `Linus'. Znaczy to, e jeli
Bill@Somewhere napisze artykul o tytule `Swap, Swap, Swap', to artykul
dostanie -10 punktow. Jednak jeli Linus napisze artykul o tym samym
tytule, to uzyska -10 + 50 = 40 punktow. Zauwa, e pierwszy test ulegnie
przedawnieniu na pocztku 1996.
Czwarty test usuwa wszystkie artykuly, ktore byly crosspostowane na
grup advocacy, chyba e byly wyslane przez Linusa. Zauwa, e jeli slowo
kluczowe rozpoczyna si od znaku `~', to dzialanie wyraenia regularnego
jest odwracane.
Czwarty test filtruje wiadomoci od someone@who.knows.where, chyba e
pisze o `gizmos' na grupach comp.os.development. Znow zwro uwag na
znak `~'.
Ostatni test zaznacza jako wane wiadomoci od Moe lub Curly w grupie
alt.fan.warlord. Demonstruje to uycie warunku "OR" w pliku punktacji.
KOPIA GRZECZNOCIOWA
Jeli chcesz wysla kopi grzecznociow swojego artykulu odpowiedzi do
oryginalnego nadawcy, to moesz tak zrobi, dodajc do artykulu naglowek
"Cc:". Oto przyklad, jak wysla kopi grzecznociow odpowiedzi do Johna
Davisa (autora slrn) na ogloszenie nowej wersji slrn:
Newsgroups: news.software.readers
Subject: Re: slrn 0.8.0 Released!
References: <46c6b8$e2@news.mit.edu>
Organization: a clean well lit place
Reply-To: hg@n2wx.ampr.org
Followup-To:
Cc: davis@space.mit.edu
On 22 Oct 1995 01:26:45 GMT, John Davis <davis@space.mit.edu> wrote:
...
John odbierze kopi odpowiedzi poczt, gdzie wiadomos zostanie
poprzedzona lini tekstu, mowic, e [This message has also been posted.]
(ta wiadomo zostala rownie wyslana na grup dyskusyjn) (Tekst wewntrz
nawiasow moe by konfigurowany w pliku .slrnrc, z pomoc parametru
cc_followup_string .)
R'ONE USTAWIENIA
Plik inicjalizacyjny .slrnrc obsluguje te nastpujce komendy:
signature <nazwa pliku z sygnaturk>
organization <nazwa organizacji>
replyto <adres email, uywany jako reply-to>
quote_string <lacuch uywany do cytowania artykulu>
editor_command <lacuch uywany do wywolania edytora>
scorefile <nazwa pliku punktacyjnego>
Na przyklad,
signature .news-signature
organization "Society of Famous Outlaws"
signature "Billy the Kid"
quote_string ">"
editor_command "jed %s -g %d -tmp"
scorefile "News/Score"
PLIKI
$HOME/.slrnrc - plik inicjalizacyjny slrn
$HOME/.jnewsrc - domylny plik newsrc slrn.
PRZYK/LAD PLIKU INICJALIZACYJNEGO
% Oto przykladowy plik startowy czytnika slrn. Znak procenta oznacza
% komentarz
% mapowanie SERVER na NEWSRC
%server hsdndev.harvard.edu .jnewrc-hsdndev
%server news.uni-stuttgart.de .jnewsrc-stuttgart
% nastpna linia jest dla serwerow, wymagajcych hasla
%nnrpaccess HOSTNAME USERNAME PASSWORD
%hostname "YOUR.HOSTNAME"
%set username "jdoe"
%set realname "John Doe"
%set replyto "jd@somthing.com"
% Nazwa uywanego pliku sygnaturki
%set signature ".signature"
% Znak cytowania, uywany podczas odpowiadania
quote_string ">"
% jeli niezerowe, sygnatur anie bdzie wlczana do cytowanego tekstu
% odpowiedzi
set followup_strip_signature 0
% to wyraenie regularne definiuje linie, uwaane za linie cytowania.
% Mowi, e wszystkie linie, zaczynajce si od 0-2 spacji i znaku
% >, <, :, |, lub = s liniami cytowanymi.
ignore_quotes "^ ? ?[><:=|]"
% To ustawia lacuch followup. Rozpoznawane s tu nastpujce specyfikatory
% formatu: %d:data, %r:nazwa rzeczywista, %f:email, %s:temat,
% %m:msgid, %n:grupy dyskusyjne, %%: procent
followup "On %d, %r <%f> wrote:"
%Wlasne naglowki do dodania podczas odpowiedzi
%set custom_headers "X-Whatever: bla0-Misc: bla bla"
% Uywana przegldarka WWW. Klawisz 'U' w trybie artykulowym przeszukuje
% artykul w poszukiwaniu URL i wywoluje Xbrowser (jeli pracuje w X),
% lub w przeciwnym wypadku non_Xbrowser
set Xbrowser "netscape %s &"
set non_Xbrowser "lynx %s"
% Jeli obecny jest autobaud, wielko wyjcia bdzie synchronizowana
% z wielkoci baud
%autobaud
% jeli niezerowe, przy wejciu w tryb artykulowy wywietl najpierw
% (pierwszy?) artykul
% if non-zero, display first article when entering article-mode.
set show_article 0
% jeli niezerowe, poka opis grupy dyskusyjnej
set show_descriptions 1
% kolumna, przy ktorej rozpoczynaj si opisy
set group_dsc_start_column 40
% Jeli niezerowe, nie s robione kopie zapasowe newsrc
set no_backups 0
% Jeli zero, nie rob beepow. Jeli 1, wysylaj beep. Jeli 2, wysylaj tylko
% wizualny dzwonek. Jeli 3, wysylaj obydwa.
set beep 1
% Jesli niezerowe, slrn automatycznie bdzie si zapisywal do nowych grup.
% domylnie 0.
set unsubscribe_new_groups 0
% Jeli niezerowe, wszystkie tytuly tematow zostan wywietlone, nawet gdy
% wiele moe by zduplikowanych.. Warto 0 powoduje, e ekran wyglda
% spokojniej.
set show_thread_subject 0
% Wlcz obslug myszy w xterm: 1 wlcza, 0 wylacza
set mouse 0
% Ustawienie ktorego z nich na 0 umoliwi ci przechodzenie bezporednio do
% nastpnego artykulu/grupy, bez potwierdzanai
set query_next_group 1
set query_next_article 1
% jeli zero, nie zobaczysz znaku zachty "next group:". Nie jest to to
% samo co zmienna 'query_next_group'.
set prompt_next_group 1
% Ustaw to na 0 dla wylczenia potwierdze przy odpowiadaniu,
% wychodzeniu, ...
set confirm_actions 1
% Jeli 0, nie wywietlaj nazwiska autora. Jeli 1, wywietlaj temat, a
% potem nazwisko. Jeli 2, wywietlaj nazwisko, potem temat.
set author_display 2
% 0: zachowuj wszystkie grupy podczas pisania do newsrc
% 1: nie zachowuj adnych grup, do ktorych nie jeste zapisany
% 2: nie zachowuj adnych nieprzeczytanych-niezapisanych grup
set write_newsrc_flags 1
% Jeli wiksze ni 0, do nadawcy bdzie generowanya automatycznie naglowek
% Cc: (podczas followupow). Jeli -1, najpierw bdzie pytanie.
set cc_followup 0
cc_followup_string "[This message has also been posted.]"
% Komenda sendmail umoliwia podstawienie innego mailera. Upewnij si, e
% obsluguje taki sam interfejs jak sendmail!
%set sendmail_command "/usr/lib/sendmail -oi -t -oem -odb"
% nazwa pliku punktacyjnego (wzgldem katalogu domowego)
scorefile "News/Score"
% Nazwa katalogu gdzie umieszczane s zdekodowane pliki (wzgldem katalogu
% domowego)
set decode_directory "News"
% katalog gdzie zachowywane s inne pliki
set save_directory "News"
% komenda, uywana do wywolywania edytora. W poniszym przykladzie %s
% okrela nazw pliku, a %d okrela pocztkowy numer linii
%editor_command "jed %s -g %d -tmp"
% Jesli niezerowe, pliki uywane do nadawania, odpowiadania bd
% skladowane jako pliki tymczasowe w katalogu okrelonym przez zmienn
% rodowiskow TMPDIR, lub w /tmp
set use_tmpdir 0
% 0: nie sortuj. 1: wtkuj. 2: sortuj wedlug tematu
% 3: wltkuj wynik sortowania tematow
% 4: sortuj punktacyjnie. 5: wtkuj wynik 4.
set sorting_method 3
set display_score 0
% Jeli niezerowe, wtki bd nierozwinite po wejciu do grupy
set uncollapse_threads 0
% Jeli niezerowe, slrn sprobuje odczyta podczas startu plik active. Moe
% to prowadzi do szybszego startu JELI twoje polczenie sieciowe jest
% do szybkie. W przeciwnym wypadku NIE UYWAJ TEGO. Jeli moesz, polecam
% ustawienie 1
set read_active 0
% Jeli niezerowe, a read_active jest zerem, slrn sprobuje uy komendy
% XGTITLE podczas listowania niezapisanych grup
set use_xgtitle 0
% Co zawija podczas zawijania artykulu:
% 0 lub 4 ==> zawi cialo
% 1 lub 5 ==> zawi naglowki, cialo
% 2 lub 6 ==> zawi cytowany tekst, cialo
% 3 lub 7 ==> zawi naglowki, cytowany tekst, cialo
% Wysze liczby wskazuj e kady artykul bdzie zawijany automatycznie
set wrap_flags 4
% Maksymalna liczba artykulow, odczytywana do zapytania slrn. Domylnie 100.
% Aby wylczy pytanie, wstaw 0
set query_read_group_cutoff 100
% Liczba linii, odczytywanych od serwera midzy procentowymi odwieeniami
% licznika. Liczba ta bdzie zalee od szybkoci polczenia z twoim
% serwerem
set lines_per_update 100
%---------------------------------------------------------------------------
% obsluga mime
%---------------------------------------------------------------------------
set use_mime 1
set mime_charset "iso-8859-1"
% jesli niezerowe, wolaj metamail dla formatow mime, ktorych slrn nie
% potrafi obsluy.
set use_metamail 1
% Jeli niezerowe, w lewym marginesie okna naglowka bd wywietlane liczby
% naglowkow. Liczby te mog by uywane jako ``wybieracze wtkow''.
set use_header_numbers 1
% Jeli niezerowe, pytaj o ponowne polczenie, jeli padnie NNTP. Jeli
% zero, proba jest dokonywana bez pytania.
set query_reconnect 1
% Znak uywany do ukrywania spojlerow:
set spoiler_char '*'
%---------------------------------------------------------------------------
% Lokalna konfiguracja skladowania
%---------------------------------------------------------------------------
% set spool_inn_root "/export/opt/inn"
% set spool_root "/export/news"
% set spool_nov_root "/export/news"
%
%% -- nastpujce nazwy plikow s wzgldne do spool_root
%
% set spool_nov_file ".overview"
% set spool_active_file "data/active"
% set spool_activetimes_file "data/active.times"
% set spool_newsgroups_file "data/newsgroups"
%---------------------------------------------------------------------------
% Obsluga GroupLens
%---------------------------------------------------------------------------
%set use_grouplens 1
%color grouplens_display blue white
%set grouplens_host "grouplens.cs.umn.edu"
%set grouplens_port 9000
%set grouplens_pseudoname "YOUR_PSEUDONAME"
%grouplens_add "rec.cooking.recipes"
%grouplens_add "comp.os.linux.misc"
%------------
% Kolory
%------------
color header_number green white
color normal black white
color error red white
color status yellow blue
color normal black white
color error red white
color status yellow blue
color group blue white
color article blue white
color cursor brightgreen white
color author magenta white
color subject black white
color headers brightcyan white
color menu yellow blue
color menu_press yellow blue
color tree red white
color quotes red white
color thread_number blue white
color high_score red white
color signature red white
color description blue white
color tilde green white
%-----------------------------------------------------
% Czarnobiale atrybuty dla terminali monochromatycznych
%-----------------------------------------------------
mono normal none
mono header_number none
mono error blink bold
mono status reverse
mono group bold
mono article none
mono cursor bold reverse
mono author none
mono subject none
mono headers bold
mono menu reverse
mono menu_press none
mono tree bold
mono quotes underline
mono thread_number bold
mono high_score bold
mono signature none
mono description none
%------------------------ Mapaklawiszowa group------------------------
setkey group add_group "A" % dodaj now grup
setkey group bob "\<" % pocztek bufora
setkey group bob "^K\OA"
setkey group bob "^K\[A"
setkey group catch_up "C" % zaznacz grup jako przeczytan
setkey group down "\OB" % nastpna grupa
setkey group down "\[B"
setkey group down "^N"
setkey group eob "\>" % koniec bufora
setkey group eob "^K\OB"
setkey group eob "^K\[B"
setkey group group_search_forward "/"
setkey group help "?"
setkey group pagedown "^D" % nastpna strona grup
setkey group pagedown "\[6~"
setkey group pagedown "^V"
setkey group pageup "\V" % poprzednia strona grup
setkey group pageup "^U"
setkey group pageup "\[5~"
setkey group post "P"
setkey group quit "Q"
setkey group redraw "^L"
setkey group redraw "^R"
setkey group refresh_groups "G"
setkey group save_newsrc """ % odczytaj artykuly z grupy
setkey group select_group "
setkey group select_group " "
setkey group subscribe "S" % zapisz si do grupy
setkey group suspend "^Z"
setkey group toggle_group_display " 33A"
setkey group toggle_score "K"
setkey group toggle_hidden "l"
setkey group toggle_list_all "L"
setkey group unsubscribe "U" % wypisz si z grupy
setkey group up "\OA" % poprzednia linia
setkey group up "\[A"
setkey group up "^P"
%---------------- Mapaklawiszowa article -------------------------------
setkey article goto_article "j"
setkey article pipe_article "|"
setkey article skip_quotes ""
setkey article pageup "^U"
setkey article pageup "\[5~"
setkey article pageup "\V"
setkey article pagedn "\[6~"
setkey article pagedn "^D"
setkey article pagedn "^V"
setkey article post "P"
setkey article toggle_show_author "\a"
setkey article get_parent_header "\p"
setkey article catchup_all "c"
setkey article catchup_all "\c"
setkey article uncatchup_all "\u"
setkey article catchup "\C"
setkey article uncatchup "\U"
setkey article scroll_dn " " % przewi do nastpnej strony artykulu lub wybierz artykul
setkey article scroll_up "^?" % przewi do nastpnej stronyartykulu
setkey article scroll_up "b" % (scroll_up lub article_pageup)
setkey article article_lineup "\\[A" % Przewi artykul lini w gor
setkey article article_lineup "\\OA"
setkey article article_linedn "\\[B" % Przewi artykul lini w dol
setkey article article_linedn ""\OB"
setkey article article_linedn "
setkey article article_search "/" % Szukaj wprzod w artykule
setkey article author_search_forward "a" % Szukaj wprzod autora
setkey article author_search_backward "A" % Szukaj wstecz autora
setkey article cancel "\^C" % Anuluj artykul
setkey article delete "d" % Zaznacz artykul za przeczytany i przejd do nastpnego nieczytanego
setkey article down "^N" % Przejd do nastpnego artykulu
setkey article down "\[B"
setkey article down "\OB"
setkey article mark_spot ";" % Zaznacz artykul
setkey article exchange_mark "," % Zaznacz artykul i przejd do poprzedniego zazanaczenia
setkey article followup "f" % Followup
setkey article forward "F" % Forward
setkey article help "?" % Poka pomoc
setkey article hide_article "H" % Uktyj okno artykulu.
setkey article art_eob ">" % id na koniec artykulu
setkey article left "\OD"
setkey article left "\[D"
setkey article next "n" % nastpny nieczytany artykul
setkey article skip_to_next_group "N" % nastpna grupa
setkey article prev "p" % poprzedni nieczytany artykul
setkey article quit "q" % Wyjd do trybu wyboru grupy.
setkey article redraw "^L" % Odwie wywietlacz
setkey article redraw "^R"
setkey article reply "r" % odpowiedz do autora artykulu
setkey article art_bob "<" % Id na pocztek artykulu
setkey article right "\[C"
setkey article right "\OC"
setkey article save "O" % Dolcz do pliku w formacie unix mail
setkey article subject_search_forward "s" % Szukaj wprzod/wstecz artykulu o podanym temacie
setkey article subject_search_backward "S"
setkey article suspend "^Z" % Zawie czytnik
setkey article toggle_rot13 "\R"
setkey article toggle_sort "\S"
setkey article toggle_headers "t" % Wlcz/wylacz wywietlanie naglowkow
setkey article toggle_quotes "T"
setkey article undelete "u" % Zaznacz artykul jako nieprzeczytany
setkey article up "^P" % Przejd do poprzedniego artykulu
setkey article up "\OA"
setkey article up "\[A"
setkey article header_bob "\<" % Przejd do pierwszego artykulu listy
setkey article header_eob "\>" % Przejd do ostatniego artykulu listy
setkey article shrink_window "^^" % Ctrl-6 or Ctrl-^ % Skurcz okno naglowkow
setkey article enlarge_window "^" % Shift-6 or just ^ % Powiksz okno naglowkow
%setkey article skip_to_prev_group "" % Bez domylnych wiza
%setkey article fast_quit "" % bez domylnych wiza
% Oto specjalna przerobka dla terminali HP by uzyska strzalki.
% S jeszcze jakie terminale gdzie nie ma strzalek w ANSI?
#if$TERM hpterm
setkey group up "\A" % "^(ku)"
setkey group down "\B" % "^(kd)"
setkey article down "\B"
setkey article up "\A"
setkey article left "\D"
setkey article right "\C"
#endif
ZOBACZ TAKE
environ(5)
Pytania o slrn mona zadawa na grupie dyskusyjnej news.software.readers
gdzie mona uzyska odpowiedzi od autora programu. Dodatkowo, puszczane s
tam ogloszenia nowych wersji slrn.
Ostatnia wersja slrn jest dostpna przez anonimowy ftp z space.mit.edu z
pub/davis/slrn.
AUTOR
John E. Davis <davis@space.mit.edu>
PODZIKOWANIA
(Lista jest niekompletna)
Howard Goldstein <hg@n2wx.ampr.org> - odwieanie tego podrcznika.
Andrew Greer <Andrew.Greer@vuw.ac.nz> - port VMS.
Jay Maynard <jmaynard@admin5.hsc.uth.tmc.edu> - port OS/2.
Michael Elkins <elkins@aero.org> - kod MIME.
Lloyd Zusman <ljz@ingress.com> - udoskonalenia kosmetyczne.
J.B. Nicholson-Owens <jbn@mystery-train.cu-online.com> - intensywne
testowanie.
Mark Olesen <olesen@weber.me.queensu.ca> - wskazowki i pomoc w wersji
AIX.
INFORMACJE O T/LUMACZENIU
Powysze tlumaczenie pochodzi z nieistniejcego ju Projektu Tlumaczenia
Manuali i moe nie by aktualne. W razie zauwaenia ronic midzy powyszym
opisem a rzeczywistym zachowaniem opisywanego programu lub funkcji,
prosimy o zapoznanie si z oryginaln (angielsk) wersj strony podrcznika.