バージョン間で TTTSet 構造体が崩れているか簡易的に推定するTera Term のプラグイン
| Revision | b344f445e48bf3a83579d326848d9b8aeb7ac43b (tree) |
|---|---|
| Time | 2020-12-11 01:24:00 |
| Author | tomo3136 <tomo3136@loca...> |
| Commiter | tomo3136 |
readme 追加
| @@ -0,0 +1,22 @@ | ||
| 1 | +# TTX Estimate of TTSet structure mismatch | |
| 2 | + | |
| 3 | +## 説明 | |
| 4 | + | |
| 5 | +旧版の Tera Term と TTSet 構造体が崩れているか推測するプラグインです。 | |
| 6 | + | |
| 7 | +TTSet 構造体の中のバイト配列を文字列としてメッセージボックスに表示します。 | |
| 8 | + | |
| 9 | +通常、バイト配列は文字列として扱うことが多いため、構造体が崩れて構造体メンバーの | |
| 10 | +位置がずれたら文字列が読めないか、先頭が欠けたりします。 | |
| 11 | + | |
| 12 | +文字列が読めなかったり、先頭が欠けたりしたら TTSet 構造体が崩れている可能性が | |
| 13 | +高いと推測できます。 | |
| 14 | + | |
| 15 | +## 使い方 | |
| 16 | + | |
| 17 | +1. 最新の Tera Teerm のソースコードでプラグインをビルドします。 | |
| 18 | +2. 対象とする旧版の Tera Term 実行環境(ttermpro.exeがあるフォルダ)にビルドした TTXEstimateMismatch.DLL をコピーします。 | |
| 19 | +3. 旧版の Tera Term を実行し、メニュー[ヘルプ-Estimate of TTSet structure mismatch] を選択します。 | |
| 20 | +4. 表示される項目 ( 名前=値 ) のうち、値の文字列を読めなかったり、先頭が欠けたりしているか確認します。 | |
| 21 | + | |
| 22 | +※ 文字列が無い項目もあります。 |