網路

由於個人電腦的普及及功能的提昇,使用者已可完成大部分工作,但站在資源分享的立場看,提供一個區域網路將許多電腦(包含個人電腦)連接起來,使得彼此之間可以共享彼此的資源(包含硬體及軟體)是必要的。網路的流行帶來人類新的文化革命,本章中將介紹網際網路、網路軟體及及全球資訊網等網路觀念。


本章將分為三部分:

  • 網域名稱伺服器(domain name server, 簡稱DNS)
  • 遠端登錄─TELNET

    第十一章 遠端登錄─TELNET 11-1: Internet

    如圖11-1的網際網路(Internet)上,眾多的電腦經由網路連結在一起,這些電腦之間可以透過網路來彼此傳遞訊息。在這一章中,我們將要介紹如何利用終端機模擬程式Telnet來登入遠端的電腦主機中。首先,在第一節中,我們要介紹UNIX下的終端機模擬程式─telnet。接著在第二節中,我們要介紹PC Window環境下的一個終端機模擬程式─Net Term

     

    在一個多人使用的系統下(UNIX),使用者在要使用這一個系統之前要先向該系統的管理者申請一個帳號(Account)。當使用者拿到一組User NamePassword後就可以開始使用該系統。

     

    如果我們坐在電腦主機之前,這一組User NamePassword就足夠讓我們使用該系統。但是、如果使用者並不在電腦主機前,卻要使用該系統,這時使用者只要找到一台可以連上網路的電腦。這一台電腦必須有一個終端機模擬程式。透過終端機模擬程式就可以模擬好像坐在電腦主機之前,使用者所輸入的每一個字元,終端機模擬程式都會藉由網路將它傳送到電腦主機上,而電腦主機的每一個訊息也都會透過網路來到該電腦,然後透過終端機模擬程式顯示在螢光幕上。

    11-1節 UNIX下的telnet

    登錄

    UNIX的環境下你只要執行telnet這一個程式,就可以登錄遠端的系統。你可以依據下面的格式來執行telnet這一個程式:

    telnet host port

    其中第一個參數host為你所要連結的系統的FQDN(Full Qualified Domain Name)IP Address。第二個參數port為你所要使用的連接埠。(一般主機給telnet協定的連接埠為23,有些BBS伺服器會提供特定的連接埠,使得特定的使用者較易連結上該系統。)你如果並不知道所要用的連接埠是多少,則可將此參數省略。如我們要連上清華大學計算機中心Y11工作站,則可以在UNIX下執行: telnet thccy11.oz.nthu.edu.tw

     

    其中”thccy11.oz.nthu.edu.tw”就是我們所要登錄的主機的FQDN。你也可以直接使用該主機的IP Address,如Y11IP Address140.114.63.11,則你可以執行 telnet 140.114.63.11

     

    在執行了這一個命令後你就會發現系統出現如圖11-2的提示。

     

     

    Trying 140.114.63.11 ...

    Connected to thccy11.oz.nthu.edu.tw.

    Escape character is '^]'.

     

    SunOS UNIX (thccy11)

     

    login:

     

    11-2: UNIX環境下的telnet

    現在我們來解釋一下這幾行訊息的意義:

    1. 第一行出現”Trying 140.114.63.11…”,這表示telnet這一個程式正在嘗試與IP Address140.114.63.11這一台主機連線。我們在執行telnet時所給的是主機的FQDNtelnet會透過DNSFQDN轉成該主機的IP Address後再連線。
    2. 第二行出現” Connected to thccy11.oz.nthu.edu.tw.”表示已經連線成功。但是如果我們所給的FQDN不正確,如執行

    telnet xxx.yyy.zzz

     

    因為”xxx.yyy.zzz”這一主機根本不存在,所以就會出現圖11-3的訊息。這是說名”xxx.yyy.zzz”不存在,無法連線。接著會出現telnet程式的提示符號”telnet>”。你可以輸入?得到telnet的求助畫面(11-4)或輸入命令quit離開telnet程式回到UNIX的環境下。

     

     

    thccy11>telnet xxx.yyy.zzz

    xxx.yyy.zzz: unknown host

    telnet>

     

    11-3: 連線錯誤。

     

    telnet> ?

    Commands may be abbreviated. Commands are:

    Close close current connection

    display display operating parameters

    mode try to enter line-by-line or character-at-a-time mode

    open connect to a site

    quit exit telnet

    send transmit special characters ('send ?' for more)

    set set operating parameters ('set ?' for more)

    status print status information

    toggle toggle operating parameters ('toggle ?' for more)

    z suspend telnet

    ? print help information

    telnet> 11-4: telnet的求助畫面。

    1. 11-2的第三行出現” Escape character is '^]'.”,這是告訴你telnet的脫離字元為Ctrl + ] 。有時連線出現問題使得系統無任何回應,或你想強迫中斷連線時你都可以使用Ctrl+] 中斷連線。按下Ctrl+]後連線就會中斷並出現telnet的提示符號”telnet>”
    2. 如果你遲遲不輸入你的User Name Password,則連現就會被該主機切斷,出現下面的訊息:

    Login timed out after 60 seconds

    Connection closed by foreign host.

    11-2Net Term

    Windows 95下有一個終端機模擬程式─telnet.exe。你可以在Windows 95Dos的視窗下或在Windows 95的【開始→執行】的命令列下輸入下面的命令: telnet.exe thccy11.oz.nthu.edu.tw

     

    就可以執行Windows 95telnet程式,執行了這一個命令後Windows 95就會開啟一個如圖11-5的視窗。 11-5: Telnet程式的登入畫面。

    但是Windows 95telnet功能有限,使用起來並不方便,所以在這一節中我們要介紹另一個在PC Window環境下的終端機模擬程式─Net Term。以下將以Net Term 4.2.1中文版為藍本來介紹。

    啟動Net Term 11-6: Net Term 4.2.1中文版。

    要使用Net Term你只需執行Windows 95的【開始→程式集→Net TermNet Term中文版】。接著你將會看到Net Term的視窗畫面(11-6)。但是如果你是第一次使用Net Term,你必須先將電話目錄(Phone Directory)設定好,下面我們就來看看如何設定Net Term的電話目錄。

     

    電話目錄的設定

    要設定電話目錄(Phone Directory)請選Net Term的【檔案→電話目錄】就會看到如圖11-7的電話目錄設定視窗。接著我們就一步一步的將清華大學計算機中心Oz區的工作站 thccy11加到我們的電話目錄中:

     

    1. 新增(Add)按鈕,則電話目錄設定系統就會將選擇棒的內容複製一份。如圖11-7的選擇棒在萬用連線值連線,則萬用連線值連線的內容就被複製一份。
    2. 於連線狀態(Connection)欄位請選擇TCP/IP(如果你要用Modem撥接到電話撥接伺服器則請選Modem,這時的主機名稱欄將會變成名稱欄,位址欄將會變成電話號碼欄,且數據機設定欄便成可設定狀態,你必須根據你的數據機的型態來設定這一些值。)
    3. 修改主機名稱(Host Name)欄,將你所要連結的機器的主機名稱填入。(例如我們要連結的機器是thccy11,則就填入thccy11,這一個欄位的名稱將來會出現在電話目錄的視窗中,它可以方便將來你選擇不同的主機連線時作為區別。)
    4. 修改位址(Host/IP)欄,將要連結的機器的FQDNIP Address填入。(例如我們要連結的機器是thccy11,則填入thccy11.oz.nthu.edu.tw140.114.63.11)
    5. 連接埠(Telnet Port)欄位保持為23
    6. PIN(Personal Identification Number)欄位保留空白,有些撥接伺服器需要這一個辨識號碼,如果你是要用Modem撥接,且你的撥接伺服器需此辨識號碼才需填入你的辨識碼。)
    7. 模擬狀態(Emulation)欄位你可以根據你的需要選擇VT100ANSIANSI_BBS、等C(如你想要讓你的終端機螢幕可以接受ANSI的命令,如螢幕上的字元顯示ANSI的顏色,則你可以設定為ANSI)
    8. 鍵盤定義(Keys)欄位選擇DEFAULT

    11-7: 電話目錄的設定視窗。

    1. 按下圖11-7字型(Font)按鈕,將出現字型設定視窗(如圖11-8)。將你所想要的字型選好後按確定即可。
    2. 按下圖11-7顏色(Color)按鈕,將出現螢幕顏色(Screen Color)設定視窗(如圖11-9)。文字屬性(Text Attributes)所設定的是文字的顏色,背景色(Background Color)所設定的是該文字的背景顏色。例如、要設定一般正常的文字顏色就必須同時考慮文字屬性欄下的正常字及背景色欄下的正常字,你可將文字屬性欄下的正常字設成白色、背景色欄下的正常字設成藍色,則整個文字區就變成藍底白字。

    要設定文字屬性欄下的正常字或背景色欄下的正常字的顏色,你只需將滑鼠移到文字屬性欄下的正常字或背景色欄下的正常字的地方按下滑鼠左鍵後再按改變顏色(Change Color)鈕後就會出現色彩視窗,選擇你喜歡的顏色後按確定即可。(11-9範例(Sample)中顯示的就是你調色的結果。)所有的顏色都設定後請按確定

     

    11-8: 字型設定視窗。 11-9: 螢幕顏色設定視窗。

    1. 接著按下圖11-7桌面設定(Desktop)鈕,將出現圖11-10的桌面設定視窗。這裡主要要設定螢幕的列數(Columns)及行數(Rows),一般終端機我們都設列數為80、行數為24。其餘的部份請自行選擇自己喜歡的設定。當設定完成後選確定即可
    2. 現在你已經完成了所有關於這一個主機(Host)的所有設定,要連上這一部機器,你只需按下圖11-7主機連線(Connect)鈕即可。若要再設定其它的機器則請再重複1-11所有的步驟。

    11-10: 桌面設定視窗。

    當你下次再要由Net Term連上遠方的電腦主機時,你只需打開電話目錄然後選一個你已設定好的主機名稱,就可按下主機連線鈕連接上該電腦主機,如圖11-11是用Net Term連上thccy11工作站後的畫面。 11-11: Net Term連上thccy11工作站。

     

    電子郵件─E-mail

    第十二章 電子郵件─E-mail

    電子郵件(Electronic Mail)是透過電腦網路來傳遞訊息,藉由電子郵件,我們可以將所要傳達的訊息在短短的幾分鐘內傳送到網際網路上的任何一個角落。

    12-1節 淺談電子郵件

    E-mail Address(電子郵件位址)

    要使用電子郵件,收信的對方必須有一個郵件位址(E-mail Address)。一個電子郵件位址是由一個名字(Name)加上一個領域名稱號(FQDN)所組成的,如joe@cs.nthu.edu.twjoe是收信人所使用的名字,而cs.nthu.edu.tw是清華大學資訊工程系的領域名稱。當然你也可以直接以IP Address組成一個電子郵件位址,如joe@[140.114.77.1] 也是一個合法的電子郵件位址。但是一般在使用電子郵件時,還是以第一種格式較佳。

     

    在臺灣的網路環境下,BBS是一個十分受歡迎的系統。大部份的BBS站都會允許一個註冊完整的使用者來使用BBS的電子郵件。如bird是清大資工楓橋驛站的一個使用者,則它的電子郵件位址就為bird.bbs@bbs.cs.nthu.edu.tw,其中bbs.cs.nthu.edu.tw是楓橋驛站的FQDN

     

    SMTP(Simple Mail Transfer Protocol,電子郵件通訊協定)

    電腦主機之間的電子郵件是透過如圖12-1的電子郵件通訊協定(Simple Mail Transfer Protocol)來傳送。在開始傳送電子郵件前,SMTP Sender必須主動和SMTP Receiver之間先建立一條雙向的溝通通道,當通道建立完成後,電子郵件就可以從SMTP Sender送往SMTP Receiver 12-1: SMTP Model

    POP(Post Office Protocol)

    SMTP是由SMTP SenderSMTP Receiver提出建立訊息通道的要求,但在網際網路上的任一部機器並無法保證隨時都在正常狀態,因此當SMTP Receiver並不在正常狀態或正在關機狀態,用SMTP就無法將訊息通道建立起來,因此信件就無法由SMTP Sender送到SMTP Receiver。這時就需要用到另一個協定,POP(Post Office Protocol)POP是由收信端主動向Sender(POP Server)去詢問是否有到收信人的信件,若有就可利用POP將這些信取過來。一般個人電腦在開機後可以利用POP到所設定的POP Account上查詢是否有信件,或將信件下載到個人電腦上作到離線讀信。

     

    例如,清華大學學生在Oz區的電子郵件可使用下列的POP Server來取得:

    Doname Name: thccy11.oz.nthu.edu.tw IP: 140.114.63.11

    Doname Name: thccy12.oz.nthu.edu.tw IP: 140.114.63.12

    Doname Name: thccy13.oz.nthu.edu.tw IP: 140.114.63.13

    Doname Name: thccy14.oz.nthu.edu.tw IP: 140.114.63.14

    Doname Name: thccy15.oz.nthu.edu.tw IP: 140.114.63.15

    Doname Name: thccy16.oz.nthu.edu.tw IP: 140.114.63.16

    12-2 Elm

    elmUNIX作業環境下的一個處理電子郵件的工具程式,它使得在UNIX作業環境下使用電子郵件更加容易。(UNIX下還有一個基本的電子郵件處理程式─mail)要使用elm你只須在UNIX的提示符號下鍵入elm即可,若是第一次使用elm,則系統會詢問你下面兩個問題:

    Notice:

    This version of ELM requires the use of a .elm directory in your

    home directory to store your elmrc and alias files. Shall I create the

    directory .elm for you and set it up (y/n/q)?

     

    Notice:

    ELM requires the use of a folders directory to store your mail folders in.

    Shall I create the directory /user4/guest/joe/Mail for you (y/n/q)?

     

    這是詢問你是否要建立elm所要用到的相關目錄”.elm””Mail”,這兩個問題你都只需回答”y”即可。圖12-2是進入elm後的畫面:

     

    Mailbox is '/var/spool/mail/joe' with 0 messages [ELM 2.4 PL25]       You can use any of the following commands by pressing the first character; d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit To read a message, press <return>. j = move down, k = move up, ? = help  

    Command:

    12-2: elm系統畫面。

    第一行表示你的系統郵件信箱(Mailbox)的位置在” /var/spool/mail/joe”,目前共有0封信。下面是elm的輔助功能表,它列出幾個常用的命令,”)”前的字母是該命令的按鍵。如m代表”mail a message”elm系統的寄信功能。最下面一行的”Command:”elm系統的提示符號。

     

    Send Mail(寄信)

    讓我們先來寄一封信給自己吧!

    1. 於圖12-2的畫面下按下m鍵,並輸入收信人的電子郵件位址(如圖12-3)

     

    Mailbox is '/var/spool/mail/joe' with 0 messages [ELM 2.4 PL25]       You can use any of the following commands by pressing the first character; d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit To read a message, press <return>. j = move down, k = move up, ? = help  

    Command: Mail  

    Send the message to: joe@cs.nthu.edu.tw

    12-3: 寄一封信給自己(電子郵件位址: joe@cs.nthu.edu.tw)

    1. 如圖12-4,接著系統會出現

    Subject of message:

    ”Subject of message:”後我們輸入這一封信的主題─My First E-Mail後按Enter

    1. 你如果想將這一封信也同時寄給其他的人,則在接下來的訊息

    Copies to:

    後輸入他們的電子郵件位址,超過一人以上請以分開。如: Copies to: tom@cs.nthu.edu.tw,john@cs.nthu.edu.tw

    若不寄給其他的人,則直接在”Copies to:”後鍵入Enter

    1. 接著會進入elm系統的內定編輯畫面vi(如圖12-5),寫完信的內容後存檔離開vi即可。(你可以在Option的選項中選定你要使用的編輯器,Option的設定將於後面的文章中敘述)
    2. elm系統會接著問你是否要寄信(如圖12-6)

     

    Mailbox is '/var/spool/mail/joe' with 0 messages [ELM 2.4 PL25]     You can use any of the following commands by pressing the first character; d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit To read a message, press <return>. j = move down, k = move up, ? = help   Command: Mail To: joe@cs.nthu.edu.tw

    Subject of message: My First E-Mail 

    Copies to:

    12-4: 輸入信件的主題(Subject: My First E-Mail)

    Hello Joe. 

    ~ 

    ~ 

    ~ 

    "/tmp/snd.16673" 1 line, 1 char

    12-5: vi編輯信件內容。

    ~ 

    ~  Please choose one of the following options by parenthesized letter: s e)dit message, edit h)eaders, s)end it, or f)orget it.  

    12-6: 確定是否寄出信件。

    Read Mail(讀信)

    剛剛我們已經寄了一封信給自己,幾秒鐘後將收到這一封信,若你的系統郵件信箱中有信,則你在進入elm後就會發現如圖12-7的畫面。圖12-7中顯示出系統郵件信箱中有兩封信,你只要用這兩個鍵來移動反白棒到你所要讀的信件上,然後按下Enter就可以讀反白棒上的這一封電子郵件(如圖12-8)。圖12-8中我們可以看到這一封信件的內容。讀完信後,你只要按i就可回elm系統的主畫面。

     

    Mailbox is '/var/spool/mail/joe' with 2 message [ELM 2.4 PL25]   N 1 Jul 10 Joe (15) My First E-Mail N 2 Jul 10 Tom (15) Mail From Tome     You can use any of the following commands by pressing the first character; d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit To read a message, press <return>. j = move down, k = move up, ? = help  

    Command:

    12-7: Mailbox中有兩封信。

    Message 2/2 From Joe Jul 10, 97 02:09:23 pm +0800

      

    Return-Path: joe 

    Subject: My First E-Mail 

    To: joe@cs.nthu.edu.tw 

    Date: Thu, 10 Jul 1997 14:09:23 +0800 (CST) 

      

    Hello Joe. 

      

      

    Command ('i' to return to index):

    12-8: My First E-Mail的內容。

    Delete Mail(刪除信件)

    有些信件你看完後想將它刪除,你只需用鍵將反白棒移到該信件上,然後按下d鍵,elm系統就會在該信件之前加上記號D,等離開elm時再處理。如果不小心刪錯了信?沒有關係,在還沒有離開elm前,被標記的信並沒有被刪除。這時,你可以用JK(注意,是大寫的字母)來移動反白棒到該標記錯誤的信件上,然後按u就可以將被標記的信件解除標記。

     

    Exit elm(離開elm)

    要離開elm系統,你可以按Q(注意,是大寫字母)離開,此時你的系統郵件信箱將不會被更動就離開elm系統,所以剛剛有標記要刪除的信件並不會被刪除。如果你按q鍵離開elm,若剛剛有標記要刪除的信件,則系統會問: Delete messages? (y/n)

    再次確認。如果有讀過但未處理的信件,則系統會尋問: Move read message to "received" folder? (y/n)

    若回答y則這些讀過的信就會被搬到”~/Mail”目錄下的received的信件夾中。若回答n則這些信還是會被保留在你的系統郵件信箱中。

     

    Forward Mail(轉信)

    如果你想將某一封信轉寄給其他的人,只要在elm系統下將反白棒移到該要轉寄的信件上,然後按下f,系統就會問你: Edit outgoing message? (y/n)

    這是詢問你是否要修改信件的內容,如果你要修改信件內容請按y,否則請按n。接著就如同寄信時的動作,填入收信人的電子郵件位址、信件的主題。如果剛剛你選擇要修改信件內容(即按下y),則系統會進入編輯器vi,否則就會直接將信寄出。

     

    Reply Mail(回信)

    如果你要回信,你只需將反白棒移到要回的信件上,然後按下r,系統就會問你: Copy message? (y/n)

    一般是按下y將原信的內容Copy到你要回的信件中,(如此當對方收到回信後比較清楚你是針對什麼議題來回信。但是要注意的是,若原信太長,則將無關的內容刪除,只留下相關的內容。)接下來的動作就和寄信時相同。

    Send Mail時我們提到同一封信可以同時寄給一群人,如果你的回信要同時寄給這一群收到這一封信的人,則必須以g鍵取代剛剛的r鍵來作回信的動作。

    Save Mail(儲存信件)

    Mailbox is '/var/spool/mail/joe' with 1 message [ELM 2.4 PL25] 1 Jul 10 Joe (16) My First E-Mail   You can use any of the following commands by pressing the first character; d)elete or u)ndelete mail, m)ail a message, r)eply or f)orward mail, q)uit To read a message, press <return>. j = move down, k = move up, ? = help  

    Command: Save to folder (Use '?' for help) 

    Save message to: =joe

    12-9: 儲存信件

    遇到想要儲存的信件,可以將反白棒移到該信件上,然後按下s鍵,則會出現如圖12-9的訊息: Save message to: =joe

    由圖12-9中我們可以發現,這一封信是由joe寄來的,elm系統所內定的信件夾的檔名就會出現”=joe”。你如果要以此檔名為信件夾,就請直接按下Enter,否則就請你輸入你所想要的信件夾的名稱後再按Enter

     

    注意,信件夾名稱之前有沒有”=”會使信件夾所存放的位置不同。如圖12-9中,名稱為”=joe”,則該信就會被存放在”~/Mail/joe”這一個信件夾中,因為”=”代表系統預設的信件夾目錄,一般為”~/Mail”。如果名稱為”joe”,則就要看你當初執行elm時所在的目錄在那裡,elm系統會將該信存在這一個目錄的joe的信件夾中。例如是從Home Directory執行elm時,該信就會被儲存在”~/joe”這一個信件夾中。

    Mail Header(電子郵件檔頭)

    2812-10: 信件夾的內容。

    現在,讓我們來看一看圖12-10中的信件夾的內容。在這一個信件夾中只有一封信,它是由foo@oz.nthu.edu.tw寄給joe@cs.nthu.edu.tw。這一封信的內容只有兩行─第2728行,其餘的部份都是這一封信的檔頭(Header)。在帳號中,我們可以看到這一封信的主題(Subject)及它發信的時間。除此之外,我們也可以由帳號看出這一封信行經的路徑:

    thccx10.cc.nthu.edu.tw

    thccx9.cc.nthu.edu.tw

    所以,如果你所寄的信件被退回時,你就可以從帳號中看出到底是在那一個地方出錯。

     

    Change Folder(改信件夾)

    一進elm系統,系統所開的信件夾是你的系統郵件信箱(joe的系統郵件信箱為”/var/spool/mail/joe”,但是我們前面已經將信件存到別的信件夾中,我們可以在elm系統下鍵入c來改變信件夾。在elm系統下按c鍵後,系統就會問: Change to which folder:

    你只要輸入信件夾名稱即可,如要開”~/Mail/joe”這一個信件夾就輸入”=joe”。如果不知道所要開的信件夾是那一個,你就輸入一個空白鍵,然後再按Enter,則系統就會將目前目錄下的檔案列出,接著你再輸入所要的信件夾名稱即可。同理,如果要看”~/Mail”下有那些信件夾,則在”Change to which folder:”後輸入”= “(=後加一個空白)後按Enter即可。

    elm系統有三個熱鍵分別代表不同的三個常用的信件夾:

    !:表示你的系統郵件信箱(joe的系統郵件信箱為”/var/spool/mail/joe”)

    >:表示”~/Mail/receive”

    <:表示”~/Mail/sent”

    此外,你也可以在執行elm時就指定所要開啟的信件夾名稱,例如要開啟”~/Mail/joe”,你就可以執行以下的命令: elm -f =joe

    “-f =joe”就是要求elm開啟”~/Mail/joe”這一個信件夾。

     

    elm Setting

    要改變elm的系統設定請在系統下按o鍵,按下後就會出現如圖12-11的設定畫面:按下”)”前的鍵就可以更改該項設定。例如要修改Full Name就須按下y鍵。更改了設定以後請記得在”Command:”後按下>儲存設定。要回elm系統請按i

     

    -- ELM Options Editor --  

    C)alendar file 

    D)isplay mail using 

    E)ditor (primary) 

    F)older directory 

    S)orting criteria 

    O)utbound mail saved 

    P)rint mail using 

    Y)our full name 

    V)isual Editor (~v) 

      

    A)rrow cursor 

    M)enu display 

      

    U)ser level 

    N)ames only

    : /user4/guest/joe/calendar 

    : builtin+ 

    : /usr/bin/vi 

    : /user4/guest/joe/Mail 

    : Reverse-Sent 

    : =sent 

    : /bin/cat %s | !prin 

    : Joe 

    : /bin/vi 

      

    : OFF 

    : ON 

      

    : Beginning User 

    : ON

    Select letter of option line, '>' to save, or 'i' to return to index.  

    Command:

    12-11: elm的設定畫面。

    Alias(別名)

    在經常使用電子郵件後,你會發現常常需要寄信給某個人或某一群人,如果每次寄信時都要將他或他們的電子郵件位址重新輸入一次將是非常的不方便。elm系統提供你一個簡便的方法,就是將這些朋友的電子郵件位址取一個別名,如此以後要寄信給他或他們時,你只要在elm系統下輸入他或他們的別名(Alias)elm系統就會自動將它轉成你朋友們的電子郵件位址。例如我將joe@cs.nthu.edu.tw的別名設成joe,則寄信給joe時就可以在”Send the message to:”後面只輸入joe

     

    Alias mode: 0 aliases [ELM 2.4 PL25]   You can use any of the following commands by pressing the first character; a)lias current message, n)ew alias, d)elete or u)ndelete an alias, m)ail to alias, or r)eturn to main menu. To view an alias, press <return>. j = move down, k = move up, ? = help

    Alias:

    12-12: elmAlias模式。

    elm的系統下,按下a就會進入如圖12-12Alias模式,在Alias模式下你可以來設定你朋友的電子郵件位址的Alias

     

    1. 加入新的Alias請按n鍵,畫面下端就出現:

    Alias: Add a new alias to database...

    Enter alias name: joe ? 輸入你要的別名

    1. 輸入別名後,系統接著問該位朋友的姓(last name)

    Enter last name for joe: Lin ? 輸入該朋友的姓

    1. 接著系統問該位朋友的名(first name)

    Enter first name for joe: Joe ? 輸入該朋友的名

    1. 接著系統會要求你輸入這位朋友的註解,這註解可以方便你辨識別名:

    Enter optional comment for joe: My Friend ? 輸入註解

    1. 系統會接著問這位朋友的電子郵件位址:

    Enter address for joe: joe@cs.nthu.edu.tw ? 電子郵件位址

    1. 到此已經完成一個alias的設定,系統會在確認一次:

    Alias: Add a new alias to database... Accept new alias? (y/n) y

    New alias: joe is 'Joe Lin, My Friend'.

    Messages addressed as: joe@cs.nthu.edu.tw (Joe Lin)

     

    若資料正確你只需按下y。系統會回到如圖12-13。這時我們可以發現剛剛輸入的資料並沒有更新Alias的資料庫,你只需按下$鍵就可以要求Alias系統重整資料庫。按下$後我們就會發現畫面變成圖12-14

     

    如果要設定的別名是代表一群人的電子郵件位址時,輸入方法同前,只是在第5項輸入電子郵件位址時輸入這一群人的電子郵件位址,而這一些電子郵件位址之間請以間隔,系統會自動判斷其為個別的別名或群體的別名。

    Alias mode: 0 aliases (modified, resync needed) [ELM 2.4 PL25]   You can use any of the following commands by pressing the first character; a)lias current message, n)ew alias, d)elete or u)ndelete an alias, m)ail to alias, or r)eturn to main menu. To view an alias, press <return>. j = move down, k = move up, ? = help

    Alias:

    12-13: 設定一個Alias後的畫面。

    Alias mode: 1 alias [ELM 2.4 PL25]   1 Joe Lin, My Friend Person joe   You can use any of the following commands by pressing the first character; a)lias current message, n)ew alias, d)elete or u)ndelete an alias, m)ail to alias, or r)eturn to main menu. To view an alias, press <return>. j = move down, k = move up, ? = help

    Alias:  Aliases updated successfully.

    12-14: Alias已經更新資料庫。

    在圖12-14Alias系統下,如果要查詢該別名的電子郵件位址時只要將反白棒移到該別名後按f即可。若要寄信給某個別名所代表的電子郵件位址也只須將反白棒移到該別名後按m就會進入elm系統的Send Mail程序。

     

    要刪除反白棒上的別名,你只需按下d,在還沒有按下$要求Alias系統重整資料庫或離開Alias系統回elm系統前都可按下u來取消刪除命令。要回elm系統畫面只要按下r即可。

     

    Signature File(簽名檔)

    elm系統允許你設定各人的簽名檔,如此在你寄信給別人時就不用每次都還要將你的簽名重新的輸入一次。elm系統可設定兩個簽名檔,一個是寄信給這部機器上的收信人時用到的(對內信件),另一個是寄信給這一部機器以外的收信人時用到的(對外信件)

     

    你可以先編好兩個簽名檔,如對內信件的簽名檔為”~/.signature.local”,對外信件的簽名檔為”~/.signature.remote”。接著你用編輯器來編輯”~/.elm/elmrc”這一個檔案。

    ”~/.elm/elmrc”中你先找到”###localsignature =”,然後將這一行前面的”###”去掉,並在”=”後輸入對內信件的簽名檔檔名,如: localsignature = ~/.signature.local

    接著找到”###remotesignature =”,同樣的將”###”去掉,並在”=”後輸入對外信件的簽名檔檔名,如: remotesignature = ~/.signature.remote

    則以後每次寄信時,elm都會在你所寫的信件內容後自動的幫你加上你的簽名檔。

     

    Forward Mail(自動轉信)

    如果你擁有多個主機的帳號,則你就同時擁有多個電子郵件位址,但是你只常用一個帳號其它的很少使用,則如果你的朋友寄信到一個你不常用的電子郵件位址時,他的這一封信你可能就會等一段很長的時間才會看到。

     

    為了解決這一個問題,電子郵件系統可提供自動轉信的功能,如在UNIX環境下,你只要在這些不常用的電子郵件位址的帳號下編輯一個叫”~/.forward”的檔案,則所有寄到這一些電子郵件位址的信件就會自動的轉到你指定的地方。

     

    例如joelin想將所有寄到這一個電子郵件位址的電子郵件通通轉寄到”joe@cs.nthu.edu.tw”,則joelin只要在這一個電子郵件位址的帳號的Home Directory下編輯”.forward”檔,其內容如下: joe@cs.nthu.edu.tw

    則所有到joelin這一個電子郵件位址的信都會轉到joe@cs.nthu.edu.tw這一個電子郵件位址上。

     

    多媒體電子郵件

    由於SMTP只能傳送純文字,如果要傳送二進位檔案就必須經過編碼,目前常看到在電子郵件的編碼有兩種─uuencodeMIME(Multipurpose Internet Mail Extension)。我們先來看第一種─uuencode

     

    joe收到一封電子郵件其內容如下:

    Return-Path: joe

    Subject: Hello Joe

    To: joe@cs.nthu.edu.tw (Joe Lin)

    Date: Fri, 11 Jul 1997 10:43:38 +0800 (CST)

     

    begin 644 Hello

    M2F]E+`JS;Z1`J\JK2*JZI+JN9:=!"J6RMK>ESG5U9&5C;V1EI'X*K-VQ;ZCL

    #H4,*

    `

    end

    這時joe只要將此信先儲存下來(假設檔名為xyz),然後到UNIX的作業環境下執行一個命令: uudecode xyz

    uudecode這一個程式就會將xyz解碼,解碼後joe發現他的目錄下多了一個叫Hello的檔案,它用more看到下面的結果:

     

    Joe,

    這一封信的內容你

    必須用uudecode

    看得到。

     

    原來是一封中文信。但是為什麼這檔案的名字叫Hello呢?原來在編碼過的信件內容的第一行為 begin 644 Hello

    編碼過的內容就接在此行之後,其後面有一個名字叫Hellouuencode允許編碼的人預先指定解碼後的檔名,而該檔名會記錄在這一行,此例中所指定的檔名即為Hello

     

    如果joe也想將一個圖形檔Dog.jpg寄給tom@oz.nthu.edu.tw則他可以執行以下的命令: uuencode Dog.jpg picture.jpg | elm -s “Hello” tom@oz.nthu.edu.tw

     

    Dog.jpg就會被編碼並指定其解碼後檔名為picture.jpg,編碼後的結果會送給elm系統然後寄給tom@oz.nthu.edu.twtom收到信時的Subject就為’Hello”tom就可以依上述的方法解碼得到這一張圖片。

     

    接著我們來看,如果收到MIME的信件又該如何處理呢?由於目前大部分的elm系統都有支援MIME,所以當收到內含MIME編碼過的文件時,elm會自動的作解碼處理(如:存檔、播放聲音、顯示圖像等。)

     

    如果你的elm系統沒有幫你處理MIME的信件時,而你收到如圖12-15的電子郵件,此時你只要將該電子郵件存檔(假設檔名為xyz),然後到UNIX的環境下執行: mmencode -u xyz

    就會得到圖12-16的內容。

     

    Return-Path: joe 

    Subject: MIME E-mail 

    To: joe@antslab.cs.nthu.edu.tw 

    Date: Fri, 11 Jul 1997 12:41:14 +0800 (CST) 

      

    Joe, 

    =B3o=A4@=AB=CA=ABH=AA=BA=A4=BA=AEe=A7A 

    =A5=B2=B6=B7=A5=CEMIME=A4~ 

    =AC=DD=B1o=A8=EC=A1C

    12-15: MIME編碼的文件。

    From joe@antslab.cs.nthu.edu.tw Fri Jul 11 12:41:15 1997 

    Return-Path: joe 

    Received: (from joe@localhost) by antslab.cs.nthu.edu.tw (8.7.5/8.7.3) id MAA130 

    From: Joe <joe@antslab.cs.nthu.edu.tw> 

    Message-Id: <199707110441.MAA13331@antslab.cs.nthu.edu.tw> 

    Subject: MIME E-mail 

    To: joe@antslab.cs.nthu.edu.tw 

    Date: Fri, 11 Jul 1997 12:41:14 +0800 (CST) 

    X-Mailer: ELM [version 2.4 PL25] 

    MIME-Version: 1.0 

    Content-Type: text/plain; charset=ISO-8859-1 

    Content-Transfer-Encoding: 8bit 

    Status: RO 

      

    Joe, 

    這一封信的內容你 

    必須用MIME 

    看得到。

    12-16: MIME解碼後的電子郵件。

     

    檔案傳輸-FTP 第十三章 檔案傳輸協定FTP

    這一個章節所要討論的是教使用者如何透過網際網路,尋找並取得使用者所需要的資源以供使用。因此,在本內容中將介紹檔案傳輸協定與檔案搜尋系統兩大網路服務。之後,我們將再簡單介紹檔案壓縮軟體,不僅方便使用同時也可以節省網路資源。

    13.1 簡介

    隨著網際網路 (Internet) 的興起與發展,全球各地的資源將可以有效地被運用。因此,該如何從這些全球的網路資源中,尋找我們所需要的資訊和資料,並且將之傳回以供我們使用,將是一個頗為實際的課題。

     

    在檔案傳輸協定 (FTP) 方面,DOS作業系統中常用的NCSA FTP程式與UNIXWins 95中的標準FTP程式使用法大致雷同。因此,本節將會先根據這三個FTP程式的共通部份做基本簡單的介紹,之後再介紹Win95中常用的FTP軟體:Cute FTP

     

    關於檔案搜尋 (Archie) 的使用方法和其工具,首先將介紹檔案搜尋系統伺服器 (Archie Server) 的簡單基本使用方法,之後再簡單說明檔案搜尋使用者端 (Archie Client) 程式的基本使用方法,然後再介紹Win95中常用的Archie Client程式:WS-Archie。在介紹這些工具軟體的過程中,我們也將會跟各位讀者說明檔案搜尋字串的一些簡易表示法:正規表示式 (Regular Expression)

    13.2 檔案傳輸協定 FTP

    電腦系統透過網路的連接,彼此間想要相互傳送資料檔案時,兩端必需共同遵守彼此所認可的規範才得以順利進行,此協定即為檔案傳輸協定 (FTP, File Transfer Protocol)。任何的電腦系統只要透過網路的連接再依循此協定,就可以和其它不同的電腦系統間進行彼此間的檔案傳輸。因此,透過檔案傳輸協定FTP,我們將可以很容易地在任何兩部電腦系統間做檔案的相互傳輸 (例如圖13-1)

    13-1

    13.2.1 基本觀念

    1. 近端 (Local) 與遠端 (Remote)
    所謂的「檔案傳輸」,顧名思義就是:檔案或資料在兩部電腦間相互傳輸。為了區別這兩部電腦所扮演的角色,我們通常會將此兩端的電腦區分為近端 (Local) 和遠端 (Remote)兩端。而所謂的近端 (Local) 就是指使用者下達ftp指令的這一端系統;相對的,遠端 (Remote) 就是指被ftp指令所連接的另外一端系統。

     

    記憶小秘訣:Local端系統(Left左端) > ftp Remote端系統(Right右端)

    1. [7 .cs20] ~ % ftp 140.114.87.4

    2. C:\NCSA > ftp ftp.cs.nthu.edu.tw

    Local : cs20 (個人電腦)C:\NCSA

    Remote : 140.114.87.4 ftp.cs.nthu.edu.tw

     

    2. 上傳 (Upload)與下載 (Download)
    承上述的觀念,使用者傳送資料不外乎兩種情況:(1)將遠端 (Remote)的資料抓取回來自己的近端 (Local) 系統,此乃所謂的下載 (Download)遠端 (Remote) 的資料;或是(2)將自己近端 (Local) 的檔案資料放到遠端 (Remote)系統以供他人使用,此即所謂的上傳 (Upload)

     

    3. 基本指令putget 相對於上面所提的上傳 (Upload)與下載 (Download) 的兩個觀念,使用ftp的指令時就有兩個與之相對應的基本指令:putget。以下我們直接以例子來說明這兩個指令與其相對應的觀念。 1:使用個人電腦直接FTP遠端資訊。
     
    2:使用個人電腦,透過遠端登入另一台電腦,再FTP連接另外遠端的第三台電腦。
    4. 檔案格式型態文字檔 (ASCII) 與二進位檔 (Binary)
    檔案的傳送格式分為兩種:文字檔 (ASCII) 與二進位檔 (Binary)。一般的報告或是使用說明文件為了方便於閱讀使用,通常不會加以編碼或壓縮,這一類的檔案用此ASCII的模式傳輸即可。但是,大多數的共享軟體 (Shareware) 和免費軟體 (Freeware) 為了節省網路資源和方便使用者的下載,多會以壓縮檔的形式出現在FTP伺服器中,這一類的檔案就是須要以Binary的模式來做傳送。

     

    辨別小秘訣:ACSIIBinary 1. 一般可以在MS-DOS中用type指令或是在UNIX系統下用cat指令顯示出來,且不會有亂碼出現的檔案內容即是屬於ASCII格式的文件檔。否則,可能即為Binary格式檔。

    2. 如果真的無法分辨出檔案的格式,則大部份都可將之視為Binary檔。常見的各種壓縮檔 (.zip.tar.tar.Z.tar.gz.rar.arj.hqx)、執行檔 (.exe.com.ovl.pif) 或是一般的聲音影像檔案 ( .au.mid.avi.jpg.gif.bmp.dat.mov)等都是以Binary檔案格式來傳輸。(注意:.uue.uu者為ASCII檔案格式。)

     

    13.2.2 匿名檔案傳輸伺服器 (Anonymous FTP Server)

    匿名檔案傳輸伺服器 (Anonymous FTP server) 就是指公開的FTP伺服器,提供一個ftp或是匿名 (anonymous) 帳號,讓人得以自由地連線至此伺服器,上傳或是下載各種公開的資訊或軟體。這些匿名檔案傳輸伺服器 (Anonymous FTP server) 不需要特定的使用者帳號和密碼,也不限制使用者是從何方連線至此伺服器主機,只要求使用者簽入自己的個人電子郵件地址 (E-mail Address) 當做密碼。因此,基於網路禮儀,使用者在利用這些FTP伺服器主機做檔案傳輸時,請記得輸入你的E-mail Address

     

    目前國內已有許多匿名檔案傳輸伺服器 (Anonymous FTP server) 提供使用者各種不同需求的檔案資料,其中有學術單位(教育部和各大專院校)、國家研究單位(CIC、國家高速電腦中心、中央研究院、工研院…)、和一些電腦公司等。其中以教育部的FTP伺服器和交通大學資訊策進會所提供的軟體和資訊較為完整,並且會定時地和國外的最新資訊交流傳回更新、儲存(亦即所謂的Mirror)。因此,使用者可以利用這些Anonymous FTP servers取得自己想要的軟體和資料。但使用者在使用這些伺服器的同時,也請記得網路軟體的著作權法和軟體的使用規定,以免觸犯法律刑責。

     

    13.2.3 基本FTP操作(NCSA/Win 95/UNIX)

    當使用者想要利用FTP來傳送檔案時,不太可能去學習FTP裡面的通訊協定。因此,使用者需要一個FTP Client的程式來幫忙使用者達成電腦系統間彼此傳輸檔案的工作。而這一個FTP Client程式將會去解讀使用者所下的各項指令去執行相對應的檔案傳輸工作。因此,使用者也就必須先去學會使用FTP Client程式中的一些指令。但是目前由於FTP Client的程式種類和版本眾多,因此在這一節中,我們將只介紹一些基本常用指令。

     

    首先使用者必需先以FTP Client程式簽入FTP主機,DOS系統的使用者可使用NCSA所提供在命令模式下的ftp程式、DOS系統的使用者可使用UNIX系統中的ftp、或者在Win95系統的DOS Prompt模式下、或是直接在Win95的開始工作列中執行:

     

    ftp[host-namehost_ip]直接簽入某伺服器主機

    ftpopen指令簽入某伺服器主機

     

    13-1:FTP 基本常用指令介紹
     
    指令名稱
    說明
    open [host-name] 開啟遠端 (Remote) FTP伺服器連線
    user 簽入使用者帳號
    close 關閉目前的伺服器連線
    ascii 設定傳輸模式為文字模式 (ASCII)
    binary 設定傳輸模式為二進位模式 (Binary)
    cd [directory] 變更遠端 (Remote) FTP伺服器的工作目錄
    dir [directory] 查看目前FTP伺服器的目錄或檔案
    pwd 查看目前FTP伺服器的工作目錄
    get [filename] 下載 (Download) FTP伺服器上的一個檔案
    put [filename] 上傳 (Upload) 一個檔案到FTP伺服器上
    mkdir [directory] FTP伺服器上建立一個新的子目錄
    rmdir [directory] 移除FTP伺服器上的一個子目錄
    rename [old] [new] FTP伺服器上的old檔案名稱更名為new檔案名稱
    delete [filename] 刪除FTP伺服器上的檔案
    quit 結束並離開FTP程式
    bye 結束並離開FTP程式
    help [command] 簡單說明指令的功能,不列command則顯示所有指令
    lcd [directory] 變更Local主機系統的工作目錄
    ls [directory] 查看目前FTP伺服器的目錄或檔案
    stat 查看目前FTP程式的設定與連線情況
    glob 切換萬用字元的使用開關,與mgetmput指令有關
    prompt 切換交談模式,與mgetmput指令有關
    mget [filenames] 下載 (Download) FTP伺服器上的多個檔案
    mput [filenames] 上傳 (Upload) 多個檔案到FTP伺服器上
    ! 切換到Shell模式,執行shell指令。完成shell指令後,可下達「exit」命令回到FTP Client程式。
     

     

    範例說明:

     

     

    13.2.5 Cute_FTP

    Cute_FTP算是具備完整FTP功能的使用工具,主要分成兩大部份:FTP Site的管理與檔案傳輸。

     

    FTP Site的管理

    首先,在Cute_FTPFTP Site的管理使用上,使用者所見到的就如同圖13-4的視窗畫面所示:

    13-4CuteFTPSite Manager主畫面

    在這個視窗畫面中,讀者將可發現Cute_FTP的管理允許多層次的管理階層,所以使用者將可發現在左試窗中有Folder的觀念,可以將各個FTP Site根據某種特性與以分門別類。因此,使用者可以根據需要來增減 Folders、建立或刪除某個Folder中的FTP Site。使用的畫面將如下圖13-5所示:(Add SiteEdit Site都是如下的相同畫面)

    13-5

    此畫面中,使用者可以將FTP Site的所有資料與以填寫完整儲存於某一個FTP Site類別中。而刪除任一個FTP Site只需選擇後刪除即可。

     

    檔案傳輸

    Cute_FTP的傳輸功能主畫面如下圖13-6所示:

    13-6CuteFTP檔案傳輸功能的主畫面(1)

    然而在連接FTP Site傳輸檔案前,使用者可透過FTP功能表中的Site Manager去連接其中已經設定好的FTP Site 、或是直接利用FTP功能表中的Quick Connect來連接使用者想要連接的FTP Site。連接某一FTP Site 之後,將會出現檔案傳輸視窗畫面:

    13-7CuteFTP檔案傳輸功能的主畫面(2)

    在簽入FTP Site後,使用者將可根據自己的需要來上傳/下載檔案。在此Cute_FTP的使用上雖然沒有像WS_FTP中有「? 」和「? 」的按鈕,但使用者仍可使用文件拖曳的方式來上傳或下載檔案(如下小秘訣所述)、或是利用工具列的上傳/下載來做傳輸。

    使用小秘訣:上傳/下載 將選擇好的檔案用滑鼠的左鍵將之按住後,拖著滑鼠左/右移動至另外一個視窗,然後放手,即可將左視窗的檔案上傳到右視窗的FTP Site上、或是將右視窗的檔案下載至左視窗的個然電腦中。

     

    至於Cute_FTP主畫面的工具列上的各個小按鈕的功能,說明如下:

    13-8CuteFTP的工具列

    開起FTP Site Manager功能畫面 快速連線 中止連線

    依檔名排序 依副檔名排序 依檔案大小排序

    依日期排序 只列檔案名稱 列出詳細檔案資訊

    自動下載索引說明檔 下載索引說明檔 檢視檔案內容

    執行檔案或開啟檢視器查閱檔案內容 下載檔案 上傳檔案

    變更目錄 回上一層目錄 ASCII傳輸模式

    Binary傳輸模式 自動模式 更新資料

    中止目前命令

     

    利用這些工具列上的圖示功能,相信使用者將可以更方便的來傳輸檔案資料和統合管理許許多多的FTP Sites

     

    13.3 檔案搜尋Archie

    在網際網路上存在有數千個Anonymous FTP Servers,儲存有上千萬個檔案資料供我們使用,該如何從中取得我們所需要的資訊與檔案呢?不用擔心,網際網路上的檔案搜尋 (Archie) 將會幫助我們完成此項任務。也就是說,檔案搜尋對網路的使用者來說就是一個不可或缺的重要服務。

     

    所謂的Archie Servers (檔案搜尋伺服器) 就是幫忙使用者尋找檔案所在的Anonymous FTP Servers及其目錄所在的服務,也就是說,Archie Server就是Anonymous FTP Servers的檔案搜尋系統。因此,當使用者想得知某類檔案文件是否存在於哪些 Anonymous FTP伺服器中,乃至其所在的目錄資訊等等,都可以透過Archie Sever的幫助來尋找檔案的所在地,以節省尋找時間並減輕Anonymous FTP伺服器的負擔。

     

    而所謂的Archie Server並不是當使用者連線查詢時才直接連線 FTP Server取回資料的目錄與檔案列表,然後再比對使用者所輸入的搜尋字串將結果列出來給使用者的。而是Archie Server利用每天的網路空檔時段 (非網路尖蜂使用時段) 自動搜集FTP Server的檔案列表資料,並將之儲存於資料庫中以供使用者的查詢。一般來說,Archie Server 每個月才會將所有的檔案資料完全更新,也就是說,Archie 每一天大約只更新1/30的資料而已。

    13-9:檔案搜尋的一個例子

    目前國內第一個Archie Server是在民國81年由教育部電算中心委託中央大學建置,於當年六月建置完成。而後交通大學資訊策進會亦加入此檔案搜尋服務,而成為國內第二個檔案搜尋服務系統。後者交大的Archie Server 主要以搜尋國內的FTP Server為主。

     

    13-6:臺灣的兩大Archie伺服器
     
    Archie Server
    Domain Name
    IP address
    Login Name
    中央大學
    archie.ncu.edu.tw
    (archie.edu.tw)
    192.83.166.12
    archie
    交通大學
    archie.twnic.net
    NCTUCCCA.edu.tw
    1. 111.1.10
    192.83.166.10
    archie

     

    如同FTP 一般,使用者想要進入某一檔案搜尋系統,必須先與 Archie Server建立連線後,才能進行檔案搜尋。而連線的方式則有三種方法:一為直接透過Telnet,直接登錄Archie Server進行檔案搜尋;二則利用Archie Client程式連接Archie Server,進行檔案搜尋服務;三者利用WWW流覽器連接裝設有WWW首頁介面的Archie Servers (此方法將在介紹WWW時一併說明)

     

    13.3.1 直接連接Archie Server搜尋檔案

    利用Telnet遠端簽入Archie Server,可以鍵入如下的指令或是利用Win95中的Telnet工具軟體。

     

    telnet [Archie Server host-name]
    telnet > open [Archie Server host-name]
     
    進入Archie Server系統後,任何的線上求助皆可利用 help <topic> 查詢 <topic> 的使用或說明。如果想知道有哪些系統指令可用,則可鍵入help進入使用說明模式,鍵入 『?』 可查知系統的所有指令、鍵入 Enter』鍵可跳離說明模式。下面是交大Archie Server系統所提供的所有指令集:

     

    13-7:交大Archie Server系統所提供的所有指令集
     
    about help regex bugs list servers
    bye mail set compress manpage show
    domains motd site done nopager stty
    email pager term exit path unset
    find prog version general quit whatis
     

    下表簡單說明Archie Server常用的指令。

     

    13-8:Archie Server指令說明
     
    指令
    說明
    bye 結束並離開Archie Server (”quit”功能相同)
    exit 結束並離開Archie Server (”quit”功能相同)
    prog <字串> 在資料庫中搜尋某一個檔名為某<字串>的檔案
    help <topic> 說明 <topic> 指令,鍵入Enter離開此說明模式
    list  列出Archie Server資料庫的節點名稱
    mail <E-mail位址> 將輸出結果寄給使用者
    prog <字串> 在資料庫中搜尋某一個檔名為某<字串>的檔案
    quit 離開Archie Server
    servers 列出所有的Archie Servers
    set <選項> <參數> 選項參數設定
    show 顯示各選項參數的設定值
    site 顯示某一個Archie Site中的所有檔案
    unset 取消選項參數設定
    whatis 在軟體描述資料庫中搜尋某關鍵字
     

     

    下面是show所列出來的選項設定值:

     

    檔案搜尋的一個例子:

     

    Regular Expression (正規表示式)

    在檔案搜尋時,使用者必須告知Archie Server所要搜尋的檔案名稱為何,但如果使用者無法鄭確描述檔名時將可能無法正確找到所需要的檔案。而所謂的Regular Expression (正規表示式) 是指一個字串,其中提供使用者使用一些簡單的特殊字元做為特定的替代功能。如此將可以讓使用者更簡單、更有效率、更方便地查尋到自己所想要的檔案。

     

    一個包含Regular Expression的字串稱之為Pattern (字樣),而藉由某一Regular Expression所找到的字串則稱之為 Reference String (參考字串)

     

    一般的任意字元皆可當做Pattern來指定搜尋的檔案名稱,但是對於一些具有特別意義功能的字元來說,如星號 (*)、句點()等等,則必須用單引號括起來取消其原本所帶有的特殊意義。如例子中的winzip32 句點可以用來替代所有的任意一個字元(跳行除外),所以稱之為通用字元(Wildcard Character)。如符合k….tPattern者如:kermit.dockermit.execcu-ekermit3.setup…等等。而符合acdef Pattern者如: s83acdeffff or acdefsecsacdefsecs…等等。 當含有此 ^ 符號出現在Pattern的開頭時,只有開頭符合Pattern的檔案名稱才會被找出來。例如以 ^efghi Pattern來搜尋檔案,則符合的Reference String將如: efghi or efghijlk,而決不會是abcefghi 當含有此 $ 符號出現在Pattern的開頭時,只有節尾符合Pattern的檔案名稱才會被找出來。例如以efghi$ Pattern來搜尋檔案,則符合的Reference String將如: efghi or abcdefghi而絕不會是efghijkl 凡是以中括號 [string] 括起來的字元可以用來替代檔名的某一個字元。如 合乎Pattern [abc]telnet的有ncsatelnet.gzlibtelnet.doc… 等等。而NCTU-telnethytelnet.doc就不符合了。

     

    在中括號中,上述所提的特殊字元 '$' '*' '.' 將不再被視為特殊字元來使用。

     

    13.3.2 利用Archie Client程式搜尋檔案

    除了利用上述的Archie Server直接搜尋檔案外,使用者亦可利用自己主機上的Archie Client程式來查詢檔案。目前Archie Client程式的種類與版本很多,包括 UNIXDOSWin95VMS等等。但只要使用者連接上Internet網路,便可以利用這些Archie Client程式來使用Archie Servers所提供的檔案搜尋服務。底下我們將先各位讀者介紹命令模式下,Archie Client 的簡單基本使用法。最後再介紹Win95Archie Client程式:Ws_Archie

     

    Archie Client基本指令語法

    首先使用者只須要在主機命令模式下鍵入archie指令,系統將會自動顯示archie指令的語法及其參數說明。

    範例:

     

    利用電子郵件查詢

    使用者只需要寄一封特定主題和內容的電子郵件給Archie Serversarchie帳號,Archie Server就會以電子油件的方式回信給使用者,告知檔案搜尋的相關資料,其步驟如下:

     

    13.3.4 WS_Archie

    首先進入WS_Archie,使用者將會看到如下的主畫面(13-9)

    13-9WS_Archie主畫面視窗

    之後,使用者將會根據所要搜尋的Archie Server及其相關資訊先做一個設定,然後再進行檔案的查詢工作。下面我們將帶領使用者一步步來學習如何操做使用此WS_Archie

     

    設定Archie Server

    在上面的主畫面中,使用者可以利用「Archie Server」的按鈕直接選出你所想要搜尋的Archie Server,如圖13-10所示:

    13-10

    或是利用「Option」主功能表中的「User Preference」功能來選擇你所想要的Archie Server ,如圖13-11所示:

    13-11

    同時在此「User Preference」功能選項中,使用者也可以用來設定搜尋 Pattern字樣的參數設定(如Substringcase sensitiveExactRegex、),其參數設定的意就就如同本文前面所描述的完全一樣,其對應於Archie Client基本指令語法如下:

     

    13-9:Archie Client基本指令語法與說明
     
    WS_Archie
    Archie Client指令語法
    說明
    Substring -s 含有搜尋字樣的檔暗或目錄
    Substring (case sensitive) -c 區分英文字母的大小寫
    Regex -r 使用一般的正規表示式,亦即可以使用特殊字元
    Exact -e (預設值) 要求完全符合搜尋字樣
    Exact first   先嘗試查詢有無完全符合者,再試其它條件
    Get Message of The Day   設定Archie Server的今日訊息取回與否
    Max Hits -m 設定最多搜尋結果數目

    13-12:檔案搜尋結果

    查詢得知結果後,使用者將可以馬上利用WS_Archie所提供的呼叫FTP程式將檔案直接下載,無需使用者在額外執行FTP去下載程式了。其用法及其視窗畫面中的設定說明如下:

    13-13WS_ArchieFTP功能設定

    13-10:圖13-13的使用說明
     
    選項功能設定
    說明
    Command 設定FTP程式的執行來源,如WS_FTPCute_FTP
    Parameter 設定FTP程式參數,包含FTP主機名稱(%h)、Remote端路徑名稱(%d)、檔案名稱(%f)。
    User 登入FTP Server的帳號名稱
    Password 登入FTP Server的帳號密碼
    Directory 下載時儲存檔案的目錄路徑
    Use Web Browser 是否使用Web流覽器來下載檔案 (角色與FTP相同)
     

    關於WS_Archie的其它功能,大致上與使用Win95的方法與功能大同小異,唯將「File」主功能表中相關於Archie的使用部份說明如下:

     

    13-10:圖13-13的使用說明
     
    功能選項
    說明
    Open 開啟先前的檔案搜尋結果
    Save 將目前查詢的結果與以儲存
    Retrieve 從檔案搜尋結果中的FTP Site下載選取檔案資料
    Expand 將所選擇的目錄與以展開
    Status 取得Archie Server的狀態訊息
    Exit 結束WS_Archie
     

    13.4 壓縮工具

    為了節省網路資源,大部份的檔案都會先經過檔案壓縮處理後再上傳放置於FTP Site上。因此當使用者在網路上尋找到自己所需要的檔案,很可能都是已經被壓縮過後的檔案。於是乎使用者把檔案下載回來後,就必需懂得如何去將壓縮檔案與以解壓縮以供使用。

     

    簡單來說,檔案壓縮可分為兩種:自我解壓縮檔 (Self-Extracting File) 和一般的壓縮檔案(Compressed File)。所謂的自我解檔壓縮檔案,其本身就是一個可執行檔(.EXE)。使用者可以直接執行此程式本身,程式會自動解壓縮,將原來的檔案資料與以還原。而一般的壓縮檔案就必需靠解壓縮(Decompress) 的工具程式來幫忙將檔案資料與以解壓縮還原。

     

    目前在FTP Site上看到的壓縮檔案格式基本上都可以從檔案的副檔名中看出檔案的壓縮情況,一般比較常遇見的檔案壓縮格式有:ARJZIPRARDDILHZARC GZIPTAR…等等,其中TARGZIP的相關使用法,讀者可由UNIX的指令介紹中得知其使用方法,因此不在此贅言。而目前常看到的壓縮檔案大部份都是以ARJZIP的檔案壓縮格式,底下將簡短介紹此兩種壓縮檔案的使用方法。至於自我解壓縮檔,因為本身就有解壓縮的能力,所以在本章的介紹中將偏重於教使用者如何去利用壓縮/解壓縮工具程式來建立自我解檔壓縮檔。

     

    13.4.1 ARJ

    arj <command> [-<sw> [-<sw>…]] <archive_name> [<file_names>…]

     

    13-11ARJ 常用命令集(command)
     
    a
    新增檔案到壓縮檔案中
    c
    加註解
    d
    從壓縮檔中刪除某一檔案
    e
    將壓縮全部解壓縮
    j
    將兩壓縮檔相結合
    l
    列出壓縮檔案的詳細內容與資訊
    m
    將檔案壓縮到壓縮檔中,不保留原來的原始檔案
    t
    測試壓縮檔的完整性,即檢查CRC是否正確
    u
    變更壓縮檔案中的檔案資訊
    v
    列出壓縮檔案中所有的詳細資訊
    x
    解壓縮且保留原來路徑,即完整還原的解壓縮模式
     

    13-12ARJ常用開關選項 (Switches)
     
    -? 說明各項指令與所有選項,含例子說明
    -a 壓縮時,保留所有各檔案的屬性
    -e 排除檔案的路徑,即不考慮原始檔案的路徑情況
    -g???? 加入檔案密碼為 ????
    -jm? 壓縮比例 (?可為01234)
    -je (-je1) 產生自我解壓縮檔
    -n 只考慮新檔案,常用於不覆寫的情況
    -r 遞迴模式
    -v 分片壓縮/解壓縮,可依需要來指定壓縮檔案大小。如-v1440表示壓縮檔最大為1440 Kbytes
    -y 設定所有的詢問情況都為「 Yes 」模式
     

    範例說明
     
    簡單說明
    範例
    增加兩檔案(name1, name2)到壓縮檔(archive) ARJ a archive name1 name2
    確認 ARJ a -jt archive *.*
    最大壓縮 ARJ a -jm archive *.*
    從壓縮檔中解壓縮,不保留目錄路徑 ARJ e archive
    從壓縮檔中解壓縮,保留目錄路徑 ARJ x archive
    從壓縮檔中解壓縮,非交談模式 ARJ e archive -u -y
    從壓縮檔中解壓縮某子目錄 ARJ e archive subdir\*.* -p1
    列出壓縮檔案中的資訊 ARJ l archive
    將某檔案壓縮到壓縮檔中 ARJ m archive *.doc
    將某檔案從壓縮解壓 ARJ e -d archive *.doc
    設定將壓縮檔壓成A磁碟的容量大小 ARJ a -va a:archive *.*
    解連續的多重壓縮檔 ARJ x -v a:archive
    將壓縮檔轉成自我解壓縮檔 ARJ y -je1 archive
     

    13.4.2 PKZIP/PKUNZIP

    壓縮

    PKZIP [options] zipfile [d:outpath] [@list] [file...] [directory]

     

    13-13PKZIP常用選項 (Options)
     
    -a  增加檔案到壓縮檔
    -c 加入註解
    -d 刪除檔案
    -p 建立儲存所有的子目錄資訊
    -s 加密碼
    -v 檢視ZIP檔案內容
     

    解壓縮

    PKUNZIP [options] zipfile [d:outpath] [@list] [file...]

     

    其中,zipfileZIP的格式壓縮檔、[d:outpath]為解壓縮後的目錄路徑。

     

    13-14:常用選項 (Options)
     
    -d  建立儲存於ZIP檔中的所有子目錄,用於解含有子目錄的壓縮檔
    -n  只解出新檔,舊檔案略過
    -o  強迫覆寫模式 (Overwrite模式)
    -s<pwd>  加密碼
    -t = 測試Zip檔案結構
    -v 檢視ZIP檔案內容
     

    ZIP2EXE產生自動解壓縮檔

    ZIP2EXE [option] zipfile

     

    13.4.3 WinZIP

    Win95環境下,最常用的解壓縮工具就是WinZip了,因此下面將簡短的跟各位介紹此工具軟體的基本用法。

    13-14WinZIP主畫面視窗

    上面的視窗方塊就是進入WinZIP的主畫面,底下我們將根據此視窗對話方塊來說明WinZIP的基本操作方法。

     

    工具列

    13-15WinZIP工具列

    13-15:工具列功能說明
     
    New 新增一壓縮檔案
    Open 開啟壓縮檔案
    Favorites 開啟我的最愛
    Add 增加檔案壓縮到壓縮檔案中
    Extract 解壓縮
    View 檢視檔案內容資訊
    CheckOut 檢閱測試壓縮檔案。使用者可將某一檔案暫時解壓至某一群組與檔案目錄下,先做測試。當結束WinZIP或關閉壓縮檔時,此測試群組和檔案也將一併被刪除。
    WiZard 開啟WinZIP精靈
     

    解壓縮

    首先使用者可以利用「Open」命令叫出所需要的壓縮檔,之後,WinZIP將會列出此壓縮檔中的所有檔案資料 (如上圖所示) 。之後,使用者可以直接選取檔案列表清單中的任何一些檔案,或是都不選取表示將要全部的檔案完全解壓縮,選完壓縮檔案中的檔案後,使用者只需下達「Extract」的命令即可將所要檔案與已解壓縮出來到使用者的路徑目錄下。

     

    壓縮

    如果使用者想要把某一個檔案或目錄與以壓縮:

    1. 首先,使用者必需先利用「New」命令開起壓縮對話方塊。
    2. 然後,輸入路徑檔名,或選取某一個已經存在的壓縮檔案 (使用於新增壓縮檔到某一已存在的壓縮檔案中)
     
    13-16WinZIPAdd視窗畫面
    3. 若使用者選擇所有檔案(*.*),即表示要壓縮整個目錄的所有內容,因此只要下「Add With Wildcards」命令即可。

    4. 若要選許某些檔案壓縮,使用者只須要將指定檔案「Add」到壓縮檔案即可。

     

    如上簡單基本方法,使用者即可依自己的需要來解壓縮/壓縮檔案了。至於功能表中的一些命令動作,都和我們先前所討論過的命令意義相同,讀者只需稍加比較對應即可領略其使用方法 電子佈告欄-BBS

    第十四章 電子佈告欄-BBS

    14.1 什麼是BBS

    BBS - Bulletin Board System)在網際網路上相當常見。目前提供有電子佈告欄服務的機器常以BBS站稱之。在國內或國外,都有相當數量的BBS站,作為各種意見交流,資訊互通的管道。

    BBS站上,有著許多的不同主題所組成的佈告欄(或稱之為看板或討論區),一個看板上則有許多以同一類型主題來進行討論的文章(有時亦稱為信件),使用者可選擇自己有興趣的看板,閱讀其中的文章,或者張貼文章來參與討論。

    除了各式討論的看板之外,目前台灣學術網路上的BBS站多還提供有電子郵件,兩人交談,或多人可同時進行對話的聊天室等功能。有的BBS站還提供有網路遊戲,供上站的網友休閒娛樂。

    14.2 使用BBS

    要連上BBS站前,必須先知道該BBS站的領域名稱(如bbs.cs.nthu.edu.tw)或IP位址(如140.114.87.5)。接下來就可以用telnet(或PC Windowsnetterm等連線軟體),連上BBS站。

    14.2.1 簽入BBS

    鍵入telnet bbs.cs.nthu.edu.tw後,出現歡迎畫面(如圖14.1)。

    BBS.cs.nthu.edu.tw ? 清華大學資訊系 ? 140.114.87.5
    歡迎光臨【 楓橋驛站 】目前線上人數 [550] 人

                                                                    ▲
                                                    ▁▁▁▁?▁▁▁▁
                                                    ◤  站  車  竹  新  ◥
              ◢≡≡≡≡◢          ◢?◣≡≡≡≡◢?◣          ◣≡≡≡≡◣
              ▏ ︵  ︵  田  田                  ▕ 7:25 ▏                 田  田  ︵  ︵ ▕
              ▏ 田  田  田  田                  灨哈門龤@                田  田  田  田 ▕
             ㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜≡       ∩      ≡㎜㎜㎜㎜㎜㎜㎜㎜㎜㎜
         ▕▔ ▔▔▍ 田  ##  田  ≡            ??               ≡  田  ##  田  ▌▔▔▔│
         ┬┬┬┬┬┬┬┬┬┬┬┬▇││▇┬┬┬┬┬┬┬┬┬┬┬┬┬
        ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

    參觀用帳號:guest,申請新帳號:new

    請輸入代號:
    ?14.1歡迎畫面

    畫面的最上方說明了這個站的站名,領域名稱,IP位址,以及目前在站內的使用者的人數。

    如果之前沒有註冊過自己的代號(ID),可以用guest這個代號來參觀這個BBS站(不過,guest可使用的功能可能會受到某種限制)。想擁有一個屬於自己的ID,可用new來申請一個新的ID。如果已經有自己的ID了,當然此時就可以輸入自己的ID,和密碼,完成簽入的動作。

    14.2.2 申請一個新的ID

    在簽入畫面打下new之後,會出現如圖14.2的畫面。

    ┌─────────────────────────────────────┐

    │ 請參考下列的範例填寫您的註冊資料: │

    ├───────────────────┬─────────────────┤

    │請輸入代號: piggy │ 輸入您想用的英文代號 │

    │請設定密碼: I'mPig │ 請設定密碼,不過螢幕上應該看不見 │

    │請檢查密碼: I'mPig │ 請再次輸入密碼,以示確定 │

    │終端機形態 (vt100,ansi...):vt100 │ 一般使用者請打 vt100 或 ansi │

    │ │ Kermit 使用者請打 vt320 │

    │您的暱稱: 豬年生的美眉 │ 您發表文章用的筆名或綽號 │

    │真實姓名: 朱曉媚 │ 您的真實姓名 │

    │目前住址: 新竹縣子虛鄉烏有村543號 │ 您目前的聯絡地址 │

    │網路郵件地址: whoami@cs.ntnu.edu.tw │ 您的 E-Mail address │

    └───────────────────┴─────────────────┘

    ※ 代號 [ID] 至少要兩個字,不宜採用數字。

    ※ 密碼 至少要四個字,不可與 [ID] 雷同,不宜全部小寫。

    ※ 因本站採E-Mail認證方式E-Mail address 需為自己的e-mail信箱,

    而不是本站 userid.bbs@bbs.cs.nthu.edu.tw 這個信箱,否則無法

    通過註冊!!

     

    請輸入代號: 14.2申請新帳號的畫面

    出現這畫面後,您可以依畫面上方的範例,先構想好要回答的內容(特別是要使用的ID),之後陸續回答所問的問題。

    首先,輸入代號(ID)。這個ID就是以後自己在簽入這個站時所要使用的代號,也是站上其他網友辨明你的身分的依據。這個ID,除非重新註冊,是不能變更的,同時也會出現在自己所張貼的文章上,因此可選擇最能代表自己的ID(應避免使用不雅的代號)。在輸入ID時,最常發生的問題,就是自己喜歡的ID已經被別人捷足先登了,此時就只能換個ID再試試看囉。

    一旦系統接受ID的輸入後,就可以開始設定自己以後進站要用的密碼。密碼的設定是為了保護自己的ID不被盜用,因此必須設定一個自己不會忘記,但是卻別人不易猜到的字串。一個良好的密碼,英文和數字的間雜是最起碼的要求,和ID相同的字串或常見的字句則宜避免。輸入的密碼不會顯示在螢幕上,但須輸入兩次以確認輸入的內容。

    接下來輸入終端機形態,一般輸入vt100即可。再來輸入暱稱。暱稱像是筆名或綽號,會和ID一起出現在所張貼的文章上。ID在註冊後是不能更換的,但暱稱在註冊完成後,隨時可以自行設定更換。然後依序輸入姓名和住址,這些資料不會被其他使用者知道,是系統管理員辨識使用者身分的最基本的要求。

    最後,也是最重要的是填入自己的E-mail位址。因楓橋驛站是採用E-mail回覆的認證方式,因此必須正確填寫自己的E-mail位址(非BBS站提供的E-mail位址),才能收到身分認證信。收到認證信後,將認證信寄回以通過身分認證(不可變更原標題)。

    完成註冊後,下次連線時即可使用自己的ID來簽入,系統也會開始為你的ID做各項使用上的記錄(連線來源,時間,使用時間等)和統計(如上線次數,張貼文章數等)。

    14.2.3 BBS進站畫面

    輸入完自己的ID和密碼後,到出現主選單前會看到一些畫面。首先看到的是進站畫面。這個畫面中通常說明了最新的一些站務公告,和站務人員的ID。使用BBS上有問題時可尋求這些站務人員的協助。

    以這個圖14.3為例,上面說明了楓橋驛站不歡迎任何違法的行為。下方接的是本週的電影看板。畫面的右方是站務人員(站長)的ID列表。畫面的最下方,則是自己連線的記錄(上次連線的機器、時間)。按下 [Enter] 鍵可進入下一畫面。

    ╭─┬──────┬─╮

    ─【140.114.77.5】───────────── │┌┤ 楓橋驛站 ├┐│

    NTHUCS\>type 公告 ││└──────┘││

    ││◎服務人員 ││

    網路不為治外法區, 本站嚴禁一切違法行為。 ││MIT•Saki•Timmy││

    ││ Endless ││

    NTHUCS\>type 本週電影 ││ LiangLiang ││

    清華 7/24(四) 6:30/8:30 金田一少年事件簿 ││ ││

    ││ ││

    ││ ││

    ││ ││

    ───────────────────── │└────────┘│

    ────────────────────────┘ ╰──────────╯

    ●╭────────────────────────────────────╮

    ●│ A B C D E F G H I J K L By lobster │

    ●│M Q R S T U V W X Y P p s v 鵂x

    ●│ y z { | } ~ l m n 艟x

    ●│ i j k │

    │ f g h │

    │ e 峚x

    ╰────────────────────────────────────╯

    歡迎您第 875 度拜訪本站,上次您來自 alpha3.cs.nthu.edu.tw,

    我記得那天是 86年 7月18日 17:10:33 星期五。

    ● 請按 (Space/Return) 繼續 ● 14.3進站畫面

    接下來出現的是留言板。畫面(如圖14.4)上的內容是其他使用者前不久離線時所留下的話。可能是感言,可能是尋人,可能是隨便說說,有著各種話語,進站前欣賞一下,還蠻有趣的。按下 [Enter] 繼續下一頁。

    ● 酸 甜 苦 辣 留 言 板 ●

     

    Υ Ulia (聽 )▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 07/25/97 08:37 Υ

    est-ce que vous m'accompagnez?

    vous me manquerez...........:)

     

    Υ nod (買了把漂漂的傘~~^O) ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 07/25/97 08:16 Υ

    終要面對....

     

     

    Υ scorpionboy (電子蠍蠍鍋 ^O^)▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 07/25/97 07:54 Υ

    好早喔~~~~~

     

     

    Υ beball (愛裡沒有懼怕..)▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 07/25/97 07:43 Υ

    去宜蘭囉...^O^

     

     

    Υ nivea (千里共嬋娟..) ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 07/25/97 07:31 Υ

    太興奮了

    看錯時間了 :p

     

     

    ● 請按 (Space/Return) 繼續 ● 14.4 酸甜苦辣留言板

    出現在畫面(如圖14.5)上的是本日十大熱門話題的統計。這是站上每天討論情況的概略的統計,可以看看正在討論些什麼,之後,按下 [Enter]

    -----===== 本日十大熱門話題 =====-----

     

    1. 看板 : weapon 《 Jul 25 05:21:14 》 3 篇 COMANCHE

    標題 : 喊台灣獨立的人多數是白痴

    2. 看板 : nthu.ccc 《 Jul 25 01:03:51 》 2 篇 alpha

    標題 : 學生宿舍校內互撥 中心說明

    3. 看板 : programming 《 Jul 25 04:02:20 》 2 篇 godwu

    標題 : [delphi] 的指令?

    4. 看板 : boy-girl 《 Jul 25 01:24:09 》 2 篇 does

    標題 : 獨子!!真的那麼糟嗎????

    5. 看板 : joke 《 Jul 25 00:31:28 》 2 篇 msmarty

    標題 : 請問最能代表各系所的電影是......

    6. 看板 : hardware 《 Jul 25 07:46:25 》 2 篇 DreamApples

    標題 : 為何我的vcd會不流暢呢?

    7. 看板 : motss 《 Jul 25 03:26:04 》 2 篇 justone

    標題 : 打工日誌 7/24

    8. 看板 : boy-girl 《 Jul 25 01:34:57 》 2 篇 brain

    標題 : 愛要怎麼說出口咧..............z_z..........

    9. 看板 : shareware 《 Jul 25 02:00:46 》 2 篇 Bluesky

    標題 : 比L3ENC快三倍....FreeWare.

    10. 看板 : motss 《 Jul 25 00:59:59 》 2 篇 emotional

    標題 : 嶺上的三個男人(完)

     

    ● 請按 (Space/Return) 繼續 ● 14.5 本日十大熱門話題

    接下來就進入BBS的功能主選單了。

    【主功能表】 楓橋驛站 看板《尚未選定》

     

    ◣_____------------------_____◢

    ▕≡≡≡ 楓 橋 驛 站 ≡≡≡▏

    │曰 │ 曰曰 │ 曰曰 │ 曰│

    穧^回回回回回回回回回回回

    (A)nnounce 【 精華公佈欄 】

    (B)oards 【 佈告討論區 】

    ●(C)lass 【 分組討論區 】

    (M)ail 【 私人信件區 】

    (T)alk 【 休閒聊天區 】

    (U)ser 【 個人設定區 】

    (W)elcome 觀賞歡迎畫面

    (G)oodbye 再別楓橋,輕輕的我走了

     

    [7/25 星期五 8:44] [訪客] 115 人 [到此一遊] G1 [呼叫器]關 14.6主選單

    主選單的畫面(如圖14.6)可分為幾部份。最上方是說明目前所在的狀態,中間則是動態看板(內容會隨時間自動更換),再下來是主功能選單,可以按↑(上),↓(下)鍵來選擇,之後按 [Enter] 進入該功能,或按A, B, C, … 等來選擇自己想要執行的功能。畫面的最下方,則是系統目前的時間,線上使用者的人數,自己的ID,和自己設定的使用者狀態(如:呼叫器是關閉的)。

    主選單中各項功能簡單說明如下:

    1. 精華公佈欄:從這裡可以看到站上常設性的公告事項,和曾經出現在各個看板中的精華文章。
    2. 佈告討論區:從這裡可以看到站內全部的討論看板,選擇看板後,可以看到板上的文章,或張貼文章。
    3. 分組討論區:這和佈告討論區大致是相同的,不同的是,看板是依其類別,階層式的顯示在畫面上。
    4. 私人信件區:從這裡可以讀取個人信箱的信件,或寫信給站內或站外Internet上的使用者。
    5. 休閒聊天區:從這裡可以和站上其他的使用者最作一對一的交談,或者到聊天室和站上其他的網友一起聊天。
    6. 個人設定區:這裡可以設定個人的一些基本資料,或變更密碼,和設定名片檔和簽名檔等。
    7. 觀賞歡迎畫面:如果之前錯過了進站畫面上的訊息,從這裡可以再看一次進站畫面。
    8. 再別楓橋:選擇後,會開始進入離線的程序。

     

     

    報告站長

    一般BBS站都會有個特殊的IDSYSOP,這個是站長專用的ID,因此如果有使用上的問題,可以請教SYSOP

     

    14.2.4 精華公佈欄

    在精華公佈欄中放著各種常態性的資料,當使用上有問題,或想找尋某種資訊時,都可以到精華公佈欄逛逛看。以楓橋驛站為例,在精華公佈欄(圖14.7)中擺設著相當豐富的資料,包含有索引,楓橋旅遊指南(線上BBS操作簡介),討論看板的精華文章(經過板主的整理),學術網路的簡介,生活情報,電腦常識等。其中最特殊的就是,還可直接連線觀看其他BBS站的精華區,和網路線上的即時新聞。

    精華佈告欄的操作相當簡單,只要用↑(上)、↓(下)鍵選擇項目,按→(右)鍵或者 [Enter] 可閱讀文章或進入下一層的選單,按←(左)鍵或q可以離開目前的選單。整個的操作就是上、下、左、右四個鍵,就是這麼的方便簡單!

    【精華文章】 看板《尚未選定》

    [←]離開 [→]瀏覽 [C]暫存 [F]轉寄 [Z]下載 [h]說明

    編號 主 題 [編 選] [日 期]

    ● 1 ◇ 精華區索引 [楓橋使者]

    2 ◆ 楓橋驛站旅遊指南 【本站程式簡介與使用手冊】 秘 笈

    3 ◆ 楓橋驛站看板精華

    4 ◆ 各項說明輔助畫面 97/04/04

    5 ◆ 學術網路導遊手冊 珠 璣 集

    6 ◆ 生活情報 珠 璣 集

    7 ◆ 電腦常識 珠 璣 集

    8 ◆ BBS 站精華集錦 絲路之旅

    9 ◆ 即時新聞 絲路之旅

      14.7精華公佈欄

    在精華公佈欄中的楓橋旅遊指南(圖14.8)中,有著相當詳細的線上操作手冊。其中包含了楓橋小小的歷史,發展沿革等。另外,一些BBS的管理辦法,通常也會放在精華公佈欄中,讓使用者可以隨時查閱。

    看到好文章,想自行保留怎辦?很簡單,可以按F把文章轉寄回自己的信箱(站內或者是站外的E-mail位址)。如果是使用模擬終端機的撥接用戶,可以按Z,用ZMODEM把文件下載到自己的PC上。也可以按C,把文章的內容放到自己的暫存空間中,留待等會再來處理。如果有任何不清楚的地方,按下h,系統就會將目前操作的輔助說明顯示在畫面上,如此就可按圖索驥了。

    [←]離開 [→]瀏覽 [C]暫存 [F]轉寄 [Z]下載 [h]說明

    編號 主 題 [編 選] [日 期]

    ● 1 ◆ 第一章 本站系統環境與服務人員 96/11/26

    2 ◆ 第二章 新手上路篇 [new user] 96/04/16

    3 ◆ 第三章 看板操作說明 [board] 96/09/25

    4 ◆ 第四章 個人信箱操作說明 [mail] 96/09/25

    5 ◆ 第五章 找朋友聊天 [talk] 96/10/20

    6 ◆ 第六章 擺龍門陣 [chat] 96/04/15

    7 ◆ 第七章 個人環境設定 [user] 96/05/22

    8 ◆ 第八章 網路禮節 96/04/15

    9 ◆ 第九章 板主功能說明 [manager] 96/06/03

    10 ◆ 第十章 站長管理手冊與程式列表 96/05/25 14.8精華公佈欄中的楓橋旅遊指南

    14.2.5 佈告討論區

    進入佈告討論區後,首先看到的是站內所有討論區的列表(圖14.9)。隨著個人權限的不同,所能看到討論區的數目也是不同的。例如,如果有參與站務或看板的管理(也就是當板主或是站長),會多個有關管理事務的看板。

    看板列表包含了幾個重要的訊息。以下圖為例,最左方的數字是表示該看板中尚未閱讀的文章數(可用c來切換顯示的模式)。之後的小圈區如果是實心的,表示該看板有新文章。之後依序是看板的名稱,看板的屬性,看板的中文敘述,該看板是否舉行投票中、以及該看板板主的ID

    【看板列表】 楓橋驛站 看板《尚未選定》

    [←]主選單 [→]閱讀 [↑↓]選擇 [c]篇數 [y]載入 [/]搜尋 [s]看板 [h]說明

    總數 看 板 中 文 敘 述 投票 板 主

    121。 0Announce ☆ 奉天承運•站長昭曰 SYSOP

    620• activity ■ 活動預告與報導

    2907• advancededu ■ 深造•留學•各種進修管道 sakana

    677• AIESEC ◆ 經濟商管學生會 jack/GGGxyz

    150• AnimeClub ◇ 光畫之家 mycai

    867• aquarium ■ 水族世界 Lentz

    743• art ■ 心靈與美的深情對談 justone

    2393• asciiart ■ ASCII code 圖案 McCall

    ●1594• astroclub ◇ 星光夜語 Genui/think

    2895• astrology ■ 『星』情故事 ecm/M

    150• badminton □ 羽球 RichardKSH 14.9看板列表

    看板的名稱通常直接反應了該看板的用途或討論的主題,因為是以有限長度的英文字母和數字所組成,使用者可能不容易了解,所以有中文的敘述來做補強,以方便使用者尋找有興趣的看板,且避免因誤解討論區的主題而產生誤會。

    看板的屬性常用不同的符號表示。空心的符號(如:□,○,◇)表示該看板的文章只會出現在站內,不會轉出到其他站。實心的符號(如:■,●,◆)則表示該看板內的文章除了站內所發表的外,也來自其他轉信站,且發自站內的文章,除非是站內儲存(Local Save),不然也會轉到其他有加入轉信的BBS站。BBS站間可以透過轉信的機制(如:BBS互轉或透過News Server互轉),相互交流所張貼的文章,如此BBS站的使用者,只要在一個參與轉信的BBS上註冊,就可以看到來自其他轉信BBS站的文章,而不須到每個站都去註冊一個ID。因此,在有轉信的看板上,要辨認張貼者的身分,除了該使用者的ID外,還須注意其發信站。相同的ID在兩個不同的BBS站上,可能就是兩個完全不相干的使用者了。

    在張貼文章時,已經通過身分認證的使用者,可以在存檔時決定所張貼的文章是轉信(Save)還是不轉信(Local Save)。

    除了轉信的有無外,符號的形狀亦用來表示不同的類別。例如,☆表示與站內事務及管理有關的看板,□ 表示一般性的看板,◇ 表示定有其他網路規範的看板,○ 表示是清大資訊系內事務的看板。隨著類別的不同,其張貼的權限也有所不同,例如:一般性的看板(如:■,□),一般使用者均可張貼佈告(文章),但是有特別限定的看板(如:●,○),則須通過身分認證才能張貼佈告。如果使用者不能在某個看板張貼佈告,則系統會在使用者欲張貼文章時告知該看板是唯讀(Read Only)的。

    有時看板會舉行投票,此時大寫的V就會出現在投票那個欄位。在BBS中,站務人員可以對特定的主題舉辦投票,使用者如果對該投票有興趣,可以按V參與投票。

    列表最後是該看板板主的IDBBS上有許多的看板,這些看板可經由板主的協助,把看板經營的更有聲有色。板主可以把板上不妥的文章予以刪除,以減少使用者閱讀的障礙。板主看到好的文章,可以收錄到精華區,給其他的網友參考。如果對某個看板有興趣,不妨依站上的規定提出當板主的申請,親身參與,對BBS會有不同的體會喔!

    在眾多的看板中有幾個特別值得一提的。首先是SYSOP(或是sysop)板(圖14.10)。在每個BBS站,都會有個SYSOP板,這個看板主要是使用者和站務人員溝通的看板。站長要徵詢使用者意見,或者有任何最新的消息都會張貼到SYSPOP板來。使用者對BBS的使用有疑問或建議時,也可以張貼到SYSOP板。

    【板主:SYSOP】 報告站長 給我報報 看板《sysop》

    [←]離開 [→]閱讀 [^P]發表 [b]備忘錄 [d]刪除 [V]投票 [TAB]精華區 [h]elp

    編號 日 期 作 者 文 章 標 題

    921 07/25 seay Re just a question

    922 07/25 Vickey Re 有一個問題.....

    923 07/25 SYSOP ◇ [記錄] changhua <<看板選情報導>>

    924 07/25 absurd Re 有一個問題.....

    925 07/25 SoC Re 有一個問題.....

    926 07/25 MAGGY ◇ 請站長幫個忙

    927 07/25 Timmy Re 請站長幫個忙

    928 07/25 ethel ◇ 信都不見了

    929 07/25 jjy Re 信都不見了 14.10 sysop板的文章列表

    除了SYSOP板外,有的BBS站還會有個公告專用的版面,如0Announce(圖14.11),這個板上主要的內容都是和使用者相關的站務公告,方便使用者在內容眾多的SYSOP板中,找出重要的相關。

    【板主:SYSOP】 奉天承運•站長昭曰 看板《0Announce》

    [←]離開 [→]閱讀 [^P]發表 [b]備忘錄 [d]刪除 [V]投票 [TAB]精華區 [h]elp

    編號 日 期 作 者 文 章 標 題

    ● 101 m 12/10 SYSOP ◇ [公告]看板管理辦法

    102 m 12/26 SYSOP ◇ [公告]新板成立

    103 m 01/05 SYSOP ◇ [新板]成立清大山社社板

    104 m 01/14 SYSOP ◇ [增修]看板管理辦法

    105 + 03/14 SYSOP ◇ [新板]成立村上春樹小說板

    106 + 03/15 SYSOP ◇ [公告]否決confess板之申請

    107 + 03/16 Endless ◇ [新板]成立清大英語社社板

    108 + 03/22 SYSOP ◇ [新板]成立遠距教學課程意見交流

    109 + 03/23 Endless ◇ [公告]目前暫時不受理新板申請

    110 + 03/31 opus ◇ [公告] 4/1∼4/2 更新程式,暫停服務 14.11 0Annouce板的文章列表

    再來,就是給使用者進行測試專用的test板(圖14.12)。使用者要練習張貼時,可以到這個看板盡情的進行實驗,如此就不會干擾到其他使用者在其他看板的閱讀。除此,也可以測試看看張貼的方法,內容等是否正確。

    關於test板有個值得一提的現象:有不少的使用者,找不到適當的看板來說出自己心裡頭想說的話,只想一吐為快時,會找上test板來張貼文章,也因此在不少的BBS站,test板並不是純test的,是有板主在經營的,還加上一群在test板中找尋樂趣的使用者(圖14.13)。

     

    1.本版既為測試板,歡迎各類測試文章來此測試.

    2.本版既為百無禁忌,各類型文章、主題皆歡迎在此討論!

    3.本版特色:別地方不能講的、不敢講的!都可以在這講!

    4.本版宗旨:給大家一個更自由的發表空間!

    5.只要不是無中生有的惡意毀謗型言論!一律不加甘涉!

    (畢竟還是有人看 test 板的嘛!)

    (請勿以對方之真名做為話題對象,否則一經當事人反映,視同人身攻擊。)

    6.各位有任何意見隨時都可以告訴我!最好是 post!:P

    7.在本版 post 之文章需符合下列條件:

     

    a.討 論 主 題 :無限制!

    b.發 表 字 數 :無限制!

    c.回函(reply)字數 :無限制!

    d.回函(reply)次數 :無限制!

     

    8.發表文章砍不砍!要視板主心情而定!(just joke):P

    9.大家好好玩吧!

    p.s.引述一位名人說的話:我測、我測、我用力的測、我死命的測!

    (這個人是誰並不重要!有沒有名也不重要!重要的是大家要多來坐坐啊!)

    野獸板主 敬吼

     

    ● 請按 (Space/Return) 繼續 ● 14.12 test板的進板畫面

    【板主:wowowo】 使用者測試區 看板《test》

    [←]離開 [→]閱讀 [^P]發表 [b]備忘錄 [d]刪除 [V]投票 [TAB]精華區 [h]elp

    編號 日 期 作 者 文 章 標 題

    821 + 07/24 roady ◇ test

    822 + 07/24 MOMO Re 不爽約!!

    823 + 07/24 tai Re 終於可以上站囉∼∼∼∼∼

    824 + 07/24 tai Re 要退出江湖囉....:P

    825 + 07/24 boss Re 要退出江湖囉....:P

    826 + 07/25 luoo Re 不爽約!!

    ● 827 + 07/25 tai Re 要退出江湖囉....:P

    828 + 07/25 testman ◇ only test ,don't worry....

    829 + 07/25 FREON ◇ jh

    830 + 07/25 tang Re test 14.13 test板文章列表

    接下來就開始談談組成看板的主要元件-文章(佈告)。

    當看板選定後,如同操作精華區佈告時一般,使用上(↑)、下(↓)、左(? )、右(? )鍵即可選擇自己想要看的文章。

    文章畫面的顯示可略分為兩部份,畫面的上方為文章的基本資料,下方為文章的內容,最下方為簡單的操作說明。以圖14.14這個畫面為例子,張貼者的IDopus,其暱稱是『人生有味是清歡』,張貼的文章是回應之前標題為『如何??』的文章,張貼時間是『Sat Jul 26 22:43:26 1997』,所張貼的看板是『sysop』,是不轉信的站內存檔。內文的前半是引文(以『> 』開頭者),之後才是張貼者的話語。文章的最後一行說明本文章是發自『楓橋驛站』,使用者上線的來源是『From:』所指稱的機器。

    看完本文後,如果想回應這個問題張貼文章可以按下y。系統會先詢問你想要用的標題(會預設為Re: 原標題),接下來會詢問所要引言的方式,之後按下 [Enter] 就可以開始輸入自己想要表達的意見。輸入完成後,按下Ctrl-x,系統會詢問您是否要存檔,還是採取其他動作,按下S表存檔並轉信,若按下L表站內發表不轉信,若按下Q表不存檔,放棄該文章。在編輯的過程,如有不清楚該如何操作時,可以隨時按下Ctrl-z,這時會出現有關編輯的輔助畫面,來教你如何做更進一步的動作(還有彩色碼的對照表喔)。整個詳細的步驟和流程,都可以用test板來多做幾次練習,等到各種功能選擇都很清楚時,就可以在真正要張貼文章時靈活運用,表現出最好的效果。

    畫面的最下方,是一些方便閱讀的小功能。雖說是小功能,但這貼心的小設計,卻大大的增加了使用者閱讀的方便性。舉個例子來說,如果看到一篇有興趣的文章,想找到前一篇,或下一篇回應,此時可以回到文章列表,用上下鍵配合眼睛去搜尋,但這樣實在是太辛苦了。此時可以按 [ 鍵來找到前一篇回應,按 ] 鍵來找到下一篇回應,或者按 = 鍵來找到整個系列的第一篇文章。有時想要找尋某個特定使用者所發表的文章,這時可以使用a(向游標以下)或A(向游標以上)來請系統幫忙找尋。如果是對含某特定字詞的標題有興趣,可以用 /(向游標以下)或 ?(向游標以上)來找尋。這些搜尋的小工具,都是閱讀時的好幫手。當然,如果對操作有問時,可以隨時按下Ctrl-h,系統會配合當時的情況,顯示最恰當的輔助說明在畫面上。

    除了文章列表所見到的文章外,在文章列表時,可以按下Tab鍵來瀏覽該板的精華區。精華區是板主(或歷屆的板主)把看板上值得保留的文章整理編輯後放在精華區中。

    另外,值得一提的是,有的BBS站(如:楓橋驛站)的精華區可以透過Gopher的閱讀程式來瀏覽,如此,在使用者可能因線上人數過多無法順利上站的時候,依然可以讀取各板精華區的內容。

    作者 opus (人生有味是清歡) 站內 sysop

    標題 Re: 如何??

    時間 Sat Jul 26 22:43:26 1997

    ───────────────────────────────────────

     

    ※ 引述《chinying (∼愛上流星的女孩∼)》之銘言:

    > 請問我在看版上看喜歡的文章想寄回自己的信箱要如何用啊..?

    > 還是只能寄到暫存檔?

    > p.s 信箱是指bbs站裡頭的而非e-mail.....

    按 [F] forward, 輸入 E-mail address 時輸入 userid 即可。

    --

    ※ Origin: 楓橋驛站(bbs.cs.nthu.edu.tw) ◆ From: thcs-8.cs.nthu.edu.tw

     

     

    文章選讀 (y)回應 (=\[]<>-+;'`)相關主題 (/?)搜尋標題 (aA)搜尋作者 14.14文章畫面

    14.2.6 分組討論區

    分組討論區的操作方式大致上說來和佈告討論區是一樣的。所不同的是,看板的列表是經過分類整理的(如圖14.15),如果對某一類的主題(如:和電腦相關的)特別有興趣,可以選擇該類別後,看到所有和該類別有關的看板。比起用看板列表在兩百多個看板中找尋有興趣的看板應該是快多了。

    除了用分類看板來找尋外,還可以在看板列表按 / 鍵,之後輸入想要找的板名來尋找想看的看板。另外,也可以直接按s鍵,之後輸入看板名稱,系統會直接進入到該看板。

    【看板列表】 楓橋驛站 看板《test》

    [←]主選單 [→]閱讀 [↑↓]選擇 [c]篇數 [y]載入 [/]搜尋 [s]看板 [h]說明

    總數 看 板 中 文 敘 述 投票 板 主

    ● 1 BBS/ BBS相關事務

    2 Campus/ 校園長短調

    3 Club/ 清華社團風情畫

    4 Computer/ 電腦與網路

    5 Culture/ 文學•藝術•音樂

    6 Department/ 清華系所園地

    7 Life/ 生活情報•新聞時事

    8 NTHU/ 清華資訊網

    9 NTHU-CS/ 清華資工的故事

    10 Overseas/ 異國的天空 14.15分類討論區列表

    14.2.7 私人信件區

    BBS中除了可以閱讀或張貼文章外,還可以用E-mail的方式和其他網友溝通。進入到電子郵件的選單後(如圖14.16),可以按RRead)來進入讀取郵件的信件列表。電子郵件的列表,和看板的操作方式相仿,所不同的只是出現的是自己的郵件,而非一般的文章。用這個信件列表,可以讀取來自站內和站外的信件並且一如張貼文章般的回信。如果要寄信給站內的網友,可以按SSend),之後輸入網友的ID後,操作方式和發表文章相同,所不同的只是存檔完的文章會寄給網友,而不是張貼在看板上。選擇IInternet)則是寄信給站外的網友,這時候要小心的正確的填寫收件者的E-mail位址,如此BBS才能正確的把信件送達,也避免因退信而造成網路資源的浪費。

    接下來介紹比較特殊的兩項郵件功能:群組寄信和寄信給站長。

    群組寄信是一次可以寄同一封信給站上的其他網友。這個很適合類似社團的寄發通告。這個用法很簡單,按LList)後,系統會詢問要寄給哪些ID,這時可以逐一將ID輸入,或者直接將好友名單依照某一種條件直接引入(好友名單會在後面說明)。善用這個功能,可以很方便的寄發通告,但是必須要注意到不要濫發群組信件,造成資源的浪費。收到群組信件時,可以依照畫面下方的按鍵說明選擇回信給整個群組,或給寄信人本人。

    至於按YYes, Sir)則專門用來寄信給站長的。按Y鍵後,會出現站長的權責列表,使用者可以根據列表的內容寄信給負責該事項的站長,以請求協助。除此之外,BBS站還有個站長專用的IDSYSOP。當使用上有問題,又不清楚該請哪位站長來幫忙時,可以E-mailSYSOP,請他協助即可。SYSOP收到信後,會轉達給負責相關事項的站長加以處理。

    近來,大量的廣告郵件在事先未經使用者的同意下,常常寄發到許多BBS的個人信箱中。這是並不是一種禮貌性的廣告行為,一但使用者發現“未請自來”的廣告郵件時,可以不須理會他。若因此感到不勝其擾時,可以告知站長,請他協助處理,共抵制這種不禮貌的商業廣告行為。

    【電子郵件】 楓橋驛站 看板《test》

     

    ╯ ╯嘵禊齰 矙歈灨↗矙朅嘵稙嘵嘵嘵 .MMP

    dM' 'MMM" 矙裺潁 dM' 朅鸑 dMMb 裺

    ●(R)ead 多功能讀信選單

    (S)end 站內寄信

    (L)ist 群組寄信

    (Y)es,Sir! 寄信給站長

    (I)nternet 寄信到Internet

     

    [7/27 星期天 11:17] [訪客] 177 人 [到此一遊] G1 [呼叫器]關 友 14.16郵件選單

    14.2.8 休閒聊天區

    在這裡,可以透過線上使用者名單,選擇和其他的使用者交談,或者是進入聊天室和其他網友一起討論事物。聊天選單(圖14.17)提供了各式各樣的功能,其中大部分的功能都可以在完全聊天手冊中進行。除了按C可以進入聊天室外,比較特殊的是NNotify)系統協尋的設定,這相當於好友上站通知。如果想在某個網友一上站時,就請系統通知,那就把該網友的ID放到系統協尋名單中即可。

    【休閒聊天】 楓橋驛站 看板《test》

     

    ╰╮ ╭╯╰╮╭╮ ╰╮ ╭╯

    ●(U)sers 完全聊天手冊

    (O)verRide 編輯好友名單

    (P)ager 切換呼叫器

    (Q)uery 查詢網友

    (T)alk 找人聊天

    (C)hat 楓橋茶藝館

    (W)rite 回顧前幾次熱訊

    (N)otify 設定系統網友協尋

     

    [7/27 星期天 11:18] [訪客] 176 人 [到此一遊] G1 [呼叫器]關 友 4.17休閒聊天選單

    接下來說明完全聊天手冊。按UUsers)可以進入完全聊天手冊。之後畫面上出現的是正在線上的使用者列表(如圖14.18),使用者可依不同的屬性來排列使用者名單的順序(按[Tab]),來選擇想要交談的網友。或者將使用者名單設定為好友模式(按f),只顯示自己的好友。

    要進行各項動作前,必須先用上、下鍵移動游標來指定要做動作的對象。按a可將熟識的網友加入到好友名單中,這個功能相當於聊天選單的OOverRide)設定好友名單。按r則可以查詢網友的一些記錄、名片檔,查看目前是否在站上。有則顯示目前的動態,如果沒有,則顯示他上次上線的記錄。這個功能相當於聊天選單的QQuery)查詢網友。按下m,可以寄信給站內的網友,這相當於郵件選單的SSend)。按w可以送一句熱訊給網友,這句話會出現在對方網友的螢幕下方末一行,收到熱訊的網友可以按Ctrl-r回訊給送熱訊的網友。這種熱訊的傳遞方式,可以在不影響雙方閱讀看板的情況下,做一句話來回方式的通溝,很適合網友間的問候。

    【網友列表】 楓橋驛站 看板《test》

    [網友代號] f)好友 t)聊天 r)查詢 a)交友 w)快訊 m)寄信 s)更新 TAB)切換 h)求助

    No. CP 代號 暱稱 故鄉 動態 閒置

    71 hitracy 美麗的女孩 210.68.248.117 使用者名單 2

    72 hsiao 上班族(lady) t198-22.dialup.see 交談 [fulfill]

    73 huski 爬出水溝的哈士奇 thccy12.Oz.nthu.ed 閱讀文章

    74 iche 我是妳的尤加力樹 h135.s171.ts.hinet 閱讀文章

    75 iddo 酷哥 203.74.71.251 使用者名單

    76 inx 自在的歌者 nthuds4.cc.nthu.ed 閱讀文章

    77 jaga 害蟲 140.132.130.60 使用者名單 4

    78 jennygirl 葉月 nb4.dialup.ntu.edu 聊天室 [jenny]

    79 jjq 藍色的澎湖灣 210.71.158.62 使用者名單 10

    ● 80 jlily 野百合也有春天 stmail.fju.edu.tw 閱讀文章

      14.18線上使用者名單

    t則可以邀請對方網友和你交談(相當於聊天選單的TTalk)。對方同意後,畫面會分成上下兩半,自己打入的字會出現在畫面的上方,對方所輸入的則會出現在畫面的下方(如圖14.19)。如此,透過螢幕的字句的顯示,達到交談的目的。

    如果不想和其他網友交談,只想專心的閱讀文章,可以把呼叫器用聊天選單PPager)關掉,想打開時再切換開啟。

    是啊,最近有點忙,沒什麼時間上站來玩玩。

     

    那您最近好嗎?

     

    喔,那您得多注意自己的身體囉,錢是要賺,但命總要顧吧 :p

     

    那您如果不嫌棄的話,我就講的最近發生的小故事給您參考餐考囉....

     

    好,話說那天....

     

    談天說地 G1【客一】 ◆ G2 (客二)

    嗨, 你好, 好久不見了囉....

    託您的福還好啦,不過天氣實在熱了點,人不是很舒服。

     

    嘿嘿, 說得好,難不成您有什麼故事可以說來聽聽 ??

     

    沒問題,您說來聽聽吧,咱家今天有的是時間 :)

      14.19交談畫面

    從聊天選單按CChat)可以進入聊天室和其他網友交談。同樣是交談,聊天室最不同於Talk(交談)的地方,就是聊天室中可以同時和許多的網友一起交談。每位加入聊天室的使用者把自己想講的話打完後,按下 [Enter]後,這句話就會現在自己和其他網友的畫面上。如此,畫面上(如圖4.20)是每個人的ID接每個人所說的話語,或者是用一些系統提供的功能,來讓自己能更活潑的表達意思。

    談天室:book 話題:這是一個新天地

    ───────────────────────────────────────

    [//]help 1 - MUD-like 社交動詞 第 1 類

    【 Verb + Nick: 動詞 + 對方名字 】 例://kick piggy

     

    [//]help 2 - MUD-like 社交動詞 第 2 類

    【 Verb + Message:動詞 + 要說的話 】 例://sing 天天天藍

     

    [//]help 3 - MUD-like 社交動詞 第 3 類

    【 Verb:動詞 】 ↑↓:舊話重提

     

    ※ 本聊天室被 G1 設定為 [鎖住] 狀態

    ※ 本聊天室被 G1 設定為 [秘密] 狀態

    G1: 早啊!!!

    G2 畢躬畢敬的向 G1 鞠躬

    G3 畢躬畢敬的向 G1 鞠躬

    *G1* 你有話快說吧

    G3> 今天晚上可真是無聊,在那拼命趕....

    G2: 早不是跟你說要早點弄的嗎?

    G3> 我也知道啊.....

    ───────────────────────────────────────

    G2: 喔,就是沒空啊

      14.20聊天室的畫面

    14.2.9 個人設定區

    個人設定區可以用來變更自己喜歡的操作模式,個人的基本資料,密碼等(如圖14.21)。同時也是用來設定個人的簽名檔和名片檔的地方。一般而言,每個人可以預設三種簽名檔,並在發表文章或信件時選擇其中一種,附在所發表的文章或信件的末端。每個簽名檔最長為六行,以避免因過長的簽名檔,造成簽名檔比本文還長的反客為主的現象。名片檔則是其他網友在查詢自己的時候,會同時顯示字畫面上的自己的名片,可以隨自己的心境或工作的狀態,更換名片檔的內容。

    除了設定變更或編輯個人的各資料外,這個地方也可以請求系統重新寄發一封身分認證信,以讓自己順利通過身分認證。

    鎖定螢幕的功能則可以在暫時需要離開電腦螢幕時使用,以避免離開時,別人代打造成不必要的誤會。一但選擇後,必須輸入密碼才能解除鎖定,以恢復鎖定前的狀態。

    【使用者設定】 楓橋驛站 看板《test》

    ___▁▃▁

    ◢◢田◣|≡≡≡≡≡≡|㎜㎜晶㎜㎜|≡≡≡≡≡≡|◢田◣◣

    ▌▏HH │田囓唄囓唄囓苠b▃▃▁田囓唄囓唄囓苠x HH │▌

    ▌▏田 │≡齱歈齱歈齱===_===≡齱歈齱歈齱摃x 田 │▌

    ▌歈腶㎜齰P齰P ▌|!█!| ▌齰P齰P齰P|歈 ▌

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔

    ●(S)etup 設定操作模式

    (I)nfo 設定個人資料與密碼

    (J)ustify E-mail 身分認證

    (L)ockScreen 鎖定螢幕

    (X)file 編輯個人檔案

     

    [7/27 星期天 11:22] [訪客] 182 人 [到此一遊] G1 [呼叫器]關 友 14.21個人設定選單

    14.2.10 離開BBS

    最後要離開BBS時,按GGoodbye)。離開前系統會詢問你是否要留言或寄信給站長,如果選擇留言,則留下的字句會出現在稍後的進站的留言板中。或者選擇寄信給站長,如果不需要,接下來就會顯示這次上線的記錄給你參考(如圖14.22),看完後按下 [Enter] 就正式離線了。

    親愛的 G1(浮雲遊子),別忘了再度光臨 楓橋驛站 !

    以下是您在站內的註冊資料:

     

    代 號:G1

    暱 稱:浮雲遊子

    真實姓名:來者是客

    居住住址:四海為家

    郵件信箱:G1.bbs@bbs.cs.nthu.edu.tw

    註冊日期:Tue Feb 7 09:19:37 1995

    光臨日期:Fri Apr 11 04:57:49 1997

    上站次數:337 次 (共 7929 時 46 分)

    文章數目:37 篇

    個人信件:0 封

    停留期間:0 小時 0 分

     

    如果要提昇權限,請參考本站公佈欄辦理註冊

     

     

    ● 請按 (Space/Return) 繼續 ●

      14.22 離開BBS的畫面

    全球資訊網-WWW

    CH17 全球資訊網-WWW

    摘要:

     

    現今 Internet 上最受歡迎的應用系統就是全球資料網(World Wide Web)WWW 瀏覽器有最容易操作的界面、看得到最多的資料、能夠作最有趣的多媒體展示,並且整合了電子郵件(e-mail)的收發及網路新聞(News)的訂閱。本章將從資訊使用者的角度出發,學習如何成為一個資訊使用者。包括從網路上抓取工具程式, 安裝, 使用, 透過實際的操作範例,介紹如何利用這個工具。

     

    預計介紹的工具程式: Netscape Navigator Gold 3.01

     

     

    學習目標:

    1. WWW源起與概觀URL, HTML簡介

    2.Browser 的取得, 安裝, 設定

    3 Browser 的基本功能使用(WWW)

    4.Browser 的各種功能使用(Gopher,News, Archie, E-mail, Ftp)

    5.使用搜尋引擎(Yahoo!, 蕃薯藤)

     

    什麼是全球資訊網?

     

    WWW 是一個可以線上(Online)秀圖和聲音的資訊系統。WWW 三個字母取自 World Wide Web--全球資訊網的開頭字母,是網路上一個分散式多媒體資料系統,整合了ftp NewsGopherWAIS 以及較少見的以其他方式存取資訊的系統。字典式的定義不是很容易懂,但是當WWW 的畫面出現在眼前,一切都明白了。

     

    如果你還沒有見過 WWW 的畫面,就請看圖15-1。這是清華大學藝術中心所製做的西洋裸體美術史網頁,文中提到了許多的畫家及作品,有些可能你知道,有些可能你不知道,但是解說及圖片都準備好了,如果有需要的話,用滑鼠點一下,說明就出來了,請看圖15-2。就是米羅的維納斯說明圖文。 如果沒有需要的話,就繼續閱讀下去不必去讀這些解釋。和傳統循序式閱讀順序大不相同,在這個媒體上的閱讀順序是可跳躍的。

     

    15-1

    15-2

     

    初會美麗 WWW

    第一次在彩色螢幕前看到 WWW 所題供的網路資訊時,那是一種驚豔的感覺. 先就畫面而言,它與過去我們見過的 NewsBBSGopher 都不同,收到的文字是有排版效果的,文字的大小粗體斜體,使文章更容易閱讀,圖形是任意大小的彩色圖片,看起來就像幻燈片一樣的清晰,亮麗,整體看起來就像是彩色精印的書籍一樣. 當讀者對文章中有興趣的主題一指,相關的內容就立刻傳來。這裡所說的令人感興趣的主題可能是一段文字,一個 icon,或者一張圖片,甚至是圖中的某一塊區域。這個媒體產生了一種蛛網式的閱讀順序,和傳統的書籍總是從頭念到尾大不相同。WWW 上的文章閱讀的順序經常是網狀的;從某一頁出發,也許沒看完就換頁去看令一個有趣的主題了,也許從此離開這一頁,也許三五頁之後又再回來同一頁也說不一定。可以說是打破了傳統順序性的閱讀,變成了蛛網式的閱讀順序。這似乎呼應了W3它的第三個 WWeb(World Wide Web)。再來就是它五花八門上至天文下至地理無所不包的資料,這個媒體最獨特的地方就在這裡,因為資料來自全世界,任何人都可能提供你新鮮有趣的內容。清大藝術中心,美國白宮都是資料來源者。當然世界各大學,實驗室是少不了的,商業界、政府機關提供的量也不少。

     

    WWW (World Wide Web)簡史

    WWW的發明人是伯納斯李(Tim Berners-Lee),。WWW project 起源自歐洲粒子物理實驗室CERN( European Laboratory for Particle Physics),歐洲粒子物理實驗室對分散式超媒體 hypermedia) 系統的需求。伯納斯李(Tim Berners-Lee)1980年代兩次受顧於 CERN,他的任務是要在六個月內熟稔CERN迷宮般的資訊系統。當時他創作了一個名為”Enquire”的程式具有超文件的效用,就是WWW的原型。當時的超文件系統必須要有一個集中式的資料庫,保護所有的超鏈結不會有落空的情況。這和現在的狀況大不相同,如果你看到瀏覽程式出現找不到檔案的訊息,就是把集中式資料庫改成全球資訊網的代價。因為提供這個檔案的人可能把它刪除了,而且他也不知道有多少文件鏈結到它,不可能通知別人去修改。

     

    WWW 的架構

    WWW Client/Server架構;Server端提供資料,client端是使用者界面,秀畫面。client端要讀取web 上的資料,必須要有一個瀏覽器(browser) 程式,而目前的瀏覽器可以讀取.FTPNNTP (InternetNews protocol)gopher以及其他的方式。同時,如果server設有搜尋的功能,瀏覽器就可以作搜尋文件和資料庫的功能。除了一般只是要求靜態資訊的通訊協定,Server 也可以透過 CGI(Common Gateway Interface) 接受 client 輸入的資料訊息,經由Server端的程式處理產生動態的資料輸出。從Server管理者的觀點,所謂Server就是跑一個Daemon程式,只要把程式啟動就可以了。最主要的是一個叫httpd 的程式,這個就是所謂的Daemon 。執行CGI所需的程式較深入,本文不作這類功能的介紹。因為建一個 WWW Server 簡單,但是資料有內容則不太容易。

     

    超文件(Hyper Text) 資源定位器(URL)

    WWW 上的文章稱為超文件(Hyper Text),它將文章的概念作了很大的延伸。平常的書刊雜誌中多少都會提供本文以外的一些參考書目(同一主題其他閱讀指引,reference)的資訊。如果你想去看那些書刊,你可能要花點時間跑圖書館、影印店,才能拿到那些你有興趣的文章。在網路上閱讀超文件是另一種全新的經歷。除了原本圖文並茂的文件外,文章中作者提供的其他參考資料都會以不同顏色的文字或ICON顯示出來,選了那一個鏈結(link),就可以抓到那一個文字背後所連結的超文件。它可以是圖形,聲音,動畫,或者是遠在地球另一端的某一台server上存放的文章。我們用資源定位器URL (Uniform Resource Locator)來描述以確定鏈結的對象。URL 是用來指定一個Internet上的物件。例如「http://aidu.cs.nthu.edu.tw/index.html」其中 http 指的是存取的 protocol,加上冒號和兩條斜線「://」後接下來是主機的名字上例中連線的主機就是 aidu.cs.nthu.edu.tw,再一條斜線「/」後接檔案。URL的關念相當重要,使用WWW瀏覽器或製作HTML文件時,需透過URL來擷取其指定主機內的資料,URL就像是檔案名稱的延伸。使用URL的好處是在一個瀏覽程式中就可以擷取HTTPFTPGopherWaisNews的服務、還可遠端載入及送出電子郵件。URL字串簡單來看分成三部份,最前面部份是存取方法(protocal),其次是網路地址(ip-address)或領域名稱(domain name),兩者之間以://符號隔開,最後面部份則是資料在該 機器上的路徑及檔案名稱。 以下介紹常見的URL用法:

     

    15-1 URL範例說明

    方法

    Protocol

    URL實例 簡單說明
    http http://www.lib.nthu.edu.tw/ 取得清大圖書館WWW伺服站的資料
    ftp ftp://nctuccca.edu.tw/ 存取FTP伺服站的資料
    gopher gopher://gopher.nthu.edu.tw/ 存取清大Gopher資訊服務系統
    telnet telnet://bbs.cs.nthu.edu.tw Telnet連線某部網路主機
    mailto mailto:dr828307@cs.nthu.edu.tw 寫信給某人
    news news://140.114.63.56/tw.bbs.comp.www 指定讀寫tw.bbs.comp.www討論信區

    目前 WWW 上的超文件是以HTML (Hypertext Markup Language)語言寫成。本身是文字檔,用一般的編輯程式編寫即可,不需要特別的工具程式。WWW 上的文件可以做到簡單的排版,攏統地說可以視為一種排版系統,附加了超鍊結(Hyper Link) 的功能。有關HTML可以參考下面這個URL:

    http://info.cern.ch/hypertext/WWW/MarkUp/HTML.html

    如果你現在正用WWW瀏覽程式在看這一篇文章,如果你想知道 HTML 詳細的情形只要電腦上只要用滑鼠點一下標題,上述那篇文章就到你眼前了,是否很方便呢?排版語言 HTML 尚在發展中,有許多排版的功能一直在增加中,舊的瀏覽器不懂新的標籤,一般而言就跳過省略,所以寫 HTML 文件的人原則上是不能知道別人是怎樣看到它的,因為不同的瀏覽程式、不同的設定會使得呈現的話面有很大的差異,變數太多了。

     

    快速演進的WWW世界

    網際網路全球資訊網(WWW 發展至今,風貌已經和當初有了很大的變化。基本的HTML格式促成了全球資訊網(WWW 的風行,將網路功能帶入多媒體的紀元;Server端的CGI程式配上HTML網頁,使WWW 的網頁可以具備互動功能;JAVA的發明,在WWW 加入跑馬燈、動畫、聲音的效果等,讓網頁更炫;於此就有人動腦筋將WEB-SITE整體提升,將所有功能模組化成套件,在網路上做生意。除了商人以外,行政院 NII 小組推動三年三百萬人上網,政府電腦化,處處顯現出WWW在未來世界的重要性。

     

    目前在網際網路上的電子商業活動有:一、商品陳列:產品型錄先加以分類,動態或靜態地產生於首頁,讓消費者直接依型錄選購商品。二、提供動態廣告的功能,進而提供消費者最新商品資訊,以達到宣傳與促銷的效果。三、問卷調查:針對某一商品進行問卷調查的功能。

     

    許多已經電子化的企業體企望的是能夠整合各商家既有資管系統軟體,讓行銷通路、產品型錄、訂單管理系統、商品物流管理、帳務管理等多項功能一次整合。整合多項功能的首頁系統,如果能夠像WWW HTML格式一樣輕鬆易懂,便可以大大減輕系統管理人員或程式設計部門的負擔。這便是業界為何要提升WWW 首頁風貌,來滿足多數人需求的主要原因。

     

    連上 WWW 一探究竟

    要上 WWW ,首先要連上Internet,其次是安裝一個瀏覽程式(Browser) 。最出名的瀏覽程式就是 Netscape Navigator Micro Soft Internet Explorer,有工作站、PCMAC 等不同平臺的版本。這裡介紹一個目前在 MS-Windows 上最好的瀏覽程式 Netscape Navigator Gold 3.01。請找出檔名為g32e301p.exe的檔案,執行它就可以安裝Netscape Navigator Gold 3.01

     

    架設 WWW 瀏覽程式

    現在就找一個Browser 來用吧!在 ftp site 可以找到免費的軟體。你可以用Archie找個新版的Netscape NavigatorMSIE回來。瀏覽程式的設定各不相同,請參考各大BBS站的WWW板。

     

     

    瀏覽程式的操作

    操作瀏覽程式大概要會的就是底下這幾項:

    1.HOME PAGE 出發,利用HOME PAGE裡現成的 link 連到其他 WWW

    2.自行輸入想去的 URL

    3.將常去的地方加進自己的書籤( Bookmark )(MSIE稱為我的最愛)

    1. 抓到的資料存檔 、列印。
    2. 利用搜尋引擎尋找相關資訊。

     

     

    書籤( Bookmark )

    一般瀏覽程式都有將常去的地方記錄下來的功能,在Netscape上叫書籤(Bookmarks).MSIE稱為我的最愛,先介紹幾個值得加入到書籤內的站:

     

    1.在中央氣象局氣象預測 WWW http://www.cwb.gov.tw/

    內容除了有一般性天氣預報,地震報告等以往就可以透過其它系統取得的文字資料,還有最新的彩色衛星雲圖,它每小時更新一次,可以知到東亞一帶天上的雲是如何變化的。

     

    2.喜歡古典音樂的同學可以試試 http://classicalmus.com/

    這是 RCA 唱片公司提供的 WWW 站,可以試聽最新的 CD

     

    3.熱愛各種國際性職業運動的同學可以看看 ESPN WWW http://espnet.sportszone.com/

    裡面有 NBA,大聯盟職棒,冰上曲棍球,大學籃球,高爾夫球,網球等等各種職業運動的資料. 以最精彩的籃球比賽 NBA 為例,賽前報導,現場比數,終場報導,圖片,統計資料一應俱全。還有一週比賽精采片段唷!還有一個專門報導籃球界天王巨星 Michael Jordan WWW HOME PAGE

    http://gagme.wwa.com/~boba/mj.html

     

    4.電腦本科不可錯過電子版的電腦雜誌 http://www.pcmag.ziff.com/

    可以看到著名的電腦雜誌如 PC MAGAZINEPCWEEKComputerLifeMacWEEK.圖文俱全,音效,動畫都可能出籠。電子版的雜誌還有 TIME 等等在 "http://www.pathfinder.com/pathfinder/Welcome.html"

     

    要看到圖片,聽到聲音,欣賞動畫,要正確設定瀏覽程式. 有一些檔案的格式必須由外部程式展示,瀏覽程式要能自動呼叫。

     

    此外目前國內各大學的計中都有成立 WWW 站,內容精粗不齊,有的內容豐富,有的只有門面,但是大都有題供一扇門,透過任何一站都有的世界各國 WWW 站列表, 可以連到全世界各個角落的 WWW 站。

     

    瀏覽程式的取得, 安裝, 設定

     

    瀏覽程式的取得

    請參考前面關於ArchieFTP的章節去公用FTP Site尋找Netscape Navigator Gold 3.01版,Win95使用的自動安裝檔是 g32e301p.exeNetscape Navigator Gold 3.01版瀏覽程式是免費使用的,不需要付費。

     

    Browser 的安裝

    執行安裝檔會自動進入安裝畫面:

    選擇「是」進入設定畫面,原則上我們都使用預設值,即不作修改直接按選「Next>」。下圖是進入設定軟體安裝目錄畫面,預設值是C:\Program Files\Natscape\Navigator\Program,如果你的C:硬碟因空間不足或其他原因無法安裝,請按「Browse…」指定另外一個磁碟機目錄。

    接下來它問你要不要安裝CoolTalk程式,我們這次先選「否」。那是一個可以透過Internet互相傳聲音(就像電話)的程式,如果雙方的電腦都有裝音效卡和麥克風就可以使用。

    接下來設定程式開始解壓縮並且將系統檔案拷貝進你的安裝目錄。順利安裝完成後它會問你要不要連線到Netscape的設定站做線上註冊,我們這次先選「否」,它並不是必要的,並不影響程式的使用。

     

    接下來設定程式會問你要不要看readme 檔,我們這次先選「否」,然後就完成安裝流程,你的電腦有一份Gold 3.01版的Netscape Navigator

     

    如果你想知道安裝流程中選「是」會有什麼不同,你可以重覆安裝的過程。確定沒有問題了可以將自動安裝檔從硬碟中移除。

     

     

     

     

    網景領航員黃金3.01Netscape Navigator gold 3.01

    網景領航員是網景公司(Netscape)所發展的WWW瀏覽程式,目前該公司提供免費試用版,可以透過網路到網景公司下載,台灣各大FTP Site也可以抓得到。Netscape Navigator有各種作業系統的版本,PCUNIXMAC都可以使用。在Windows 95的作業系統上應該使用32位元的網景領航員,除了一般的瀏覽程式功能之外,32位元版的網景領航員還支援JAVAJAVASUN公司所研發的網路程式語言,可以搭配WWW在網頁中執行,達到與使用者互動的功能。網景領航員Gold 3.01版還整合了網路新聞(News)的瀏覽功能及收發電子郵件(E-Mail)的功能。

     

    網景領航員Netscape Navigator畫面介紹

     

    15-3

     

     

    在正式操作之前我們先看看圖15-3,熟悉一下各部份的名詞:

    網頁文件標題:現在你所看到的網頁文件標題

    下拉式功能選單列:所有功能從下拉式功能選單都找的到

    工具列:最常用工具

    目前連線URL欄:現在你所看到的網頁文件的URL

    網頁文件內容欄:現在你所看到的網頁文件內容

    狀態列:狀態列會隨時顯示現在Netscape的狀態,或解釋游標指到的項目。

    電子郵件狀態:隨時顯示現在Netscape Mail的狀態,出現『!』表示有新郵件。

    垂直捲動軸:捲動軸的桿子長度正比於顯示視窗畫面佔全頁的比例。(桿子很短表示視窗畫面只佔全頁的一小部分)

     

    網景領航員帶你出發

     

    第一步:請選取工具列的「Open

     

    第二步:請輸入一個你想去的WWWURL,然後按「Open」。

     

    請選擇Open in Browser window。普通版的Netscape Navigator沒有編輯功能,Gold版才有Open in Editor window選項,可以用來編輯自己的網頁。

     

    順利出現清華大學資訊工程系首頁,請用滑鼠點選你有興趣的主題隨意瀏覽。

    你可以用滑鼠點「Back」「Forward」在看過的網頁間來回翻閱。

     

    網景領航員的工具列

     

    Back:回到你剛才看過的前一頁

    Forward」: 相對於Back,回到後一頁

    Home」: 回到你預設的首頁,設定方法:Options? General Preferences? AppearanceStartup欄中Browser start with:選項選Homepage Location然後在下面的欄位輸入你希望的起始首頁URL

     

    Edit」: Gold版特有的工具,可以編輯網頁

    Reload」: Server重讀一次現在顯示的網頁

    Images」: 預設值是不必用,若設定Options ? Auto Load Images取消自動讀取網頁中的圖像後又想讀取圖像時使用

    Open」: 開啟一個新的URL

    Print: 將現在顯示的網頁印出(: 背景圖不會被印出)

    Find: 在現在顯示的網頁中尋找特定字串

    Stop」: 停止接收現在正在傳送顯示中的網頁

     

    活用網景領航員

     

    列印

    要印出網頁的內容,在網頁傳完整後按「Print」就可將現在顯示的網頁印出,不必要存檔,所有的文字和插圖都可以印出但是動畫、程式和背景圖不會被印出。

     

    存檔

    要儲存網頁的內容,在網頁傳完整後按「Edit」,編輯程式會先詢問你有沒有觸犯著作權,然後請你指定存檔的目錄,再將網頁中的文字存檔,以及將背景圖、所有的插圖存檔。請在存檔後回到瀏覽器,關閉編輯程式。編輯程式的使用將在後面章

    節介紹。

     

    加入書籤(Bookmark)

    當你看到值得一再連過去看的網頁時,你可以將它加入到你的書籤中。選下拉式功能表 Bookmark ? Add Bookmark你就將現在顯示的網頁記下來了。以後選到Bookmark 在下拉式選單中就可以看到所有你加進去的網業 title。任選一個就可以連過去不必再記URL

     

    利用歷史(History)

    我們提過BackForward可以讓你在每一次打開Netscape Navigator之後一直到關掉它之前(稱作一個Session),依序看過的網頁之間來回翻閱,其實你也可以直接跳到看過的某一頁。選下拉式選單「Go」,你會看到整個歷史中最後的那幾個網頁的 title。任選一個就可以連過去不必按好幾下「Back」。如果你要看完整的歷史,選下拉式選單「Window? History,你要看完整的歷史列表包括 Title : URL。可以直接跳過去或者加入到書籤裡。

     

    在文件中使用滑鼠右鍵

    滑鼠左鍵主要用來點選文件的鏈結,而右鍵則有多種功能:

    1. 停在文件上按右鍵:
    2. 出現浮動式選單可以選擇「Back」「Forward」「Add Bookmark」。

    3. 停在有背景圖的文件上按右鍵:

    4. 出現浮動式選單可以多選擇
      Save Background As…」將這張背景圖存檔;
      Set As Wallpaper」將背景圖像當Windows的桌布;

    5. 停在插圖上按右鍵:

    6. 浮動式選單出現更多選擇項目
      View Image(filename)」單獨看這一張圖(括弧內是圖像檔案原本的檔名);
      Save Image As…」將這張圖存檔;
      Set As Wallpaper」將圖像當Windows的桌布;
      Copy Image Location」將這張圖的URL存在剪貼簿,然後可以到任何視窗中選擇貼上,將這個URL抄過去。

    1. 停在超鏈結的文字上按右鍵:

    2. 浮動式選單會出現:
      Browse to: (filename)」選擇文字所鏈結的文件(括弧內的是鏈結的文件檔名)
      Open Link in Editor」相當於按工具列「Edit」,會將現在顯示文件存檔並且開啟在編輯程式內。
      Open Link in New Browser Window」現在的視窗保持不變,另外在開一個Netscape Navigator視窗顯示鍊結的文件。
      Save Link As…」不開啟鍊結的文件,直接將鍊結的文件存檔。
      Copy Link Location」將鍊結的文件URL存在剪貼簿,然後可以到任何視窗中選擇貼上,將這個URL抄過去。

     

    1. 停在超鏈結的圖像上按右鍵:

    2. 出現的浮現選單選項就是上述的各種選項的聯集。功能相同不再重複敘述。

     

     

    設定語言與自動讀取圖像

    在拉下式選單Options下有許多選項,請注意Auto Load Images Document Encoding兩項。

     

    重覆選擇Auto Load Images,那麼在Auto Load Images前方的勾勾會出現與消除。當勾勾會出現代表瀏覽器會自動讀取文件中紙定的背景圖與插圖,當勾勾消除代表瀏覽器不會自動讀取文件中紙定的背景圖與插圖。由於許多插圖只是裝飾用,與內文不見得有關,在網路較慢的時候可以考慮把它取消。

     

    選擇Document Encoding,會出現一個浮動選單,用以指定現在要用那一種語文的編碼法來看文件,一般看英文時使用預設值Western(Latin1),看中文時選擇Tranditional Chinese (Big5)。在中文的Win95下其他語文不一定能用。

     

     

    1. 整理書籤

    2. 用過一陣子瀏覽程式之後會累積相當數量的書籤,這時候就必須整理了。從拉下式選單選Bookmark? Goto Bookmarks

    3. 重新排列書籤

    4. 用滑鼠左鍵點選一個書籤不放,可以上下拖曳至想要的位置,再放開滑鼠左鍵就完成一個書籤的搬移。

    5. 刪除不要的書籤

    6. 用滑鼠左鍵點選一個不要的書籤,按鍵盤的Delete鍵或按下滑鼠右鍵出現浮動式選單,選擇 Delete。如果錯刪可以立刻按Ctrl-z復原。

    1. 書籤重新命名

    2. 書籤預設值是文件的Title,有時太過一般化或與其他書籤重複,需要重新命名。例如中國時報的資訊周報首頁與聯合報的資訊專刊首頁都使用的Title太過接近,為了避免混淆有必要重新命名。用滑鼠左鍵點選一個想要改名字的書籤,按下滑鼠右鍵出現浮動式選單,選擇Properties可以為書籤重新命名,或加註解說明。

     

    1. 增加分類

    2. 書籤也可以像檔案管理一樣,建子目錄加以分類。按下滑鼠右鍵出現浮動式選單,選擇Insert Fold,出現下圖的視窗,為這個資料夾命名,然後拖拉屬於這一類的書籤到這個資料夾內。

    整理過後的書籤就更清處好用了

     

    1. 階層式的書籤選單

    2. 整理完畢將Bookmarks視窗關閉(不必存檔,Bookmarks會自動存檔)。回到瀏覽器中選拉下式選單 Bookmarks,你會發現階層式的書籤選單,就對應於你所建立的書籤夾(Folder)。這種階層式的書籤選單,可以是多重的,你可以在書籤夾中再建立書籤夾,也可以用搬移的方式將另一個已經建好的書籤夾搬入。

     

     

    Netscape Navigator 附加的功能

    底下介紹一些附加的功能GopherFTP News e-mail

     

    Netscape Navigator中使用Gopher的功能

     

     

    Netscape Navigator可以用來讀取Gopher上的文章,請在工具列選Open輸入GopherURL,然後用滑鼠點選你有興趣的主題隨意瀏覽。同樣可以使用「Back」「Forward」以及加入書籤的功能。

    下圖中用的Gopher URL例子gopher://gopher.nthu.edu.tw/

     

    Netscape Navigator中使用FTP的功能

     

    我們可以用Netscape Navigator讀取公用FTP Site的檔案。請在工具列選Open輸入ftpURL,然後用滑鼠點選你有興趣的子目錄尋找檔案。同樣可以使用「Back」「Forward」以及加入書籤的功能。

     

    下圖中用的FTP URL例子ftp://ftp.cs.nthu.edu.tw/

     

     

    Netscape Navigator中使用News的功能

     

    如果你要在Netscape Navigator收看News的功能,你須要設定一個地方。請選Options ? Mail and News Preferences ? Servers設定畫面

    News(NNTP)Server:欄設定你用的News Server,參見下節設定Server圖。

    如果你不知道你用的Server的名字請向系統管理者查詢,請不要隨意輸入。

     

    請在工具列選 Open 輸入News URL你就可以看到News了。

    下圖中用的News URL例子 news:tw.bbs.comp.www

     

    Netscape中使用E-mail的功能

    如果你要在Netscape使用收發E-Mail的功能,你須要設定五個地方,其他的設定可以用預設值。

     

    設定收送E-mailServer

    請先選Options ? Mail and News Preferences ? Servers設定畫面

    在這裡你須要設定三個欄位,其他的設定可以用預設值。

    1. Outgoing Mail(SMTP)Server: 設定你用的發信Server
    2. Incoming Mail(POP3)Server: 設定你用的收信Server
    3. POP3 User Name: 設定你用的收信Server上的帳號

    這裡只要你的E-mail address@符號前的部分,例如你的帳號是u1234@edu.tw,那麼請輸入u1234即可。以後每次收信的時候必須輸入這個帳號的密碼。

     

    如果你不知道你用的Server的名字請向系統管理者查詢,請不要隨意輸入。

     

     

     

     

    設定寄信人的身份

    請再選Options ? Mail and News Preferences ? Identity設定畫面

    在這裡你必須設定前兩個欄位,其他的欄位可以不必設。

    1. Your Name: 設定你的名字(中英文接可)
    2. Your E-mail: 設定你的E-mail地址

    例如你的E-mail地址是u1234@edu.tw,那麼請完整輸入u1234@edu.tw。請注意你的E-mail地址是讓別人回信用的,如果輸入錯誤可就收不到回信了。

     

     

     

     

    收信

    請從下拉式功能選單列選擇Window? Netscape Mail

    如果你的設定正確,Netscape會問你POP3 Server上的密碼。請仔細檢查你的E-mail地址有沒有設對,有問題的話請回頭重設。沒錯的話請輸入正確的密碼,注意密碼的大小寫,然後你就會看到有沒有人寄信給你了。第一次進入Netscape Mail的人至少會收到Netscape寄給你的歡迎信。隨時按Get Mail就可以知道有沒有新郵件到達,Netscape 預設每隔十分鐘去檢查一次有沒有新郵件。

     

    送信

    從工作列按 To:Mail 可以寄一封信給別人,你必須要:

    1. 輸入收信人的地址,
    2. 輸入這封信的主題,及
    3. 寫這封信的內容。

     

    除此之外有一些少用的功能:

    1. 寄送副本給其他收信人。
    2. 寄送一些檔案隨信附寄(請不要寄太大的檔案)

     

    一封信可以有數個收信人,也可以有數個副本收信人,只要在收信人的地址知間加上英文的逗號區分即可。例:user1@edu.tw, user2@edu.tw, user3@edu.tw

    附寄檔案的功能主要在幫助寄送非文字檔案,例如圖形檔或聲音檔,請注意不要寄太大的檔案以免收信人的信箱爆滿。

     

     

    使用搜尋引擎(Yahoo!, 蕃薯藤)

    WWW上有無窮無盡的資料,如何找到你所需要的呢?有兩種方法:

    1. 使用別人整理好的網路資源。
    2. 使用搜尋引擎。

    介紹兩個最有名的搜尋引擎: Yahoo!, 蕃薯藤

     

    國內最常用搜尋引擎蕃薯藤

    由於使用蕃薯藤台灣網際網路索引的人數眾多,蕃薯藤設了幾個分站,URL如下:

    http://taiwan.yam.org.tw/

    http://taiwan.ntu.edu.tw/

    http://taiwan.csie.ntu.edu.tw/b5/yam/

    http://taiwan.iis.sinica.edu.tw/b5/yam/

    請從Netscape的『open』連上任意一個分站,依照階層分類去尋找你要的網頁,或者輸入查詢關鍵字後按『查詢』。

     

     

    基本查詢:

     

    查詢方塊內可以用空格來分隔多個關鍵字詞。系統會顯示出至少含一個關鍵詞的網頁,以包含全部輸入的關鍵詞之資料為優先。順序不影響查詢的結果。例如希望找歌劇、音樂劇相關的資料,就輸入:歌劇 音樂劇。輸入:音樂劇 歌劇,也是一樣的。

     

    找到太多的網頁怎麼辦呢?

    如果查詢結果太多時,您可以

    1. 分類導引限制查詢的資料範圍:查詢的資料範圍可以依所連結的位置為準,讓關鍵詞在相關的主題分類中找到較精確的結果。因為輸入同樣的關鍵詞,在工商產業類查,查詢結果將是這一類的公司;在教育/大學類查,結果以大學相關科系為主。在查詢結果畫面中,使用者可以改變資料範圍而有不同的結果。
    2.  

    3. 用邏輯選項(AND)輸入更多專門的字詞:當輸入多個關鍵詞時,系統預設邏輯關係為OR(聯集),即只需滿足其中一個關鍵詞的條件就顯示。改成邏輯關係AND(交集)會要求查詢到的資料必須滿足全部的關鍵詞要求,可獲得較精確的結果。
    4.  

    5. +”與“-”可用來加重某些關鍵詞的重要性:“+”與“-”:當輸入多個關鍵詞時,可以在部份的關鍵詞之前以加上加號或減號,來強迫要求查詢結果必須包含(+)或一定不可以包含(-)某關鍵詞。例如希望找資訊或電腦相關的雜誌,如果輸入:資訊 電腦 雜誌,可能會找到許多和電腦及資訊相關的網頁,但是和雜誌沒有關係;我們可以輸入:資訊 電腦 +雜誌,限定去找關鍵字雜誌一定有出現的網頁。

     

    找不到想要的網頁怎麼辦呢?

    當查詢結果為無此資料或筆數不多時,你可以:

    1. 改用較短的詞或較大範圍的詞,或輸入多個相似意義的詞來試查整個資料庫。
    2.  

    3. 使用萬用字元*:關鍵詞內可以包含萬用字元*來代替許多可能的文字,或者把多個關鍵詞連起來,以要求多個關鍵詞必須全部出現,並且依照順序出現。例如希望找大學資工、資科、資管等資訊相關科系,輸入:大學*資訊*系,那麼各大學的資訊工程系、資訊科學系、資訊管理系都會找得到。蕃薯藤索引的萬用字元*兩端的文字之間限定在最多大約相隔10個字元,相當於五個中文字。
    4.  

    5. 連到其他搜尋引擎:蕃薯藤提供整合型的All-In-One查詢表單,方便您連上其他廿個搜尋引擎。在輸入關鍵詞後,您可以選擇要使用的查詢工具(在網頁下端),再按下「查詢」或「改用以下工具」的鈕,讓蕃薯藤幫您查詢本身的資料庫,或轉接至您選擇的其他搜尋引擎。隨時您都可以將瀏灠器的「Back」返回前畫面,再選擇別的搜尋引擎,或修改關鍵詞。

     

    國際最常用搜尋引擎YAHOO!

     

    Yahoo! 網路資源搜尋是由台灣的留學生楊致遠在美國與David Filo推出。URL

    http://www.yahoo.com/ 請從Netscape Navigator 的『open』輸入Yahoo!URL,依照階層分類去尋找你要的網頁,或者輸入查詢關鍵字後按『Search』。

     

     

     

    習題:

     

    1. 請問如何使用WWW
    2. 請問什麼是超文件,它和一般的文化有何不同?
    3. 請試著例用搜尋引擎去尋找網路上今天的報紙。