マクロから起動した際、KEYBOARD.CNFが読み込まれない
http://ttssh2.sourceforge.jp/snapshot/snapshot-20150215.zip
テスト用にメッセージボックスを出すアーカイブを作りました。正常の場合と異常の場合で、どのようなメッセージが表示されるか教えて頂けるでしょうか。
ご対応ありがとうございます。上記ビルドで検証を行いました。
KEYBOARD.CNFに次のような設定を入れており、1103(Ctrl+1)で該当文字を自動入力できるようにしている
[User keys] User1=1103,0,show isdn status | include 23 | State
・User keys:動作する
・デバッグメッセージ(スクリーンショットは添付ファイル参照):
1 ts.SetupFname : ~~~~~~\snapshot-20150215\TERATERM.INI
1 Temp : ~~~~~~\snapshot-20150215\KEYBOARD.CNF
以下のようなマクロファイルでteratermを起動
connect '127.0.0.1' wait 'login:' sendln 'hoge' wait 'Password:' sendln 'hoge'
・User keys:******動作しない*****
・デバッグメッセージ(スクリーンショットは添付ファイル参照):
2 ts.SetupFname : ~~~~~~\snapshot-20150215\TERATERM.INI(直接起動と同じ値)
2 Temp : ~~~~~~\snapshot-20150215\KEYBOARD.CNF(直接起動と同じ値)
決めつけた表現をしてしましたが、こちらで起きている正確な事象は 「マクロ経由で起動したとき、KEYBOAD.CNF に書かれた User keys の設定が働かない」です。 引き続き、よろしくお願いいたします。
r5785 で不具合が修正されていることを確認しました。 fix & commit ありがとうございました!
#ログインしない状態で起票してしまったためか、こちらでステータス変更ができません。 #お手数ですが、本チケットのクローズをお願いいたします。
Tera Term macro (ttpmacro.exe) から connect で Tera Term を開いた場合、デフォルトのキー設定ファイル(KEYBOARD.CNF)が読み込まれません。Tera Term (ttermpro.exe) を直接開くと正常に読み込まれます。Tera Term 4.78 では起こらず、Tera Term 4.79 以上で発生します。