4. Odczytanie listu

Zakladamy, ze uzytkownik zapoznal sie juz z rozdzialami wstepnymi i ma na ekranie wyswietlone wiersze z naglowkami otrzymanych listow. Ponizej omowione zostana sposoby odczytania listu oraz pojawiajace sie komunikaty.

W przypadku, gdy przesylek nie bylo, ekran bedzie zawieral naglowek wywolanego programu. Natomiast pod menu, ponizej pola Command: pojawi sie informacja:

No mail to read!

Posiadajac na ekranie naglowki listow mozna sie zorientowac, ze jeden z nich jest podswietlony lub umieszczona jest przy nim strzalka. List ten jest w tym momencie listem biezacym i tak bedzie on nazywany w tym opracowaniu. W celu okreslenia innego naglowka listu jako biezacego, mozna przesuwac podswietlenie poslugujac sie klawiszami , j lub J w celu przejscia w dol, a , k lub K aby przejsc
w gore listy. Standardowo na ekranie wyswietlonych zostaje co najwyzej 10 naglowkow. W przypadku, gdy uzytkownik ma swiadomosc, ze jego skrzynka zawiera wiecej listow, w celu latwiejszego ich przegladania moze posluzyc sie nastepujacymi klawiszami:

= ustawienie podswietlenia na pierwszym liscie;

* przejscie do ostatniej informacji w skrzynce;

+ wyswietlenie kolejnego ekranu naglowkow;

- wyswietlenie poprzedniego ekranu naglowkow.

Z chwila nacisniecia klawisza <ENTER> (return), przy podswietlonym naglowku przesylki, na ekranie wyswietlona zostanie jej tresc w formacie podobnym do ponizszego:

Message 2/112 From USENET News server Mar 28, 96 00:25:56 am +0100

Date: Thu, 28 Mar 1996 00:25:56 +0100

To: news

Subject: Daily Usenet report

Server status:

Server running

Allowing remote connections

Parameters c 14 i 0 (1) l 1000000 o 51 t 300 normal specified

Not reserved

Readers separate enabled

Disk usage:

/dev/dsk/c0t3d0s1 288391 218236 41325 84% /var

/dev/md/dsk/d0 3903642 2750291 762991 78% /var/news

/dev/vx/dsk/rootdg/volhome 4915164 3463458 960196 78% /export/home

Batch file sizes:

24 OV! 24 news.wariat.org.nntp

0 ict 2 wariat

2 lodz

52 lines more (you've seen 34%)

Na dole ekranu pojawi sie jeden z komunikatow:

- xx lines more (yy%). Press <space> for more, 'i' to return.

- Command ('i' to return to index):

Pierwszy komunikat dotyczy listu, ktorego tresc nie miesci sie na ekranie. Informuje on uzytkownika, ze do wyswietlenia pozostalo jeszcze xx linii a wyswietlono yy% przesylki. W celu wyswietlenia dalszej tresci listu nalezy nacisnac klawisz spacji, natomiast nacisniecie klawisza <ENTER> (return) spowoduje wyswietlenie kolejnego wiersza przesylki. W przypadku gdy uznamy, ze dalsza czesc przesylki nas nie interesuje wystarczy przejsc do wyswietlenia naglowkow poprzez nacisniecie klawisza z litera <i>.

Drugi z przedstawionych komunikatow pojawia sie, gdy wyswietlony list miesci sie
w calosci na ekranie monitora lub jest to juz koncowy fragment czytanego listu. Informuje on uzytkownika, ze po wprowadzeniu litery <i> nastapi powrot do wyswietlania naglowkow otrzymanych przesylek. Jednak w przypadku nacisniecia klawisza <ENTER> wyswietlony zostanie kolejny list.

Gdy uzytkownik odczytuje przesylke oznaczona litera M pojawia sie inne, niz wyzej omowione, komunikaty. Beda to:

- Press any key to go on.--

- Press any key to return to index.

- More

- This message contains `image/jpeg'-format data.

Do you want to view it using the `xv' command (y/n) [y]?

Pierwszy komunikat pojawia sie przy wyswietlaniu tylko pewnej czesci otrzymanej przesylki. Nacisniecie dowolnego klawisza powoduje wyswietlenie dalszej tresci.

Drugi komunikat pojawia sie rowniez w czasie wyswietlania listu, ale wystepuje wowczas gdy uzytkownik przeszedl juz do jego ostatniej czesci. Nacisniecie dowolnego klawisza spowoduje powrot programu do indeksu naglowkow.

Kolejny komunikat rowniez sygnalizuje wyswietlenie tylko pewnej partii otrzymanej przesylki. Dalsze wyswietlenie nastepuje po nacisnieciu klawisza <spacji> lub <ENTER>. Z chwila nacisniecia klawisza <q> (quit), przerwane zostanie wyswietlanie tresci listu i program przejdzie do indeksu naglowkow.

Ostatni wspomniany komunikat sygnalizuje, ze w liscie znajduje sie zbior type image. Wyswietlic go mozna za pomoca programu xv na konsoli typu X-terminal. Jesli na takim terminalu uzytkownik aktualnie pracuje, to moze wprowadzic odpowiedz y.
W przypadku gdy stacja robocza jest innego typu, to ukaze sie komunikat:

xv: Can't open display

Command failed: xv /tmp/mm.a005Vd

Program xv nie moze byc wykonany. Nacisniecie dowolnego klawisza spowoduje powrot do indeksu listow. Uzytkownik powinien zauwazyc, ze jesli odczytywany list mial znacznik N, to po powrocie do indeksu listow znacznik ten zniknie.