Windows 終端模擬程式

    上一章     下一章                                                     目錄索引

    	     	    	第三章  Windows 終端模擬程式

                在 Windows 環境下有 TELNETW 及 RLOINGW 兩種簡易操作、功
            能強大又具彈性設定的 VT100/220 終端模擬程式。這兩個終端模擬程
            式的差別在初始執行的狀態，其餘的功能及設定格式都是相同的。本
            章將詳述在 Windows 環境中操作終端模擬程式。

            3 - 1 執行/退出終端模擬程式
            ▔▔▔▔▔▔▔▔▔▔▔▔
    	1. 執行終端模擬程式：
    	  1) TELNETW：於開始工作列的 VTCP 程式集內，點選 'TELNETW' 執
    	              行連線程式。出現取得主機名稱或位址的對話方塊時，
    	              請輸入連線主機的 IP 位址後，便可進入 VT100/220 終
    	              端模式。
    	  2) RLOINGW：同樣在 VTCP 程式集內，點選 'RLOINGW' 執行連線
    	              程式。出現取得主機名稱或位址的對話方塊時，請輸
    	              入連線主機的 IP 位址及已登錄在遠端主機的帳號名
    	              稱，便可進入 VT100/220 終端模式。

    	註：若是在安裝目錄上有定義 Host 檔的內容，可直接輸入主機名稱。
    	    (詳參第二章 2-4 節定義 Hosts )

    	2. 退出 TELNETW：於 TELNETW 視窗中的 Menu Bar 上點選 '交談'
     	                 的 '結束' 欄位，

            3 - 2 TELNETW 及 RLOINGW 功能設定
            ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
                在 TELNETW 連線視窗中共分為主畫面及 Menu Bar兩部分。所有
            終端機模擬的動作均在主畫面中產生；而主畫面上方的 Menu Bar 則
    	包括交談、設定、編輯及輔助說明等四個功能設定欄，可依需求特性
    	自行調整。

            3 - 2 - 1 "交談" 欄

    	1. 連線：與遠端主機連線，成為遠端主機的終端機。選擇此項會出
    	         現一對話方塊要求鍵入遠端主機的名稱或地址，RLOINGW
    		 程式還會要求輸入使用者名稱，若您沒有鍵入使用者名稱
    		 則會自動以 root 替代。

    	2. 結束連線：結束與遠端主機間的連線。
            3. 位址簿：選取位址簿中的記錄。或接輸入連線 IP 位址或主機名稱，
                       直接與主機連線。
            4. 儲存到位址簿：將當時 telnetw 已儲存的環境 (即當時使用的設定檔，
                             如: telcnf.tab 或 xxx.tel 檔) 及連線時的主機名稱
                             或 IP 位址，給予一個 "連線名稱" 來記錄。若連線的
                             設定有所更動時，必須點選 "設定" 中的 "存檔" 後，
                             此時的定義才會寫入位址簿的記錄中。
            * 當使用 '位址簿' 及 '儲存到位址簿' 兩項功能，必須注意到在刪除 "連
              線名稱" 同時，該 "連線名稱" 不是在連線使用中，否則，會產生不可
              預期的錯誤。

    	5. 撥號：使用此項功能必須在 "設定" 欄中設定 "Com port" 為 on，
                     即 RS-232 連線模式。利用數據機經由電話線路撥接到外
                     部的網路。選取此項功能時進入 "設定電話號碼" 對話方
                     塊，只要在 '電話號碼' 欄內輸入欲撥的號碼並按下 '確
                     定' 鍵即可自動撥號。'電話號碼' 欄內的號碼會以
                     :phone=XXXXX: 存入 com_port.cnf 檔內，下次進入時會
                     自動顯示前次的電話號碼。

    	6. 電話簿：使用此項功能必須在 "設定" 欄中設定 "Com port" 為
    	           on，即 RS-232 連線模式。選取此項功能時，進入 '電
    	           話簿' 對話方塊，對話方塊內有 '遠端主機名單' 及
    	           '電話表單' 兩部分；使用者可以直接在裡面執行新增
    	           '修改、刪除及撥號等功能。在 '遠端主機名單' 內執行
    		   '撥號' 時，會以當時選定的電話號碼撥號。

              同時 TELNETW 增加 -d[phhone_number] 及 -o[phone_list]
              兩參數：
                -d[phone_number]：表指定一個電話號碼直接撥號。
                -o[phone_list]：表指定一個電話號碼檔。撥號時會依檔內的電
                                話號碼的順序循環性的撥號，直到撥號成功或
    							重試的次數超過為止。

    	   當 TELNETW 後面附加 -d 或 -o 時，TELNETW 即會自動將 Com Port
              設為 on，並進入撥號狀態；若後面跟著附加參數 -b[batch_file]，
              則先執行撥號功能，再執行 batch_file。如果撥號失敗，則不執行
              batch_file。

    	7. 儲存連線：只有在儲存新連線後，執行新增的 [連線名稱] TELNETW
    	             功能項才能夠使用。會讀取當時的設定，如視窗大小、
    	             左上角位置及連線的 IP 位址等。或是執行 TELNETW
    	             後面傳入參數 -c[連線名稱]，讀取 "連線名稱.tel" 檔
    	             的設定。

    	8. 儲存新連線：選取此功能時會出現一個 '取得檔名' 的對話方塊
    	               要求使用者鍵入一個 8 個字元以內的連線名稱，而
    	               且該名稱內不可以有 ' . ' 的符號。當鍵入正確的
    	               連線名稱後，TELNETW 就會將當時使用的設定檔
    	               拷貝一份到 "連線名稱.tel" 檔案內，並將當時的視
    	               窗大小、左上角的位置及連線的 IP 位址存入該檔
            	       中，並會在 VTCP 程式集內新增一個 "連線名稱" 的
    	               TELNETW 功能項。

    	9. 螢幕列印：此項功能與按特殊功能鍵的 'PrintScr' 鍵相同，將
                         視列印與記錄檔設定中的螢幕列印選項，決定輸出的
                         格式。

    	10. 開始本地端列印：點選此項功能時，會出現一個對話盒，有兩個選
    	                   項，選擇本地端列印的輸出為 '到檔案' 或是
    	                   '到印表機'；若選擇 '到印表機'，與以下操作
    	                   功能相同：
    	1) 主機端送 "\E[?5i" 指令給終端；
    	2) 按特殊功能鍵的 'Prt_Disp' 鍵，或在 '列印與記錄檔' 對話盒
    	   中將 '本地端列印' 項設為 on 即可。

            若選擇 '到檔案'，則出現一個對話盒，要求輸入一個檔案名稱，輸
            入檔名後，TELNETW 會將從主機端收到的資料 (列印模式為 '倚天' 或
    	 '倚天及 CPC2400' 時，會去除掉 escape code、 ^N、 ^O、 倚天印
    	 表指令、 CPC2400 指令，semi 字元會轉成 + - | 等符號) 存檔，
    	 直到結束本地端列印模式。
            進入 '本地端列印' 模式後，原本在 Menu Bar '交談' 欄上的 '開
            始本地端列印' 選項會改為顯示 '結束本地端列印'，此時若選擇
            '結束本地端列印' 則結束本地端列印模式。
            特殊功能鍵的 'Prt_Disp' 鍵的功能與按 Menu Bar '交談' 欄的
            '開始本地端列印' 相同。

    	11. 結束："結束" 選項的功能會結束本終端模擬程式。

            3 - 2 - 2 "設定" 欄

    	1. 顯示設定：在 "顯示設定" 對話方塊內您可以設定以下各種顯示
    	             功能。
    	  1)  終端機種類：選擇模擬成 VT100/220 或 ANSI 終端機模式；
    	  2)  螢幕高    ：選擇螢幕高度為 24 或 25 列 (line) 。
    	  3)  螢幕寬    ：選擇螢幕寬度為 80 或 132 行 (column) 。
    	  4)  跳行模式  ：選擇跳行模式為 LF 或 NEW LINE 模式。
    	  5)  游標種類  ：選擇以底線 (underline) 與塊狀 (block) 顯示游
    	                  標。
    	  6) Clock     ：選項為 on 時，視窗下方會顯示游標在視窗的位置
    	                 及目前的時間等。
    	  7) 上下左右鍵：選擇正常或應用模式為輸出方式。
    	  8) 不顯示游標：選擇是否顯示游標。
    	  9) 自動折行  ：選擇是否自動折行。
    	  10)跳動顯示  ：選擇螢幕在捲動時以跳動或慢速的方式顯示。
              11)CSI       ：選擇是否為 CSI 模式。
              12)回灠      ：選擇是否使用回灠的功能，可回灠的文字資料列數
                             最多為 1000 列。圖形個數最多為 1000 個。但
                             memory 不足時則會少於 1000 列或 1000 個圖形。
                             回灠的設定值為 off 時，之前被 scroll back 的
                             資料均會被 free 掉。
              13)透通模式  ：選擇是否為透通模式。
              14)主機中文碼：選擇主機端的中文碼，中文碼種類會依您安裝時選
                             擇的中文轉碼驅動程式而不同。
              15)本地中文碼：選擇本地端的中文碼，中文碼種類會依您安裝時選
                             擇的中文轉碼驅動程式而不同。
              16)前景色    ：前景色共有 16 色可選擇，分別為黑、藍、綠、青、
                             紅、紫、褐、白、灰、亮藍、亮綠、亮青、亮紅、
                             亮紫、黃、亮白等。
              17)背景色    ：與前景色一樣共有 16 色可選擇。
              18)字型      ：選擇顯示的字型及尺寸，列印的字型會延用當時所
                             選擇的字型。
              19)限制最大視窗：選項為 on 時，每次改變視窗大小將限制視窗的
                               最大 size，且會自動調整視窗，將寬度最後不滿
                               一個字元及高度不滿一列的部份刪除掉。
                               選項為 off 時，不限制視窗的最大 size，亦不做
                               自動調整視窗的處理。
              20) 立即顯示最新資料功能：當立即顯示最新資料的設定值為 on
                                        時，若通訊埠上有資料收到且游標所
                                        在位置不在螢幕顯示的範圍內時，螢
                                        幕上會立即顯示到游標所在位置的資
                                        料範圍。

    	2. Com port設定：選擇是否以 RS-232 連線方式連線。

            3. 簡體顯示：
               Vtcp 版 telnetw 及 rloginw 新增 "簡體顯示" 功能, 可以線上顯示
               簡體中文字型, 前提是繁體中文必須要包含這些字型. 如

               价 <=> 價     杰 <=> 傑     腊  <=>  臘     虫  <=>  蟲

               當 "簡體顯示" 為 on 時，telnetw 及 rloginw 在收到遠端主機送來
    	   的中文碼會先到 b5gb.tab 中比對，若符合其中的 big5 時，則會轉
               成其對應的 gb (big5) 碼。"簡體顯示" 為 off 時則不做任何轉換

               此選項可以選擇 "存檔" 選項存入 telcnf.tab 中，其在 telcnf.tab
               中的對應參數為 "simpdsp"，smipdsp=1，表 "簡體顯示" 值為 on，
               值為 0 或此參數不存在表 off。

               另外，在 vtcp 版下還提供一新增修改 mapping table(b5gb.tab) 的
               程式 big2gbb.exe

               usage：big2gbb mapping_table_file

               說明：mapping_table_file 為 user 所編寫的字碼對應 text 檔，其
                     內容必須將每組對應字碼以行為單位列出。
                     其內容為：价價杰傑腊臘虫蟲

    	4. 鍵盤設定：對話方塊內分為 "選擇鍵盤組" 及 "功能鍵設定"。
                         (請參照第七章 7 - 3 節彈性定義功能鍵)
    	 1) 選擇鍵盤組：
    	   鍵盤組：本終端模擬系統提供了10組鍵盤組 (KB0、KB1 …. KB9)
    	           作選擇，可依連線的主機不同，而選擇不同的鍵盤輸出設
    	           定。
               小鍵盤：當小鍵盤為 on 時，在鍵盤右方小鍵盤內的"Num Lock"、
                       "/"、"*"、"-"、"+"、"Enter" 及 "Del" 就會以應用
                       模式鍵的設定值輸出。而鍵盤右邊的小鍵盤內的 "0"、
                       "1"…."9" 在 semi mode下就會以對應的表格符號輸
                       出。
               表單功能鍵：分 "表單快速鍵" 及 "ALT鍵" 兩項。"表單快速
                           鍵" 的選擇，決定是否可以直接按鍵來選擇 Menu Bar
                           的功能欄位； "ALT 鍵" 為設定 "ALT" 鍵是否有
                           效。

    	 2) 功能鍵設定：每個鍵盤組均提供了"特殊功能鍵"、"單一功能鍵"
                           、"Shift_ 組合鍵"、"Alt_ 組合鍵"、"Ctrl_ 組合鍵"
                            及 "應用模式鍵" 全部共約一百多個鍵可用來設定
                            其輸出值。請參考 "特殊功能鍵" 中的輔助說明，
                            來定義功能鍵值。

             註：視窗環境的特殊功能鍵僅能使用 Alt_A ~ Alt_Z 及 Alt_0 ~
                 Alt_9 的鍵。
                 部份功能鍵無法在 Windows 環境中使用，如 Ctrl_Prt。

    	5.. 列印與記錄檔：在 "列印與記錄檔" 對話方塊內您可以設定 :
    	 1) 列印模式    ："文字模式" 為不處理倚天列印指令；"倚天模式"
                              為處理倚天列印指令；"透通模式"表以 Generic/
                              Text Only 的方式將欲列印的資料直接送給印表
                              機驅動程式處理，而不做任何排版及指令語法處
                              理。
    	 2) 本地端列印  ：選擇是否進入本地端列印狀態。
    	 3) 螢幕列印    ：設定當按下螢幕列印功能鍵時是將資料送到印表
                              機或記錄到檔案中，當選擇記錄到檔案中時，會
                              要求輸入記錄檔的檔名。輸入檔名後，即可連續
                              按印畫面的功能鍵存入記錄檔中。
             注意：畫面上的半圖形碼自動轉成 + | - 等符號，但與這些碼重疊
                   的中文字半碼會殘留在原位，須自行調整。
    	 4) 列印對話盒  ：設定當本地端列印時，是否出現列印對話盒。
    	 5) 選擇列印範圍：當選項為 on 時，本地端列印開始時會出現 "列
                              印範圍及邊界設定" 對話方塊，供選擇列印的頁
                              數範圍及紙張的左、上邊界。
    　　　　 注意：若設定列印範圍的起始頁為 0 時，表示從第一頁開始列印；
                   結束頁為 0 或大於實際總頁數時，則會印至最後一頁。
    　　　　　　 　紙張的上、左邊界設定值，若超過紙張之實際長(寬)時，會
                   造成列印錯誤。
    　　　　 6) 使用印表機  ：設定 telnetw 在本地端列印時，欲使用的印表
                              機。當 "列印對話盒" 設定項為 on 時，此設定
                              選項無效。
    	 7) 記錄檔      ：設定是否進入記錄檔模式，當選擇進入記錄檔模
                              式時，會要求輸入的記錄檔的檔名。
    	 8) 除錯模式    ：選擇是否進入除錯模式，您可以選擇將資料的傳
                              輸記錄到 debug檔案中，直到離開除錯模式期間
                              ，會將所有的 input 資料記錄到debug.in 檔中
                              ，所有的 output 資料會記錄到 debug.out檔中。

            6. 列印設定：在 "列印與記錄檔" 對話方塊內，"列印模式" 設定為
    	             "文字" 及 "倚天" 模式時才有效。
    	 1) 是否使用數訊有限公司印表驅動程式：選擇本產品內建支援的印
    				 	      表機驅動程式。當選擇此
    				 	      項時，無法自行設定水平
     	   				      與垂直密度、列印字型及
    					      跳頁印出等選項。
    	 2) 水平與垂直密度點數：欄位內為 "適用印表機" 中列印的每吋密
    			        度 ( 單位：dpi )。
    	 3) 字間距及行間距：在 "列印設定" 對話方塊內會顯示目前預設印
    	                    表機的水平密度點數及垂直密度點數，可以依
    	                    此數據及選擇的列印字型作為依據，設定字間
                                距及行間距點數，設定值同倚天印表指令的
                                "~Xn;" 與 "~Ln;" 參數。

          全形字間距點數=(水平密度點數/每英吋欲列印全形字字數)-字型 size
                                     或
        全形字間距點數=((水平密度點數/每英吋欲列印半形字字數)*2)-字型 size

               行間距點數=(垂直密度點數/每英吋欲列印列數)-字型 size

    	 4) 列印字型：可設定 24、32、40、48、80及其它六種大小的字型。
                          字型 size 的選擇與印表機的 dpi關係為：180 dpi 選
                          24 字型，300 dpi選 40 字型，400 dpi選 48 字型，
                          600 dpi選 80 字型；若有其他的 dpi 數則請自行填
                          入字型 size。若字型 size 無法決定，則以當時系統
                          決定為準。(使用建議值)
    	 5) 使用建議值：紙張大小設定為 A4 size (8吋*11吋)，依據列印
    	                的水平密度及垂直密度，列印字型則套用與印表機
    	                dpi 的關係，求算出字間距點數、行間距點數的建
    	                議值。同時顯示每頁可印出的最大行數。 (參考字
    	                間距與行間距的算法，建議值係將報表設成10 cpi
    	                及 6 lpi)
    	 6) 每頁行數：若選擇 Windows 設定的印表機，後面多出的空白欄
    	              位將依照建議值的算法，顯示所能列印的最多行數，
    	              若是自定印表機列印密度，則須自己求算所能列印的
    	              最多行數。
    	 7) 跳頁印出 & 頁印：

    	跳頁印出	頁印	說					明

    	  OFF		OFF	以結束列印為印出點，印到那停在那，
    	                        parsing 速度較慢
    	  ON		OFF	以結束列印為印出點，印完自動換頁，
    	                        parsing 速度較快
    	  OFF		ON	不以結束列印為印出點，不足頁不印出
    	                        (若有跳頁符號；則印到那停在那)，
        	                        parsing 速度較慢。
    	  ON		ON	不以結束列印為印出點，不足頁不印出
    	                        (若有跳頁符號；則印完自動換頁)，
    	                        parsing 速度較快。

    	  選擇跳頁印出為 off 時，必須注意：Win 3.1 環境限制每頁至少印
    	  出 1 英吋長的行數，Win95 至少印出 0.5 英吋長的行數，行數長
    	  度不足時 (未滿 0.5 或 1 英吋)，自動跳到此長度的下一行別。選
    	  擇行印時，須要等待較長的時間才會印出。

    	 8) 適用印表機：VTCP 會將特定印表機的預設值，事先儲存於
                   prtcnf.tab 檔中，並且可事先選定要用的印表機或
                   名稱 ( All 表所有印表機均適用) 於顯示欄位內。
    	 注意：本選項不可選擇 "透通" 模式。
    	 9) 設為預設印表機：當點選本產品內建支援的印表驅動程式，可將
                       其設為預設印表機。
    	 10) 對應的印表機埠：印表輸出所對應的印表機埠。
    	 11) 儲存：在列印前將所設定好的列印參數儲存，便可依照所設定的
    	           作理想的印表輸出。

    	7. 自動關窗：當選擇此項時，與主機中斷連線後將會關掉 telnetw 視窗。

    	8. Telnet 設定：當選擇以 RS-232 連線方式連線時，將不允許進入
    	                此對話方塊。
    	 1) CRLF：設定當從網路中收到資料為 0x0d 時，後面是補 0x0a 還
    	          是 null (CRLF 設定時為補 0x0a)。
    	 2) Window Size：設定接收網路傳輸資料的 buffer size。

    	9. 序列埠設定：當點選 "Com port設定" 項目，即是以 RS-232
    	               連線方式連線時，才允許進入此對話方塊。此設定
    	               項目必須在以RS-232連線前先做好相關設定。
    	 1) 序列埠：共有 COM1、COM2、COM3 及 COM4 四種序列埠可
    	            選擇。
    	 2) 速率：共有 600、1200、2400、4800、9600、14400、19200、
    	          38400、56000、128000 及 256000 十一種速率可選擇。
    	          (單位：bps)
    	 3) 資料長度：共有 5、 6、7 及 8 四種資料長度可選擇。
    		      (單位：bit)
    	 4) 同位元檢查：共有 1、1.5 及 2 三種同位元檢查方式可選擇。
    	 5) 停止位元：共有 Odd、Even、Mark 及 Space 四種停止位元方式
    	              可選擇。
    	 6) 流量控制：共有 DTR/DSR、RTS/CTR 及 XON/XOFF 三種流量
    	              控制可組合選擇。

    	10. 撥號參數設定：當使用 RS-232 連線方式撥接到遠端主機時，可設下列參數。
    	 1) 數據機類別：預設為 "hays"，適合一般種類的數據機。可參考
    	                modem.tab 檔，另外設定為 "tainet_lease" 或
    	                "sporter" 兩種數據機類別。
    	 2) 重撥次數：當撥接失敗再重撥的次數。
    	 3) 撥接方式：共有 Tone 及 Pulse 兩種方式。

    	11. 特殊屬性設定：
    	 1) 整頁模式：本模擬程式不支援，為選擇是否進入整頁模式。
    	 2) 繪圖模式：選擇繪圖時以昌泰或是以遠見的繪圖方式繪圖。
    	 3) 滑鼠：選擇是否可用滑鼠標示特定區域，及回應滑鼠所在位置。
                    標示：按住滑鼠左鍵移動滑鼠再放開，可標示特定區域。
       	        標示 / 回應：按住滑鼠右鍵移動滑鼠再放開，可標示特定區域；
              	             左鍵則用以回應滑鼠位置，若滑鼠指示的位置超過
                    	     有效的顯示範圍。則不會回應。

    	12. 存檔：將目前的終機模擬環境狀態存到相關的設定檔中。

    	13. 重設：將目前的終機模擬環境狀態，重設回初始或前一次存檔時的
    	          設定狀態。

            3 - 2 - 3 "編輯" 欄

    	1.  複製：將在螢幕中以滑鼠標示的文字區段複製到剪貼簿中。

    	2.  貼上：將剪貼簿中的資料送到終端或通訊埠。

            8 - 2 - 4 "輔助說明" 欄

                關於本產品的聲明與各項功能的說明與介紹，可以 HTML 格式瀏灠。

    上一章     下一章