パスワードを検索するスクリプトを作成しています。渡す。できるだけ効率的に使いたいです。私は見たメニューを通してそしてほぼ同じものが欲しい。
dメニューからパスワードを選択してからもし私のカーソルは現在のテキストボックス(Firefoxなど)にあり、xdotoolを使用してパスワードを入力します。そうでなければクリップボードにコピーします。これにより、バージョン管理--type
や非バージョン管理なしで、すべてのエントリに対して同じキーバインディングで同じスクリプトを使用できます--type
。
(どのように)テキストボックスにあることを確認するテストを書くことはできますか?
できない場合、同様の目標を達成するための良い方法は何ですか?
ありがとうございます!
答え1
これまでは、Xdotoolを使用して各アプリケーションのカーソル状態を照会することはできません。私が確認したのは。
ユースケースがFirefoxのテキストボックスの場合は、次を使用することをお勧めします。基本メッセージングホストスクリプト。またはより適切渡すもしそうなら、次に切り替えることをお勧めします。渡すこれは行くpass
最も重要な追加機能を備えたシェルベースの実装同伴 Firefox プラグイン。
プラグインはFirefoxアドオンストアで利用可能。デフォルトのメッセージングを使用してgopass
コンピュータと対話するため、次の設定を行う必要があります。
gopass jsonapi configure
説明どおりここ。