svnno****@sourc*****
svnno****@sourc*****
2015年 10月 25日 (日) 02:19:27 JST
Revision: 6058 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/6058 Author: yutakapon Date: 2015-10-25 02:19:27 +0900 (Sun, 25 Oct 2015) Log Message: ----------- 英訳。 Modified Paths: -------------- trunk/doc/en/html/index.html trunk/doc/en/html/usage/ttyrec.html -------------- next part -------------- Modified: trunk/doc/en/html/index.html =================================================================== --- trunk/doc/en/html/index.html 2015-10-23 03:53:46 UTC (rev 6057) +++ trunk/doc/en/html/index.html 2015-10-24 17:19:27 UTC (rev 6058) @@ -82,7 +82,7 @@ <ul> <!-- li><a href="usage/kcodechange.html">Auto-control Kanji code</a></li> --> <li><a href="usage/resizemenu.html">Window resize plug-in</a></li> - <!-- li><a href="usage/ttyrec.html">TTY record</a></li --> + <li><a href="usage/ttyrec.html">TTY record</a></li> </ul></li> </UL> Modified: trunk/doc/en/html/usage/ttyrec.html =================================================================== --- trunk/doc/en/html/usage/ttyrec.html 2015-10-23 03:53:46 UTC (rev 6057) +++ trunk/doc/en/html/usage/ttyrec.html 2015-10-24 17:19:27 UTC (rev 6058) @@ -3,65 +3,62 @@ <html> <head> <meta http-equiv="Content-Type" cntent="text/html; charset=iso-8859-1"> -<title>TTY Recorder <!-- \x92[\x96\x96\x89\xE6\x96ʃ\x8C\x83R\x81[\x83_\x81[/\x83v\x83\x8C\x83C\x83\x84\x81[ --></title> +<title>TTY Recorder and Player</title> <meta http-equiv="Content-Style-Type" content="text/css"> <link rel="stylesheet" href="../style.css" type="text/css"> </head> <body> -<!-- -<h1>\x92[\x96\x96\x89\xE6\x96ʃ\x8C\x83R\x81[\x83_\x81[/\x83v\x83\x8C\x83C\x83\x84\x81[</h1> +<h1>TTY Recorder and Player</h1> -<p>\x92[\x96\x96\x89\xE6\x96ʂ̕\\x8E\xA6\x82\xF0\x98^\x89\xE6/\x8DĐ\xB6\x82\xB7\x82\xE9</p> +<p>Terminal screen buffer is recorded and replayed.</p> -<h2>\x8B@\x94\</h2> +<h2>Feature</h2> <p> -TTXttyrec \x82́A\x92[\x96\x96\x82̉\xE6\x96ʕ\\x8E\xA6\x82\xF0\x98^\x89悵\x83t\x83@\x83C\x83\x8B\x82ɕۑ\xB6\x82\xB5\x82܂\xB7\x81B -\x83t\x83@\x83C\x83\x8B\x83\x81\x83j\x83\x85\x81[\x82\xCC TTY Record \x82\xF0\x91I\x91\xF0\x82\xB7\x82\xE9\x82ƕۑ\xB6\x83_\x83C\x83A\x83\x8D\x83O\x82\xAA\x8Fo\x82\xE9\x82̂ŁA\x83t\x83@\x83C\x83\x8B\x82\xF0\x8Ew\x92肷\x82\xE9\x82Ƙ^\x89悪\x8En\x82܂\xE8\x82܂\xB7\x81B -\x8Dēx TTY Record \x82\xF0\x91I\x91\xF0\x82\xB7\x82\xE9\x82Ƙ^\x89\xE6\x82\xF0\x8FI\x97\xB9\x82\xB5\x82܂\xB7\x81B + The TTXttyrec plug-in records the screen buffer as a binary file. + Select the TTY Record under File menu and the saving dialog is shown. Specify a file on the dialog and the recording will start. + Again, select the TTY Record entry and the recording will stop. </p> <p> -\x82\xB1\x82̃o\x81[\x83W\x83\x87\x83\x93\x82ł́ATCP \x90ڑ\xB1\x88ȊO\x82ɃV\x83\x8A\x83A\x83\x8B\x90ڑ\xB1\x82̘^\x89\xE6\x82ɂ\xE0\x91Ή\x9E\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B -\x82\xBD\x82\xBE\x82\xB5\x81A\x83V\x83\x8A\x83A\x83\x8B\x90ڑ\xB1\x82\xF0\x98^\x89悷\x82邽\x82߂ɂ\xCD Tera Term 4.60 \x88ȍ~\x82\xAA\x95K\x97v\x82ł\xB7\x81B -4.60 \x88ȑO\x82ł\xE0\x82\xB1\x82̃v\x83\x89\x83O\x83C\x83\x93\x82͎g\x82\xA6\x82܂\xB7\x82\xAA\x81ATCP \x90ڑ\xB1\x82̂ݑΉ\x9E\x82ƂȂ\xE8\x82܂\xB7\x81B -\x82\xBB\x82̏ꍇ\x81A\x83V\x83\x8A\x83A\x83\x8B\x90ڑ\xB1\x8E\x9E\x82ɘ^\x89\xE6\x82\xF0\x8Ds\x82\xC1\x82Ă\xE0\x82Ȃɂ\xE0\x8BL\x98^\x82\xB3\x82\xEA\x82܂\xB9\x82\xF1\x81B + This plug-in supports for recording the serial console. + However, the Tera Term 4.60 or later needs to do it. + So, the Tera Term before 4.60 supports this plug-in and only TCP connection. </p> <p> -TTXttyplay \x82́ATTXttyrec \x82ŕۑ\xB6\x82\xB3\x82ꂽ\x83f\x81[\x83^\x82\xF0\x8DĐ\xB6\x82\xB5\x82܂\xB7\x81B -\x83t\x83@\x83C\x83\x8B\x83\x81\x83j\x83\x85\x81[\x82\xCC TTY Replay \x82\xF0\x91I\x91\xF0\x82\xB7\x82\xE9\x82ƃt\x83@\x83C\x83\x8B\x91I\x91\xF0\x83_\x83C\x83A\x83\x8D\x83O\x82\xAA\x8Fo\x82\xE9\x82̂ŁA\x98^\x89悵\x82\xBD\x83f\x81[\x83^\x82\xF0\x91I\x91\xF0\x82\xB7\x82\xE9\x82ƍĐ\xB6\x82\xAA\x8En\x82܂\xE8\x82܂\xB7\x81B -TTXttyplay \x82\xF0\x8Eg\x97p\x82\xB7\x82\xE9\x82ɂ́ATera Term 4.60 \x88ȍ~\x82\xAA\x95K\x97v\x82ł\xB7\x81B + The TTXttyplay plug-in replays the data recorded by the TTXttyrec plug-in. + Select the TTY Replay under File menu and the opening dialog is shown. Sepcify a recorded file and the recorded data wil replay. + The Tera Term 4.60 or later needs to use the TTXttyplay plug-in. </p> <p> -\x83f\x81[\x83^\x8C`\x8E\xAE\x82\xCD <a href="http://0xcc.net/ttyrec/">ttyrec</a> \x82Ɠ\xAF\x82\xB6\x82ł\xB7\x82̂ŁATTXttyrec \x82Ř^\x89悵\x82\xBD\x83f\x81[\x83^\x82\xF0 ttyplay \x82ōĐ\xB6\x82\xB5\x82\xBD\x82\xE8\x81Attyrec \x82Ř^\x89悵\x82\xBD\x83f\x81[\x83^\x82\xF0 TTXttyplay \x82ōĐ\xB6\x82\xB7\x82鎖\x82\xE0\x89\\x82ł\xB7\x81B + The data format is same as the the <a href="http://0xcc.net/ttyrec/index.html.en">ttyrec</a>. The data recorded by the TTXttyrec plug-in can replay by using the ttyplay command. The data recorded by the ttyrec command can replay by using the TTXttyplay plug-in. </p> -<h2>\x89\xF0\x90\xE0</h2> +<h2>Description</h2> <p> -TCP \x90ڑ\xB1\x82̒ʐM\x93\xE0\x97e\x82\xF0\x83t\x83b\x83N\x82\xB7\x82\xE9\x83T\x83\x93\x83v\x83\x8B\x83v\x83\x89\x83O\x83C\x83\x93\x82ł\xB7\x81B -Precv\x82\xF0 \x83t\x83b\x83N\x82\xB5\x82āA\x8C\xBB\x8D݂̎\x9E\x8D\x8F\x8F\xEE\x95\xF1\x82Ǝ\xF3\x90M\x83f\x81[\x83^\x82\xF0 ttyrec \x82̌`\x8E\xAE\x82Ńt\x83@\x83C\x83\x8B\x82ɏ\x91\x82\xAB\x8D\x9E\x82\xF1\x82ł\xA2\x82邾\x82\xAF\x82ł\xB7\x81B -\x83V\x83\x8A\x83A\x83\x8B\x90ڑ\xB1\x82̘^\x89\xE6\x82́ATera Term 4.60 \x82Œlj\xC1\x82\xB3\x82ꂽ\x83V\x83\x8A\x83A\x83\x8B\x90ڑ\xB1\x82̃t\x83b\x83N\x82𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B + This is a sample plug-in which can hook the communication of TCP connection. + The Precv is hooked, the current timestamp and the received data are saved to a file as the ttyrec format. + The serial console uses the hook mechanism of the serial connection at the Tera Term 4.60. </p> <p> -TTXttyplay \x82́ATera Term 4.60 \x82Œlj\xC1\x82\xB3\x82ꂽ\x83\x8D\x83O\x8DĐ\xB6\x82̃t\x83b\x83N\x82𗘗p\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B -\x83\x8D\x83O\x8DĐ\xB6\x8E\x9E\x82ɂ͒ʏ\xED\x82͏\x87\x8E\x9F\x83f\x81[\x83^\x82\xF0\x93ǂݍ\x9E\x82ޏ\x8A\x82\xF0\x81AERROR_IO_PENDING \x82\xF0\x95Ԃ\xB7\x8E\x96\x82ɂ\xE6\x82\xC1\x82ăE\x83F\x83C\x83g\x82\xF0\x93\xFC\x82\xEA\x82Ă\xA2\x82܂\xB7\x81B + The TTXttyplay plug-in uses the hook mechanism of the log replaying at the Tera Term 4.60. + When the log is replayed, the wait time is inserted into the sequential reading by returning the ERROR_IO_PENDING. </p> <p> -Windows\x82ɂ\xCD gettimeofday() \x82\xAA\x82Ȃ\xA2\x82̂ŁA\x8A\x94\x82\xF0\x8F\x91\x82\xAB\x8BN\x82\xB1\x82\xB5\x82Ă\xA2\x82܂\xB7\x81B + The function is implemented because the gettimeofday() not exist on the Windows. </p> -<h2>\x83o\x83O</h2> +<h2>Bug</h2> <ul> - <li>\x8E\x9E\x8AԐ\xB8\x93x\x82͂\xA0\x82܂\xE8\x82悭\x82\xA0\x82\xE8\x82܂\xB9\x82\xF1\x81B</li> + <li>The accuracy in a delay time is not good.</li> </ul> ---> </body> </html>