タグ付けされた質問 「xdotool」

1
xdotoolとxautomationの違いは何ですか?
xdotoolとxautomationは、2つのコマンドラインX11自動化ツールです。私は前者をしばらく使用しましたが、最近は後者の存在について知りましたが、両方をしばらく使用した人が彼らについて何を言っているのか知りたいです。特に: 彼らは同じ意図された使用法を持っていますか?manページからはそう見えますが、詳細が欠けている可能性があります。 ほとんどのシステムで同等にサポートされていますか?または、一方が他方よりも広く使用されていますか? 一方ではできるがもう一方ではできないことはありますか?

2
xdotoolウィンドウスタックからウィンドウIDを取得する方法
アクティブまたはフォーカスされているウィンドウのIDが必要です。xdotoolコマンドを使ってみます。コマンドがあります: xdotool getactivewindow 結果はウィンドウスタックに保存されます。このウィンドウスタックからwidnow IDを取得したい。コマンド xdotool getactivewindow getwindowpid 私を満足させません。プロセスIDでウィンドウIDを取得したくありません。
12 xdotool 

1
マウスを使用せずにコマンドラインからクリップボードにテキストをコピーする方法
コマンドラインの現在のテキストをマウスに触れることなくクリップボードにコピーする方法を見つけようとしています。つまり、キーボードだけでテキストを選択する必要があります。私は完全な解決策につながる可能性のある途中の解決策を見つけました: Ctrl+a -行頭に移動します。 Ctrl+k -行全体をカットします。 Ctrl+y -カットしたテキストを元に戻します。 またはCtrl+u、最初の2つのステップを実行するために使用することもできます。 これはもちろん機能しますが、切り取ったテキストが正確にどこに保存されるのかを理解しようとしています。使用せずにそれにアクセスする方法はありCtrl+yますか?私はそれを知っていて、xclipテキストをクリップボードに直接パイプするのにも使用しているので、Ctrl+kto によって保存されたデータをパイプすることを考えxclipていましたが、それを行う方法はわかりません。 これまでに得た方法は、行の先頭と行の末尾xdotoolに追加echoして| zxcEnterキーを押す(zxc基本的にはにパイプするカスタムエイリアスxclip)スクリプトを記述しています。これも機能しますが、実際には「クリーン」なソリューションではありません。 違いがある場合は、Cshellを使用しています。 編集:私はscreen解決策として使用したくない、それを言及するのを忘れた。 ありがとう!

4
xdotool:タイトルとクラスが異なるパターンでウィンドウを検索する方法(AutoHotkeyと同様)
xdotoolでは、searchサブコマンドを使用してウィンドウを検索できます。「gvim」クラスと「TODO」という単語を含むタイトルを持つウィンドウを見つける必要があります。どうすればよいですか? 私が試したこと: できますがxdotool search --name --class、名前とタイトルの両方に1つのパターンしか使用できません。 xdotoolはコマンドチェーンをサポートしますが、2つの検索呼び出しをチェーンする方法が見つかりませんでした。2番目の呼び出しは最初の呼び出しをオーバーライドするだけです。

1
`xdotool`はキーを送信しません
を介してキーストロークを送信しようとしていますxdotool。ただし、送信は正常に機能しません。 以下は、Geditですべてのテキストを選択してコピーする(ただし、代わりに何もしない)スクリプトのログとその出力(stdoutとstderrの両方をリダイレクトすることによってキャプチャされた)です。 + xdotool getwindowname 29360262 *Unsaved Document 1 - gedit + xdotool key --window 29360262 ctrl+a + sleep 1 + xdotool key --window 29360262 ctrl+c + sleep 1 私はThunderbirdで試しましたが、スクリプトはキーを送信しますが、修飾子Controlはありません(いいえ、つまり)。ちなみに、スクリプトでは、キーはの"ようにで囲まれています"ctrl+a"。 GeditとThunderbirdの違いは、GeditがGTK3アプリケーションであるのに対し、ThunderbirdはGTK2アプリケーションのようです(ただし、Firefox(GTK3アプリケーションのように見える)はThunderbirdのように動作します)。 xdotoolバージョン3.20141006.1 オペレーティングシステム:Debian GNU / Linux 8.1(Linuxカーネル3.16.0-4-amd64) デスクトップマネージャー:GNOME Shell 3.14.4
8 x11  xdotool  events 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.