setpasswordのコマンド追加のご依頼
海外のフォーラムでも、"ispassword"と"addpassword"の追加依頼があって、 必要性がいまひとつよく分かりませんでしたが、"setpassword"はどのような 機能と書式を持ったマクロになるのでしょうか?
store password or addpassword http://logmett.com/forum/viewtopic.php?f=3&t=2001
ttl内にパスワードを平文で書いて、パスワードファイルに登録したいのではないでしょうか。まとめて登録するとか?
setpassword 'password.dat' 'pw1' 'qwerty'
平文パスワードというのがよろしくないと思いますが、ttlは使い捨てで破棄するという運用なら許容できるような気もします。
恒久的に使われると安全上よくないのでrejectというのもアリだと思います。
ご回答ありがとうございます。
数十の異なるPasswordの接続先があり、毎週Passwordが変わるためまとめてPassword登録することが目的です。
getpasswordですと数十のPassowrd登録毎にダイヤログが開いて手打ちすることになってしまうため
機能追加のリクエストをあげさせていただきました。
平文でttl上に書くことは考えておらず、以下のsetpassword.ttlを作成してExcelVBAからパスワード値を引数として渡すことを考えていました。
以下がttlとVBAのイメージになります。
<setpassword.ttl>
password=param1
setpassword 'password.dat' 'mypassword' passowrd
<VBA>
shell "C:\Program Files\teraterm\TTPMACRO.EXE setpassword.ttl VBA変数(パスワード格納)"
平文で保存しないよう書けば安全で使い勝手の良い機能だと思います。
ご検討いただけますようお願いします。
必要性を理解できました。サポートしたいと思います。 次のリリース(4.74)はもう締め切っているので、4.75以降での対応となります。
サポートありがとうございました。 よろしくお願い致します。
gorugon への返信
サポートありがとうございました。 よろしくお願い致します。
早速、"setpassword"コマンドを実装してみたので、お試しください。 使用方法はHTMLヘルプの"setpassword"の箇所を参照願います。
http://ttssh2.sourceforge.jp/snapshot/setpassword_snapshot-20120524.zip
海外ユーザからの要望があった"ispassword"コマンドも実装してみました。 よろしければ、こちらもお試しください。 使い方は同梱のHTMLヘルプを参照願います。
http://ttssh2.sourceforge.jp/snapshot/ispassword_snapshot-20120524_2.zip
ispassword、setpassowrdいずれも問題なく使用できました。ありがとうございます。
gorugon への返信
ispassword、setpassowrdいずれも問題なく使用できました。ありがとうございます。
テストありがとうございました。 当該機能は、次々のバージョン(4.75)でサポートされます。
いつも大変お世話になっています。
getpasswordコマンドでは初回登録時にダイアログが開いて手動入力が必要になってしまいます。
手動入力せずにマクロでパスワード登録させられるような(例えばsetpasswordのような)
マクロコマンドの追加は可能でしょうか。
よろしくお願いいたいます。