待辦事項 #34898

マクロから起動した際、KEYBOARD.CNFが読み込まれない

啟用日期: 2015-02-12 05:25 最後更新: 2015-02-28 22:34

回報者:
(匿名)
負責人:
(無)
類型:
狀態:
關閉
元件:
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:
2
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

細節

Tera Term macro (ttpmacro.exe) から connect で Tera Term を開いた場合、デフォルトのキー設定ファイル(KEYBOARD.CNF)が読み込まれません。Tera Term (ttermpro.exe) を直接開くと正常に読み込まれます。Tera Term 4.78 では起こらず、Tera Term 4.79 以上で発生します。

Ticket History (3/8 Histories)

2015-02-12 05:25 Updated by: None
  • New Ticket "マクロから起動した際、KEYBOARD.CNFが読み込まれない" created
2015-02-15 23:18 Updated by: (del#1144)
評語

http://ttssh2.sourceforge.jp/snapshot/snapshot-20150215.zip

テスト用にメッセージボックスを出すアーカイブを作りました。正常の場合と異常の場合で、どのようなメッセージが表示されるか教えて頂けるでしょうか。

2015-02-16 14:56 Updated by: miyahan
評語

ご対応ありがとうございます。上記ビルドで検証を行いました。

<前提>

KEYBOARD.CNFに次のような設定を入れており、1103(Ctrl+1)で該当文字を自動入力できるようにしている

[User keys]
User1=1103,0,show isdn status | include 23 | State

<ttermpro.exe 直接起動>

・User keys:動作する
・デバッグメッセージ(スクリーンショットは添付ファイル参照):
 1 ts.SetupFname : ~~~~~~\snapshot-20150215\TERATERM.INI
 1 Temp : ~~~~~~\snapshot-20150215\KEYBOARD.CNF

<ttpmacro 経由で起動>

以下のようなマクロファイルで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 の設定が働かない」です。 引き続き、よろしくお願いいたします。

2015-02-21 18:10 Updated by: (del#1144)
  • 里程碑 Update from (無) to Tera Term 4.86 (closed)
  • 元件 Update from (無) to Tera Term
  • 處理結果 Update from to 修正
評語
2015-02-22 10:11 Updated by: miyahan
評語

r5785 で不具合が修正されていることを確認しました。 fix & commit ありがとうございました!

#ログインしない状態で起票してしまったためか、こちらでステータス変更ができません。 #お手数ですが、本チケットのクローズをお願いいたします。

2015-02-28 22:34 Updated by: (del#1144)
  • Ticket Close date is changed to 2015-02-28 22:34
  • 狀態 Update from 開啟 to 關閉

Attachment File List

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入