[Ttssh2-commit] [7097] /SPEED= コマンドラインオプションを追加 #38183

Back to archive index

scmno****@osdn***** scmno****@osdn*****
2018年 4月 16日 (月) 21:51:50 JST


Revision: 7097
          http://sourceforge.jp/projects/ttssh2/scm/svn/commits/7097
Author:   doda
Date:     2018-04-16 21:51:49 +0900 (Mon, 16 Apr 2018)
Log Message:
-----------
/SPEED= コマンドラインオプションを追加 #38183

Ticket Links:
------------
    http://sourceforge.jp/projects/ttssh2/tracker/detail/38183

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/en/html/commandline/teraterm.html
    trunk/doc/ja/html/about/history.html
    trunk/doc/ja/html/commandline/teraterm.html
    trunk/teraterm/ttpset/ttset.c

-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2018-04-16 12:51:46 UTC (rev 7096)
+++ trunk/doc/en/html/about/history.html	2018-04-16 12:51:49 UTC (rev 7097)
@@ -36,6 +36,7 @@
   <li>Changes
     <ul>
       <li>Accept service name instead of the port number on the command line option.</li>
+      <li>added the <a href="../commandline/teraterm.html#speed">/SPEED=</a> command line option which behavior is same as the <a href="../commandline/teraterm.html#baud">/BAUDE=</a> command line option.</li>
     </ul>
   </li>
 

Modified: trunk/doc/en/html/commandline/teraterm.html
===================================================================
--- trunk/doc/en/html/commandline/teraterm.html	2018-04-16 12:51:46 UTC (rev 7096)
+++ trunk/doc/en/html/commandline/teraterm.html	2018-04-16 12:51:49 UTC (rev 7097)
@@ -19,7 +19,7 @@
          [/H] [/I] [/K=&lt;keyboard setup file&gt;]
          [/KR=&lt;kanji code (receive)&gt;] [/KT=&lt;kanji code (transmit)&gt;]
          [/L=&lt;log file&gt;] [/LA=&lt;language&gt;] [/M=&lt;macro file&gt;] [/NOLOG]
