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}hCðÍÌdlðÏ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>VAê[hÌ Font char set ðA<a href="../menu/setup-terminalr.html">VAê[hÌ [Setup]-[Terminal]</a> ÉÚ®µ½B</li> </ul></li> + <li>Ot@C¼Ì &p ðAÚ±Ì TCP |[gÔÉÏ··é@\ðÇÁµ½B</li> <li>R}hCIvVÅA <a href="../commandline/teraterm.html#f">/F</a> IvVͼÌIvVæèæÉ·é(㫳êé)æ¤ÉÏXµ½B</li> <li>R}hCðÍÌdlðÏ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 zXg¼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 ðzXg¼É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); }