[Ttssh2-commit] [3473] ログファイル名の &p を TCP ポート番号に置換するようにした。

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 6月 12日 (金) 23:58:12 JST


Revision: 3473
          http://svn.sourceforge.jp/view?root=ttssh2&view=rev&rev=3473
Author:   maya
Date:     2009-06-12 23:58:12 +0900 (Fri, 12 Jun 2009)

Log Message:
-----------
ログファイル名の &p を TCP ポート番号に置換するようにした。
  http://sourceforge.jp/ticket/browse.php?group_id=1412&tid=17273

Modified Paths:
--------------
    trunk/doc/en/html/about/history.html
    trunk/doc/en/html/menu/setup-additional.html
    trunk/doc/ja/html/about/history.html
    trunk/doc/ja/html/menu/setup-additional.html
    trunk/teraterm/teraterm/filesys.cpp


-------------- next part --------------
Modified: trunk/doc/en/html/about/history.html
===================================================================
--- trunk/doc/en/html/about/history.html	2009-06-12 12:22:45 UTC (rev 3472)
+++ trunk/doc/en/html/about/history.html	2009-06-12 14:58:12 UTC (rev 3473)
@@ -75,6 +75,7 @@
           <li>moved the Enable bold style to <a href="../menu/setup-window.html">[Setup]-[Window]</a>.</li>
           <li>moved the Russian Font char set to <a href="../menu/setup-terminalr.html">[Setup]-[Terminal] for Russian mode</a>.</li>
         </ul></li>
+      <li>added `&p' parameter to log file name that can convert the tcp port number.</li>
       <li>The <a href="../commandline/teraterm.html#f">/F</a> command line option overwrites the other option.</li>
       <!--li>ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‰ðÍ‚ÌŽd—l‚ð•ÏX‚µ‚½B
         <ul>

Modified: trunk/doc/en/html/menu/setup-additional.html
===================================================================
--- trunk/doc/en/html/menu/setup-additional.html	2009-06-12 12:22:45 UTC (rev 3472)
+++ trunk/doc/en/html/menu/setup-additional.html	2009-06-12 14:58:12 UTC (rev 3473)
@@ -168,6 +168,7 @@
 <pre>
 SYNOPSIS:
 &h	Host name(or empty when not connecting)
+&p	TCP port number(or empty when not connecting, not TCP connection)
 %a	Abbreviated weekday name
 %A	Full weekday name
 %b	Abbreviated month name

Modified: trunk/doc/ja/html/about/history.html
===================================================================
--- trunk/doc/ja/html/about/history.html	2009-06-12 12:22:45 UTC (rev 3472)
+++ trunk/doc/ja/html/about/history.html	2009-06-12 14:58:12 UTC (rev 3473)
@@ -75,6 +75,7 @@
           <li>Enable bold style ‚ð <a href="../menu/setup-window.html">[Setup]-[Window]</a> ‚Ɉړ®‚µ‚½B</li>
           <li>ƒƒVƒAŒêƒ‚[ƒh‚Ì Font char set ‚ðA<a href="../menu/setup-terminalr.html">ƒƒVƒAŒêƒ‚[ƒh‚Ì [Setup]-[Terminal]</a> ‚Ɉړ®‚µ‚½B</li>
         </ul></li>
+      <li>ƒƒOƒtƒ@ƒCƒ‹–¼’†‚Ì &p ‚ðAÚ‘±’†‚Ì TCP ƒ|[ƒg”ԍ†‚É•ÏŠ·‚·‚é‹@”\‚ð’ljÁ‚µ‚½B</li>
       <li>ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ƒIƒvƒVƒ‡ƒ“‚ŁA <a href="../commandline/teraterm.html#f">/F</a> ƒIƒvƒVƒ‡ƒ“‚Í‘¼‚̃IƒvƒVƒ‡ƒ“‚æ‚èæ‚ɏˆ—‚·‚é(ã‘‚«‚³‚ê‚é)‚悤‚ɕύX‚µ‚½B</li>
       <li>ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‰ðÍ‚ÌŽd—l‚ð•ÏX‚µ‚½B
         <ul>

Modified: trunk/doc/ja/html/menu/setup-additional.html
===================================================================
--- trunk/doc/ja/html/menu/setup-additional.html	2009-06-12 12:22:45 UTC (rev 3472)
+++ trunk/doc/ja/html/menu/setup-additional.html	2009-06-12 14:58:12 UTC (rev 3473)
@@ -167,6 +167,7 @@
 <pre>
 ‘Ž®:
 &h	ƒzƒXƒg–¼B–¢Ú‘±‚̏ꍇ‚Í‹óB
+&p  TCP ƒ|[ƒg”ԍ†B–¢Ú‘±‚̏ꍇ‚Í‹óBTCP Ú‘±‚Å‚È‚¢‚Æ‚«‚à‹óB
 %a	—j“ú‚̏ȗªŒ`B
 %A	—j“ú‚̐³Ž®–¼B
 %b	ŒŽ‚̏ȗªŒ`B

Modified: trunk/teraterm/teraterm/filesys.cpp
===================================================================
--- trunk/teraterm/teraterm/filesys.cpp	2009-06-12 12:22:45 UTC (rev 3472)
+++ trunk/teraterm/teraterm/filesys.cpp	2009-06-12 14:58:12 UTC (rev 3473)
@@ -283,6 +283,7 @@
 }
 
 // &h ‚ðƒzƒXƒg–¼‚É’uŠ· (2007.5.14)
+// &p ‚ðTCPƒ|[ƒg”ԍ†‚É’uŠ· (2009.6.12)
 void ConvertLogname(char *c, int destlen)
 {
 	char buf[MAXPATHLEN], buf2[MAXPATHLEN], *p = c;
@@ -292,7 +293,7 @@
 	while(*p != '\0') {
 		if (*p == '&' && *(p+1) != '\0') {
 			switch (*(p+1)) {
-			case 'h':
+			  case 'h':
 				if (cv.Open) {
 					if (cv.PortType == IdTCPIP) {
 						strncat_s(buf,sizeof(buf),ts.HostName,_TRUNCATE);
@@ -303,7 +304,16 @@
 					}
 				}
 				break;
-			default:
+			  case 'p':
+				if (cv.Open) {
+					if (cv.PortType == IdTCPIP) {
+						char port[6];
+						_snprintf_s(port, sizeof(port), _TRUNCATE, "%d", ts.TCPPort);
+						strncat_s(buf,sizeof(buf),port,_TRUNCATE);
+					}
+				}
+				break;
+			  default:
 				strncpy_s(buf2,sizeof(buf2),p,2);
 				strncat_s(buf,sizeof(buf),buf2,_TRUNCATE);
 			}



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