Open-Source-Software-Entwicklung und Downloads

Browse Subversion Repository

Annotation of /trunk/TTXSamples/TTXttyrec/ReadMe-ja.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3221 - (hide annotations) (download)
Tue Mar 24 09:37:20 2009 UTC (15 years, 2 months ago) by maya
File MIME type: text/plain
File size: 1623 byte(s)
CVS から SVN へ移行: trunk に集約
1 doda 93 TTXttyrec,TTXttyplay -- 端末画面レコーダー/プレイヤー
2 maya 81
3     機能:
4 doda 93 TTXttyrecは、端末の画面表示を録画しファイルに保存します。
5 maya 81 コントロールメニューのRecordを選択すると保存ダイアログが出るので、
6     ファイルを指定すると録画が始まります。
7     再度Recordを選択すると録画を終了します。
8    
9 doda 93 このバージョンでは、TCP接続以外にシリアル接続の録画にも対応しています。
10     ただし、シリアル接続を録画するためにはTera Term 4.60以降が必要です。
11     4.60以前でもこのプラグインは使えますが、TCP接続のみ対応となります。
12     その場合、シリアル接続時に録画を行ってもなにも記録されません。
13 maya 81
14 doda 93 TTXttyplayは、TTXttyrecで保存されたデータを再生します。
15     ファイルメニューのTtyplayを選択するとファイル選択ダイアログが出るので、
16     録画したデータを選択すると再生が始まります。
17     TTXttyplayを使用するには、Tera Term 4.60以降が必要です。
18    
19     また、データ形式はttyrec(http://0xcc.net/ttyrec/)と同じですので、
20     TTXttyrecで録画したデータをttyplayで再生したり、ttyrecで録画したデータを
21     TTXttyplayで再生する事も可能です。
22    
23 maya 81 解説:
24     TCP接続の通信内容をフックするサンプルプラグインです。
25     Precvをフックして、現在の時刻情報と受信データをttyrecの形式でファイルに
26     書き込んでいるだけです。
27 doda 93 シリアル接続の録画は、Tera Term 4.60で追加されたシリアル接続のフックを
28     利用しています。
29 maya 81
30 doda 93 TTXttyplayは、Tera Term 4.60で追加されたログ再生のフックを利用しています。
31     ログ再生時には通常は順次データを読み込む所を、ERROR_IO_PENDINGを返す事に
32     よってウェイトを入れています。
33    
34 maya 81 Windowsには gettimeofday() がないので、関数を書き起こしています。
35    
36     バグ:
37 doda 93 ・時間精度はあまりよくありません。
38     ・再生速度の変更機能の動作は少し怪しいです。
39 maya 81
40     ToDo:
41 doda 93 ・メニュー項目等のUIの国際化を行う。

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