Develop and Download Open Source Software

Browse Subversion Repository

Diff of /branches/4-stable/doc/ja/html/setup/teraterm-com.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3221 by maya, Tue Mar 24 09:37:20 2009 UTC revision 3227 by maya, Tue Mar 24 15:10:33 2009 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2    "http://www.w3.org/TR/html4/strict.dtd">    "http://www.w3.org/TR/html4/strict.dtd">
3  <HTML>  <HTML>
4  <HEAD>  <HEAD>
5  <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">  <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6  <TITLE>通信 (Tera Term 設定ファイル)</TITLE>  <TITLE>通信 (Tera Term 設定ファイル)</TITLE>
7  <META http-equiv="Content-Style-Type" content="text/css">  <META http-equiv="Content-Style-Type" content="text/css">
8  <link rel="stylesheet" href="../style.css" type="text/css">  <link rel="stylesheet" href="../style.css" type="text/css">
9  </HEAD>  </HEAD>
10  <BODY>  <BODY>
11    
12  <h1><a name="maxport">シリアルポート番号の最大値</a></h1>  <h1><a name="maxport">シリアルポート番号の最大値</a></h1>
13    
14  <p>  <p>
15  [File] New connection および [Setup] Serial port ダイアログボックスで表示されるシリアルポート番号の最大値 (COMn の最大値 n) を指定するには、設定ファイルの [Tera Term] セクションの MaxComPort 行を、  [File] New connection および [Setup] Serial port ダイアログボックスで表示されるシリアルポート番号の最大値 (COMn の最大値 n) を指定するには、設定ファイルの [Tera Term] セクションの MaxComPort 行を、
16  </p>  </p>
17    
18  <pre>  <pre>
19  MaxComPort=&lt;シリアルポート番号の最大値&gt;  MaxComPort=&lt;シリアルポート番号の最大値&gt;
20  </pre>  </pre>
21    
22  <p>  <p>
23  のように変更してください。たとえ実際に使用可能なポート番号の最大値が4より小さくても、3以下の値は指定できません。  のように変更してください。たとえ実際に使用可能なポート番号の最大値が4より小さくても、3以下の値は指定できません。
24  </p>  </p>
25    
26  <pre>  <pre>
27  省略時:  省略時:
28  MaxComPort=4  MaxComPort=4
29  </pre>  </pre>
30    
31    
32  <h1><a name="clearcom">シリアルポートのバッファをクリアしない</a></h1>  <h1><a name="clearcom">シリアルポートのバッファをクリアしない</a></h1>
33    
34  <p>  <p>
35  Tera Termの初期設定ではシリアルポートを開く時にシリアルポートのバッファの内容を消去します。  Tera Termの初期設定ではシリアルポートを開く時にシリアルポートのバッファの内容を消去します。
36  </p>  </p>
37    
38  <p>  <p>
39  設定ファイルの [Tera Term] セクションの ClearComBuffOnOpen 行を、  設定ファイルの [Tera Term] セクションの ClearComBuffOnOpen 行を、
40  </p>  </p>
41    
42  <pre>  <pre>
43  ClearComBuffOnOpen=off  ClearComBuffOnOpen=off
44  </pre>  </pre>
45    
46  <p>  <p>
47  のように変更すると、シリアルポートを開くときにバッファをクリアしません。  のように変更すると、シリアルポートを開くときにバッファをクリアしません。
48  </p>  </p>
49    
50  <pre>  <pre>
51  省略時:  省略時:
52  ClearComBuffOnOpen=on  ClearComBuffOnOpen=on
53  </pre>  </pre>
54    
55    
56  <h1><a name="confirm">TCP/IP 回線切断の確認をしない</a></h1>  <h1><a name="confirm">TCP/IP 回線切断の確認をしない</a></h1>
57    
58  <p>  <p>
59  Unix 等のホストに telnet でログインしている状態で、回線を強制的に切断すると、プロセスが残ったままになることがあります。やむを得ない場合を除き、正しい方法でログアウトするようにしてください。  Unix 等のホストに telnet でログインしている状態で、回線を強制的に切断すると、プロセスが残ったままになることがあります。やむを得ない場合を除き、正しい方法でログアウトするようにしてください。
60  </p>  </p>
61    
62  <p>  <p>
63  Tera Term の初期設定では TCP/IP 接続時に システムメニューの「閉じる」コマンドまたは [File] メニューの Exit コマンドで回線を強制的に切断するときに、"Disconnect ?" というメッセージを表示してユーザーに確認をします。  Tera Term の初期設定では TCP/IP 接続時に システムメニューの「閉じる」コマンドまたは [File] メニューの Exit コマンドで回線を強制的に切断するときに、"Disconnect ?" というメッセージを表示してユーザーに確認をします。
64  </p>  </p>
65    
66  <p>  <p>
67  設定ファイルの [Tera Term] セクションの ConfirmDisconnect 行を、  設定ファイルの [Tera Term] セクションの ConfirmDisconnect 行を、
68  </p>  </p>
69    
70  <pre>  <pre>
71  ConfirmDisconnect=off  ConfirmDisconnect=off
72  </pre>  </pre>
73    
74  <p>  <p>
75  のように変更すると、回線を強制切断するときにユーザーに確認をしません。  のように変更すると、回線を強制切断するときにユーザーに確認をしません。
76  </p>  </p>
77    
78  <pre>  <pre>
79  省略時:  省略時:
80  ConfirmDisconnect=on  ConfirmDisconnect=on
81  </pre>  </pre>
82    
83    
84  <h1><a name="telbin">Telnet のバイナリオプション</a></h1>  <h1><a name="telbin">Telnet のバイナリオプション</a></h1>
85    
86  <p>  <p>
87  ホストに telnet 接続し、ファイル転送 (XMODEM 等)で CR 文字を送出する場合、Tera Term の初期設定では CR+NUL ($0D $00) に変換してから送出します。バイナリオプションで telnet 接続すると、このような変換はおこないません。  ホストに telnet 接続し、ファイル転送 (XMODEM 等)で CR 文字を送出する場合、Tera Term の初期設定では CR+NUL ($0D $00) に変換してから送出します。バイナリオプションで telnet 接続すると、このような変換はおこないません。
88  </p>  </p>
89    
90  <p>  <p>
91  設定ファイルの [Tera Term] セクションの TelBin 行を、  設定ファイルの [Tera Term] セクションの TelBin 行を、
92  </p>  </p>
93    
94  <pre>  <pre>
95  TelBin=on  TelBin=on
96  </pre>  </pre>
97    
98  <p>  <p>
99  のように変更すると、Telnet 接続するときバイナリオプションを用います(ホストが対応していれば)。  のように変更すると、Telnet 接続するときバイナリオプションを用います(ホストが対応していれば)。
100  </p>  </p>
101    
102  <p>  <p>
103  また、設定ファイルは書き換えずに、<a href="../commandline/teraterm.html">コマンドライン</a>に /B オプションをつけても、バイナリオプションを指定できます。  また、設定ファイルは書き換えずに、<a href="../commandline/teraterm.html">コマンドライン</a>に /B オプションをつけても、バイナリオプションを指定できます。
104  </p>  </p>
105    
106  <pre>  <pre>
107  省略時:  省略時:
108  TelBin=off  TelBin=off
109  </pre>  </pre>
110    
111    
112  <h1><a name="telecho">Telnet のエコーオプション</a></h1>  <h1><a name="telecho">Telnet のエコーオプション</a></h1>
113    
114  <p>  <p>
115  設定ファイルの [Tera Term] セクションの TelEcho 行を、  設定ファイルの [Tera Term] セクションの TelEcho 行を、
116  </p>  </p>
117    
118  <pre>  <pre>
119  TelEcho=on  TelEcho=on
120  </pre>  </pre>
121    
122  <p>  <p>
123  のように変更すると、Tera Term はホストのエコー(リモートエコー)の状態を [Setup] Terminal ダイアログボックスで設定される "Local echo" の状態に応じて変更することを試みます。もし、 "Local echo" が on (off) ならば、Tera Term はリモートエコーを off (on) にすることを試み、ホストと Tera Term で二重エコーしたり、エコーをまったくしない状態になることを防ごうとします。この機能はホストが telnet のエコーオプションに対応していないと働きません。  のように変更すると、Tera Term はホストのエコー(リモートエコー)の状態を [Setup] Terminal ダイアログボックスで設定される "Local echo" の状態に応じて変更することを試みます。もし、 "Local echo" が on (off) ならば、Tera Term はリモートエコーを off (on) にすることを試み、ホストと Tera Term で二重エコーしたり、エコーをまったくしない状態になることを防ごうとします。この機能はホストが telnet のエコーオプションに対応していないと働きません。
124  </p>  </p>
125    
126  <pre>  <pre>
127  省略時:  省略時:
128  TelEcho=off  TelEcho=off
129  </pre>  </pre>
130    
131    
132  <h1><a name="tellog">Telnet のログ</a></h1>  <h1><a name="tellog">Telnet のログ</a></h1>
133    
134  <p>  <p>
135  設定ファイルの [Tera Term] セクションの TelLog 行を、  設定ファイルの [Tera Term] セクションの TelLog 行を、
136  </p>  </p>
137    
138  <pre>  <pre>
139  TelLog=on  TelLog=on
140  </pre>  </pre>
141    
142  <p>  <p>
143  のように変更すると、ホストと Tera Term の間の telnet の option negotiation の内容をファイル TELNET.LOG に記録します。  のように変更すると、ホストと Tera Term の間の telnet の option negotiation の内容をファイル TELNET.LOG に記録します。
144  </p>  </p>
145    
146  <pre>  <pre>
147  省略時:  省略時:
148  TelLog=off  TelLog=off
149  </pre>  </pre>
150    
151    
152  <h1><a name="port/nontelnet">Telnet 用ポート番号 / 非 telnet TCP/IP 接続用の端末設定</a></h1>  <h1><a name="port/nontelnet">Telnet 用ポート番号 / 非 telnet TCP/IP 接続用の端末設定</a></h1>
153    
154  <h2><a name="port">Telnet 用ポート番号</a></h2>  <h2><a name="port">Telnet 用ポート番号</a></h2>
155    
156  <p>  <p>
157  <a href="../commandline/teraterm.html">コマンドライン</a>、または <a href="../menu/file-new.html">[File] New connection</a> ダイアログボックスでは、TCP/IP 接続に使用される TCP ポート番号 (&lt;TCP port#&gt;) と telnet フラグ (&lt;telnet flag&gt;) を指定することができます。コマンドラインでこれらのパラメーターが省略された場合は、Tera Term 設定ファイルに書かれている設定値が使用されます。  <a href="../commandline/teraterm.html">コマンドライン</a>、または <a href="../menu/file-new.html">[File] New connection</a> ダイアログボックスでは、TCP/IP 接続に使用される TCP ポート番号 (&lt;TCP port#&gt;) と telnet フラグ (&lt;telnet flag&gt;) を指定することができます。コマンドラインでこれらのパラメーターが省略された場合は、Tera Term 設定ファイルに書かれている設定値が使用されます。
158  </p>  </p>
159    
160  <p>  <p>
161  &lt;telnet flag&gt; が 1 (on) で、かつ &lt;TCP port#&gt; が 23 の場合だけ、Tera Term はホストに接続した直後に、自発的に telnet コマンドをホストに送信し option negotiation を開始します。  &lt;telnet flag&gt; が 1 (on) で、かつ &lt;TCP port#&gt; が 23 の場合だけ、Tera Term はホストに接続した直後に、自発的に telnet コマンドをホストに送信し option negotiation を開始します。
162  </p>  </p>
163    
164  <p>  <p>
165  この telnet のための特別なポート番号 23 は、設定ファイルの [Tera Term] セクションの TelPort 行で以下のように変更することができます。  この telnet のための特別なポート番号 23 は、設定ファイルの [Tera Term] セクションの TelPort 行で以下のように変更することができます。
166  </p>  </p>
167    
168  <pre>  <pre>
169  TelPort=&lt;telnet port#&gt;  TelPort=&lt;telnet port#&gt;
170  </pre>  </pre>
171    
172  <pre>  <pre>
173  省略時:  省略時:
174  TelPort=23  TelPort=23
175  </pre>  </pre>
176    
177  <p>  <p>
178  &lt;telnet flag&gt; と &lt;TCP port#&gt; が何であれ Tera Term はホストから送られてきた telnet コマンドに応答することができます。(但し、<a href="#detecttelnet">TelAutoDetect</a>がoffの時は除きます。)  &lt;telnet flag&gt; と &lt;TCP port#&gt; が何であれ Tera Term はホストから送られてきた telnet コマンドに応答することができます。(但し、<a href="#detecttelnet">TelAutoDetect</a>がoffの時は除きます。)
179  </p>  </p>
180    
181  <h2><a name="nontelnet">非 telnet TCP/IP 接続用の端末設定</a></h2>  <h2><a name="nontelnet">非 telnet TCP/IP 接続用の端末設定</a></h2>
182    
183  <p>  <p>
184  Telnet プロトコルに対応していないホスト(通常 23 以外のポート番号を使用)に TCP/IP 接続する場合、ローカルエコーを on に、送信する改行コードを CR+LF にする必要がある場合があります。設定ファイルの [Tera Term] セクションの TCPLocalEcho と TCPCRSend 行を、  Telnet プロトコルに対応していないホスト(通常 23 以外のポート番号を使用)に TCP/IP 接続する場合、ローカルエコーを on に、送信する改行コードを CR+LF にする必要がある場合があります。設定ファイルの [Tera Term] セクションの TCPLocalEcho と TCPCRSend 行を、
185  </p>  </p>
186    
187  <pre>  <pre>
188  TCPLocalEcho=on  TCPLocalEcho=on
189  TCPCRSend=CRLF    (CR も指定可能)  TCPCRSend=CRLF    (CR も指定可能)
190  </pre>  </pre>
191    
192  <p>  <p>
193  のように変更すると、&lt;telnet flag&gt; が 0 (off) の場合、または &lt;TCP port#&gt; が &lt;telnet port#&gt; でない場合に、接続直後に、ローカルエコーを on に、送信改行コードを CR+LF に自動的に変更します。それ以外の場合は [Setup] Terminal での設定値が使用されます。これらのオプションによって、一つの設定ファイルで telnet 接続と非 telnet 接続の両方に対応することが可能となります。  のように変更すると、&lt;telnet flag&gt; が 0 (off) の場合、または &lt;TCP port#&gt; が &lt;telnet port#&gt; でない場合に、接続直後に、ローカルエコーを on に、送信改行コードを CR+LF に自動的に変更します。それ以外の場合は [Setup] Terminal での設定値が使用されます。これらのオプションによって、一つの設定ファイルで telnet 接続と非 telnet 接続の両方に対応することが可能となります。
194  </p>  </p>
195    
196  <pre>  <pre>
197  省略時:  省略時:
198  TCPLocalEcho=off  TCPLocalEcho=off
199  ; (このオプションは使わず、常に  ; (このオプションは使わず、常に
200  ; [Setup] Terminal の設定値が使用される)  ; [Setup] Terminal の設定値が使用される)
201  TCPCRSend=  TCPCRSend=
202  ; (このオプションは使わず、常に  ; (このオプションは使わず、常に
203  ; [Setup] Terminal の設定値が使用される)  ; [Setup] Terminal の設定値が使用される)
204  </pre>  </pre>
205    
206  <h2><a name="detecttelnet">Telnetコマンド自動検出の無効化</a></h2>  <h2><a name="detecttelnet">Telnetコマンド自動検出の無効化</a></h2>
207    
208  <p>  <p>
209  非 Telnet 接続時でも、Tera Term はホストから送られてきた telnet コマンドに応答し、以降の通信を Telnet 接続として扱うようになります。<br>  非 Telnet 接続時でも、Tera Term はホストから送られてきた telnet コマンドに応答し、以降の通信を Telnet 接続として扱うようになります。<br>
210  しかし、Tera Term 側から文字'0xFF'を送ってそれがエコーバックされた時に、そのエコーバックされた文字列を telnet コマンドとみなしてしまい、以降の通信が Telnet 接続として扱われてしまう事があります。  しかし、Tera Term 側から文字'0xFF'を送ってそれがエコーバックされた時に、そのエコーバックされた文字列を telnet コマンドとみなしてしまい、以降の通信が Telnet 接続として扱われてしまう事があります。
211  </p>  </p>
212    
213  <p>  <p>
214  設定ファイルの [Tera Term] セクションの TelAutoDetect 行を、  設定ファイルの [Tera Term] セクションの TelAutoDetect 行を、
215  </p>  </p>
216    
217  <pre>  <pre>
218  TelAutoDetect=off  TelAutoDetect=off
219  </pre>  </pre>
220    
221  <p>  <p>
222  のように変更すると、相手からtelnetコマンドが送られて来てもtelnetコマンドとして扱わないようになります。  のように変更すると、相手からtelnetコマンドが送られて来てもtelnetコマンドとして扱わないようになります。
223  </p>  </p>
224    
225  <pre>  <pre>
226  省略時:  省略時:
227  TelAutoDetect=on  TelAutoDetect=on
228  </pre>  </pre>
229    
230  </BODY>  </BODY>
231  </HTML>  </HTML>

Legend:
Removed from v.3221  
changed lines
  Added in v.3227

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26