-         [/P=&lt;TCP port#&gt;] [/R=&lt;replay file&gt;] [/T=&lt;telnet flag&gt;]
+         [/P=&lt;TCP port#&gt;] [/R=&lt;replay file&gt;] [/SPEED=&lt;speed&gt;] [/T=&lt;telnet flag&gt;]
          [/TEKICON=&lt;icon name&gt;] [/TIMEOUT=&lt;connecting timeout value&gt;]
          [/V] [/VTICON=&lt;icon name&gt;] [/W="&lt;window title&gt;"] [/WAITCOM]
          [/X=&lt;window pos (x)] [/Y=&lt;window pos (y)] [/PIPE]
@@ -60,7 +60,7 @@
 
   <dt id="baud">/BAUD=&lt;speed&gt;</dt>
   <dd>
-    speed of serial port.
+    speed of serial port. Same as the <a href="#speed">/SPEED=</a> option.
     Actually, the serial port driver may not reflect your speed.
   </dd>
 
@@ -164,6 +164,12 @@
   <dt id="r">/R=&lt;replay file&gt;</dt>
   <dd>Replay file</dd>
 
+  <dt id="speed">/SPEED=&lt;speed&gt;</dt>
+  <dd>
+    speed of serial port. Same as the <a href="#baud">/BAUD=</a> option.
+    Actually, the serial port driver may not reflect your speed.
+  </dd>
+
   <dt id="t">/T=&lt;telnet flag&gt;</dt>
   <dd><ul>
         <li><span class="syntax">/T=1</span> Enable telnet</li>
@@ -228,7 +234,7 @@
 TTERMPRO /C=1
 TTERMPRO /F=TELNET.INI
 TTERMPRO foohost.example.org /F=FOOHOST.INI
-TTERMPRO /C=2 /BAUD=9600 /F=MYSETUP.INI
+TTERMPRO /C=2 /SPEED=9600 /F=MYSETUP.INI
 TTERMPRO /K=MYKEY.CNF /W="My host"
 TTERMPRO /R=README.TXT ; replay a file
 TTERMPRO myhost /B /X=100 /Y=50

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2018-04-16 12:51:46 UTC (rev 7096)
+++ trunk/doc/ja/html/about/history.html	2018-04-16 12:51:49 UTC (rev 7097)
@@ -36,6 +36,7 @@
   <li>\x95ύX
     <ul>
       <li>\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83I\x83v\x83V\x83\x87\x83\x93\x82Ń|\x81[\x83g\x94ԍ\x86\x82̑\xE3\x82\xED\x82\xE8\x82ɃT\x81[\x83r\x83X\x96\xBC\x82\xF0\x8E󂯕t\x82\xAF\x82\xE9\x82悤\x82ɂ\xB5\x82\xBD\x81B</li>
+      <li><a href="../commandline/teraterm.html#speed">/SPEED=</a> \x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83I\x83v\x83V\x83\x87\x83\x93\x82\xF0\x92lj\xC1\x82\xB5\x82\xBD\x81B\x93\xAE\x8D\xEC\x82\xCD <a href="../commandline/teraterm.html#baud">/BAUD=</a>\x82Ɠ\xAF\x82\xB6\x81B</li>
     </ul>
   </li>
 

Modified: trunk/doc/ja/html/commandline/teraterm.html
===================================================================
--- trunk/doc/ja/html/commandline/teraterm.html	2018-04-16 12:51:46 UTC (rev 7096)
+++ trunk/doc/ja/html/commandline/teraterm.html	2018-04-16 12:51:49 UTC (rev 7097)
@@ -23,7 +23,7 @@
          [/H] [/I] [/K=&lt;keyboard setup file&gt;]
          [/KR=&lt;kanji code (receive)&gt;] [/KT=&lt;kanji code (transmit)&gt;]
          [/L=&lt;log file&gt;] [/LA=&lt;language&gt;] [/M=&lt;macro file&gt;] [/NOLOG]
-         [/P=&lt;TCP port#&gt;] [/R=&lt;replay file&gt;] [/T=&lt;telnet flag&gt;]
+         [/P=&lt;TCP port#&gt;] [/R=&lt;replay file&gt;] [/SPEED=&lt;speed&gt;] [/T=&lt;telnet flag&gt;]
          [/TEKICON=&lt;icon name&gt;] [/TIMEOUT=&lt;connecting timeout value&gt;]
          [/V] [/VTICON=&lt;icon name&gt;] [/W="&lt;window title&gt;"] [/WAITCOM]
          [/X=&lt;window pos (x)] [/Y=&lt;window pos (y)] [/PIPE]
@@ -64,7 +64,7 @@
 
   <dt id="baud">/BAUD=&lt;speed&gt;</dt>
   <dd>
-    \x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x82̃X\x83s\x81[\x83h\x82\xF0\x8Ew\x92肵\x82܂\xB7\x81B
+    \x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x82̃X\x83s\x81[\x83h\x82\xF0\x8Ew\x92肵\x82܂\xB7\x81B<a href="#speed">/SPEED=</a> \x82Ɠ\xAF\x82\xB6\x93\xAE\x8D\xEC\x82ł\xB7\x81B
     \x8Ew\x92肵\x82\xBD\x92l\x82\xAA\x8E\xC0\x8Dۂɔ\xBD\x89f\x82\xB3\x82\xEA\x82邩\x82́A\x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x82̃`\x83b\x83v\x81E\x83h\x83\x89\x83C\x83o\x82̎d\x97l\x82ɂ\xE6\x82\xE8\x82܂\xB7\x81B
   </dd>
 
@@ -165,6 +165,12 @@
   <dt id="r">/R=&lt;replay file&gt;</dt>
   <dd>\x83t\x83@\x83C\x83\x8B\x82\xF0\x8DĐ\xB6</dd>
 
+  <dt id="speed">/SPEED=&lt;speed&gt;</dt>
+  <dd>
+    \x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x82̃X\x83s\x81[\x83h\x82\xF0\x8Ew\x92肵\x82܂\xB7\x81B<a href="#speed">/BAUD=</a> \x82Ɠ\xAF\x82\xB6\x93\xAE\x8D\xEC\x82ł\xB7\x81B
+    \x8Ew\x92肵\x82\xBD\x92l\x82\xAA\x8E\xC0\x8Dۂɔ\xBD\x89f\x82\xB3\x82\xEA\x82邩\x82́A\x83V\x83\x8A\x83A\x83\x8B\x83|\x81[\x83g\x82̃`\x83b\x83v\x81E\x83h\x83\x89\x83C\x83o\x82̎d\x97l\x82ɂ\xE6\x82\xE8\x82܂\xB7\x81B
+  </dd>
+
   <dt id="t">/T=&lt;telnet flag&gt;</dt>
   <dd><ul>
         <li><span class="syntax">/T=1</span> Telnet \x83v\x83\x8D\x83g\x83R\x83\x8B\x82\xF0\x8Eg\x97p</li>
@@ -229,7 +235,7 @@
 TTERMPRO /C=1
 TTERMPRO /F=TELNET.INI
 TTERMPRO foohost.example.org /F=FOOHOST.INI
-TTERMPRO /C=2 /BAUD=9600 /F=MYSETUP.INI
+TTERMPRO /C=2 /SPEED=9600 /F=MYSETUP.INI
 TTERMPRO /K=MYKEY.CNF /W="My host"
 TTERMPRO /R=README.TXT ; replay a file
 TTERMPRO myhost /B /X=100 /Y=50

Modified: trunk/teraterm/ttpset/ttset.c
===================================================================
--- trunk/teraterm/ttpset/ttset.c	2018-04-16 12:51:46 UTC (rev 7096)
+++ trunk/teraterm/ttpset/ttset.c	2018-04-16 12:51:49 UTC (rev 7097)
@@ -3988,8 +3988,12 @@
 			else
 				ts->AutoWinClose = 0;
 		}
-		else if (_strnicmp(Temp, "/BAUD=", 6) == 0) {	/* Serial port baud rate */
+		else if (_strnicmp(Temp, "/SPEED=", 7) == 0) {	/* Serial port speed */
 			ParamPort = IdSerial;
+			ParamBaud = atoi(&Temp[7]);
+		}
+		else if (_strnicmp(Temp, "/BAUD=", 6) == 0) {	/* for backward compatibility */
+			ParamPort = IdSerial;
 			ParamBaud = atoi(&Temp[6]);
 		}
 		else if (_stricmp(Temp, "/B") == 0) {	/* telnet binary */



Ttssh2-commit メーリングリストの案内
Back to archive index