Develop and Download Open Source Software

Browse Subversion Repository

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6115 - (hide annotations) (download) (as text)
Tue Nov 10 15:30:43 2015 UTC (8 years, 5 months ago) by maya
Original Path: trunk/doc/ja/html/setup/teraterm-com.html
File MIME type: text/html
File size: 8608 byte(s)
r6079, r6083 の新規項目の名前を変更した
1 maya 3227 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
2     "http://www.w3.org/TR/html4/strict.dtd">
3     <HTML>
4     <HEAD>
5     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
6     <TITLE>通信 (Tera Term 設定ファイル)</TITLE>
7     <META http-equiv="Content-Style-Type" content="text/css">
8     <link rel="stylesheet" href="../style.css" type="text/css">
9     </HEAD>
10     <BODY>
11    
12     <h1><a name="maxport">シリアルポート番号の最大値</a></h1>
13    
14     <p>
15     [File] New connection および [Setup] Serial port ダイアログボックスで表示されるシリアルポート番号の最大値 (COMn の最大値 n) を指定するには、設定ファイルの [Tera Term] セクションの MaxComPort 行を、
16     </p>
17    
18     <pre>
19     MaxComPort=&lt;シリアルポート番号の最大値&gt;
20     </pre>
21    
22     <p>
23     のように変更してください。たとえ実際に使用可能なポート番号の最大値が4より小さくても、3以下の値は指定できません。
24     </p>
25    
26     <pre>
27     省略時:
28     MaxComPort=4
29     </pre>
30    
31    
32     <h1><a name="clearcom">シリアルポートのバッファをクリアしない</a></h1>
33    
34     <p>
35     Tera Termの初期設定ではシリアルポートを開く時にシリアルポートのバッファの内容を消去します。
36     </p>
37    
38     <p>
39     設定ファイルの [Tera Term] セクションの ClearComBuffOnOpen 行を、
40     </p>
41    
42     <pre>
43     ClearComBuffOnOpen=off
44     </pre>
45    
46     <p>
47     のように変更すると、シリアルポートを開くときにバッファをクリアしません。
48     </p>
49    
50     <pre>
51     省略時:
52     ClearComBuffOnOpen=on
53     </pre>
54    
55    
56     <h1><a name="confirm">TCP/IP 回線切断の確認をしない</a></h1>
57    
58     <p>
59     Unix 等のホストに telnet でログインしている状態で、回線を強制的に切断すると、プロセスが残ったままになることがあります。やむを得ない場合を除き、正しい方法でログアウトするようにしてください。
60     </p>
61    
62     <p>
63     Tera Term の初期設定では TCP/IP 接続時に システムメニューの「閉じる」コマンドまたは [File] メニューの Exit コマンドで回線を強制的に切断するときに、"Disconnect ?" というメッセージを表示してユーザーに確認をします。
64     </p>
65    
66     <p>
67     設定ファイルの [Tera Term] セクションの ConfirmDisconnect 行を、
68     </p>
69    
70     <pre>
71     ConfirmDisconnect=off
72     </pre>
73    
74     <p>
75     のように変更すると、回線を強制切断するときにユーザーに確認をしません。
76     </p>
77    
78     <pre>
79     省略時:
80     ConfirmDisconnect=on
81     </pre>
82    
83    
84     <h1><a name="telbin">Telnet のバイナリオプション</a></h1>
85    
86     <p>
87     ホストに telnet 接続し、ファイル転送 (XMODEM 等)で CR 文字を送出する場合、Tera Term の初期設定では CR+NUL ($0D $00) に変換してから送出します。バイナリオプションで telnet 接続すると、このような変換はおこないません。
88     </p>
89    
90     <p>
91     設定ファイルの [Tera Term] セクションの TelBin 行を、
92     </p>
93    
94     <pre>
95     TelBin=on
96     </pre>
97    
98     <p>
99     のように変更すると、Telnet 接続するときバイナリオプションを用います(ホストが対応していれば)。
100     </p>
101    
102     <p>
103     また、設定ファイルは書き換えずに、<a href="../commandline/teraterm.html">コマンドライン</a>に /B オプションをつけても、バイナリオプションを指定できます。
104     </p>
105    
106     <pre>
107     省略時:
108     TelBin=off
109     </pre>
110    
111    
112     <h1><a name="telecho">Telnet のエコーオプション</a></h1>
113    
114     <p>
115     設定ファイルの [Tera Term] セクションの TelEcho 行を、
116     </p>
117    
118     <pre>
119     TelEcho=on
120     </pre>
121    
122     <p>
123     のように変更すると、Tera Term はホストのエコー(リモートエコー)の状態を [Setup] Terminal ダイアログボックスで設定される "Local echo" の状態に応じて変更することを試みます。もし、 "Local echo" が on (off) ならば、Tera Term はリモートエコーを off (on) にすることを試み、ホストと Tera Term で二重エコーしたり、エコーをまったくしない状態になることを防ごうとします。この機能はホストが telnet のエコーオプションに対応していないと働きません。
124     </p>
125    
126     <pre>
127     省略時:
128     TelEcho=off
129     </pre>
130    
131    
132     <h1><a name="tellog">Telnet のログ</a></h1>
133    
134     <p>
135     設定ファイルの [Tera Term] セクションの TelLog 行を、
136     </p>
137    
138     <pre>
139     TelLog=on
140     </pre>
141    
142     <p>
143     のように変更すると、ホストと Tera Term の間の telnet の option negotiation の内容をファイル TELNET.LOG に記録します。
144     </p>
145    
146     <pre>
147     省略時:
148     TelLog=off
149     </pre>
150    
151    
152     <h1><a name="port/nontelnet">Telnet 用ポート番号 / 非 telnet TCP/IP 接続用の端末設定</a></h1>
153    
154     <h2><a name="port">Telnet 用ポート番号</a></h2>
155    
156     <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 設定ファイルに書かれている設定値が使用されます。
158     </p>
159    
160     <p>
161     &lt;telnet flag&gt; が 1 (on) で、かつ &lt;TCP port#&gt; が 23 の場合だけ、Tera Term はホストに接続した直後に、自発的に telnet コマンドをホストに送信し option negotiation を開始します。
162     </p>
163    
164     <p>
165     この telnet のための特別なポート番号 23 は、設定ファイルの [Tera Term] セクションの TelPort 行で以下のように変更することができます。
166     </p>
167    
168     <pre>
169     TelPort=&lt;telnet port#&gt;
170     </pre>
171    
172     <pre>
173     省略時:
174     TelPort=23
175     </pre>
176    
177     <p>
178     &lt;telnet flag&gt;&lt;TCP port#&gt; が何であれ Tera Term はホストから送られてきた telnet コマンドに応答することができます。(但し、<a href="#detecttelnet">TelAutoDetect</a>がoffの時は除きます。)
179     </p>
180    
181     <h2><a name="nontelnet">非 telnet TCP/IP 接続用の端末設定</a></h2>
182    
183     <p>
184     Telnet プロトコルに対応していないホスト(通常 23 以外のポート番号を使用)に TCP/IP 接続する場合、ローカルエコーを on に、送信する改行コードを CR+LF にする必要がある場合があります。設定ファイルの [Tera Term] セクションの TCPLocalEcho と TCPCRSend 行を、
185     </p>
186    
187     <pre>
188     TCPLocalEcho=on
189     TCPCRSend=CRLF (CR も指定可能)
190     </pre>
191    
192     <p>
193     のように変更すると、&lt;telnet flag&gt; が 0 (off) の場合、または &lt;TCP port#&gt;&lt;telnet port#&gt; でない場合に、接続直後に、ローカルエコーを on に、送信改行コードを CR+LF に自動的に変更します。それ以外の場合は [Setup] Terminal での設定値が使用されます。これらのオプションによって、一つの設定ファイルで telnet 接続と非 telnet 接続の両方に対応することが可能となります。
194     </p>
195    
196     <pre>
197     省略時:
198     TCPLocalEcho=off
199     ; (このオプションは使わず、常に
200     ; [Setup] Terminal の設定値が使用される)
201     TCPCRSend=
202     ; (このオプションは使わず、常に
203     ; [Setup] Terminal の設定値が使用される)
204     </pre>
205    
206 doda 3513
207 doda 3390 <h1><a name="detecttelnet">Telnet コマンド自動検出の無効化</a></h1>
208 maya 3227
209     <p>
210     非 Telnet 接続時でも、Tera Term はホストから送られてきた telnet コマンドに応答し、以降の通信を Telnet 接続として扱うようになります。<br>
211     しかし、Tera Term 側から文字'0xFF'を送ってそれがエコーバックされた時に、そのエコーバックされた文字列を telnet コマンドとみなしてしまい、以降の通信が Telnet 接続として扱われてしまう事があります。
212     </p>
213    
214     <p>
215     設定ファイルの [Tera Term] セクションの TelAutoDetect 行を、
216     </p>
217    
218     <pre>
219     TelAutoDetect=off
220     </pre>
221    
222     <p>
223     のように変更すると、相手からtelnetコマンドが送られて来てもtelnetコマンドとして扱わないようになります。
224     </p>
225    
226     <pre>
227     省略時:
228     TelAutoDetect=on
229     </pre>
230    
231 doda 3513
232     <h1><a name="linemode">行単位送信モードの無効化</a></h1>
233    
234     <p>
235     Tera Term 4.63 より行単位送信(Line at a time)モードに対応しました。<br>
236     標準ではこの機能が有効になっているため、TCP/IP 接続時は入力されたデータがすぐに送信されず、改行を入力した時にまとめて送信されます。<br>
237     ただし、以下のいずれかに当てはまる時は行単位送信モードは無効となり、文字単位送信(Character at a time)モードになります。
238     </p>
239    
240     <ul>
241     <li>ssh接続時</li>
242     <li>telnetネゴシエーションで、サーバ側がエコーバックする事になった時 (WILL ECHO を受けた時)</li>
243     <li>telnetネゴシエーションで、Tera TermのSGA要求(WILL SGA)が許可された時 (DO SGA を受けた時)</li>
244     </ul>
245    
246     <p>
247     telnetやssh接続以外での接続時は上記の条件に当てはまらないため、行単位送信モードが有効になります。<br>
248     telnetやssh以外の接続でも入力したデータをすぐに送信するようにしたい場合は、設定ファイルの [Tera Term] セクションの EnableLineMode 行を以下のように変更してください。
249     </p>
250    
251     <pre>
252     EnableLineMode=off
253     </pre>
254    
255     <pre>
256     省略時:
257     EnableLineMode=on
258     </pre>
259    
260    
261 doda 5978 <h1><a name="SendBreakTime">シリアルポートでブレーク信号を送出する時間の長さ</a></h1>
262 maya 5695
263     <p>
264 doda 5978 シリアルポートでブレーク信号を送信する場合、デフォルトの送出時間は 1000 ミリ秒です。<br />
265 maya 5695 この送出時間を変更するには、設定ファイルの [Tera Term] セクションの SendBreakTime 行を変更します。
266     </p>
267    
268     <pre>
269     SendBreakTime=2000
270     </pre>
271    
272     <pre>
273     省略時:
274     SendBreakTime=1000
275     </pre>
276    
277    
278 maya 6115 <h1><a name="AutoComPortReconnect">シリアルポートの切断・再接続を検出する</a></h1>
279 maya 6087
280     <p>
281     接続中の USB シリアルケーブルが抜かれたことを検出した場合に Tera Term のシリアル接続を切断し、
282     再度シリアルケーブルが接続されたことを検出したら Tera Term のシリアル接続を再接続します。
283     </p>
284    
285     <p>
286     この機能は Windows XP 以降で有効です。
287     </p>
288    
289     <p>
290 maya 6115 この機能を使用しないようにするためには、設定ファイルの [Tera Term] セクションの AutoComPortReconnect 行を下記のように変更してください。
291 maya 6087 </p>
292    
293     <pre>
294 maya 6115 AutoComPortReconnect=off
295 maya 6087 </pre>
296    
297     <pre>
298     省略時:
299 maya 6115 AutoComPortReconnect=on
300 maya 6087 </pre>
301    
302    
303 maya 3227 </BODY>
304     </HTML>

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