コマンドラインで特定のThunderbirdタスクを実行する方法はありますか?具体的に方法を探しています。
- メール受信(Shift+F5)
- 特定のタグのフィルタリング
コマンドラインのコマンドでこれを行うことはできますか?
ArchlinuxでThunderbird 52.2.1を実行する
答え1
@cas 'はxdotool
作品の使用を提案しました。 OPの以前の試みがうまくいかなかった理由は不明です。それはおそらく、Thunderbirdアップデートの組み合わせと正しい構文の使用によるものです。
次のコマンドは、次の内容を含むウィンドウを探します。雷鳥彼らの名前で過ごすすべての新しいニュースを入手最初のウィンドウのキーシーケンスを見つけます。
xdotool search --name "Mozilla Thunderbird" key --window %1 shift+F5
このスレッドのおかげで設定できましたKDE接続私の携帯電話を使って自分のラップトップに電子メールをダウンロードするように指示します。
のウィンドウ検索の仕組みxdotool
はマンページで最もよく説明されていますが、簡単に言えば、基準に一致するすべてのウィンドウを含むメモリ構造を構築します。これらの結果がメモリ内でソートされる方法はユーザーが制御できないため、結果の%1
最初のウィンドウ()を参照するときにどのウィンドウがわかりません。これはおそらくxdotool
間違った呼び出しの最も一般的な理由です。キーが間違ったウィンドウに送信されることがあります。これが発生しないようにするには、ウィンドウ検索パラメータを設定して1つのウィンドウのみを返します。 (一致するすべてのウィンドウ)%1
に変更したい誘惑が%@
ありますが、これには望ましくない操作を実行するアプリケーションを有効にするキーストロークが含まれる場合があります。