GNU/Linux >> Linux の 問題 >  >> Debian

Atbswp マクロ レコーダー (GUI) を使用して、マウスとキーボードのイベントを記録および再生します。

Atbswp は、マウスとキーボードのイベントを記録するために使用できる新しいグラフィカル ユーティリティ (Python3) です。ボタンをクリックするか、atbswp にアクセスしなくても、マウスとキーボードの操作をスクリプトとして保存して実行することで、何度でも同じように再生 (再生) できます。

このアプリケーションは、Windows 専用の TinyTask ユーティリティ (現在は廃止されています) のオープン ソース クローンであり、Xorg を使用して Windows と Linux の両方で実行され、Wayland のサポートは「近日公開予定」です。

このアプリケーションは、たとえば、一部のデモを自動化したり、同じアイテムを何度もクリックする必要がある長いタスクを実行したりするのに役立ちます。繰り返し入力 (テキスト展開) を自動化したい場合は、代わりに AutoKey をお勧めします。

デスクトップ自動化ツール atbswp の機能:

  • 必要に応じて、マウスの動き、クリック、およびキーボードの押下を記録および再生する
  • キャプチャ (マクロ) をスクリプトとして保存し、atbswp とは別に実行します
  • ホットキーを使用して録画と再生を開始できます
  • 指定した回数または無期限に録音を繰り返すことができます


マクロの記録時と再生時に UI 要素が同じ位置にある必要があることに注意してください。 Atbswp には、SikuliX などのユーザー インターフェイス要素を識別するための画像認識機能がありません。

こちらもどうぞ:マウス ボタンをキーボードのキーまたはコマンドにバインドする方法 (Linux with X11)

Atbswp デスクトップ自動化ツールを使用して、マウスとキーボードの操作を記録し、必要に応じて自動的に再生する方法

私はあなたに言うことから始めます。 atbswp マクロ レコーダーの短いビデオ デモを表示するために、それを使用して、マウスの動きとクリック、およびキーボードのキーストロークを記録および再生する方法を説明します。

このビデオでは、ワンクリック Start/Stop Capture から始めます atbswp でマウスとキーボードの操作を行います。 Start/Stop Capture をクリックして、atbswp での記録を停止します。 もう一度、最後に Play をクリックします Atbswp が記録されたキーボードとマウスのアクションを再生できるようにします。

Atbswp キーボードとマウス マクロ レコーダーの使用方法

1.マウスとキーボードのイベントの収集を開始

マウスの動き、クリック、およびキーボードでのキー押下の追跡を開始するには、Start/Stop Capture をクリックします。 ボタン。

2.記録を停止

後で再生したいものをすべて記録したら、Start/Stop Capture を押します。

3.録音する (再生する)

記録されたマウスとキーボードのイベントを実行するには、Play をクリックします。 ボタン。

オプション:後で使用するために記録を保存します

キャプチャをディスクに保存して後で使用できるようにするには、[Save] をクリックします。 ボタン。

オプション:キャプチャ (マクロ) をスクリプトとして保存します

記録されたマウスとキーボードのイベントは、後で atbswp とは無関係に実行できるスタンドアロン スクリプトとして保存できます。これを行うには、Compile to executable をクリックします。 ボタン。保存後、ファイルを実行可能にします (例:chmod +x capture.pyc ) をターミナルで実行します (./capture.pyc capture.pyc を保存したフォルダに ) またはファイルをダブルクリックします (ファイル マネージャーで許可されている場合)。

atbswp をダウンロード/インストール

Atbswp Macro Recorder プロジェクト ページには、Fedora、Debian (および Ubuntu などの Debian ベースの Linux ディストリビューションと、Pop! _OS、Zorin OS、Linux Mint などの Ubuntu ベースのディストリビューション)、および Microsoft Windows のインストール手順が記載されています。 そこからの指示に従って、ダウンロードして実行してください。

Atbswp GitHub プロジェクト ページの Debian (および Ubuntu) のインストール手順 正しくありません .編集:開発者は、Debian / Ubuntu のインストール手順を修正するという私の PR を受け入れたので、ここから手順を削除しました。atbswp デスクトップ自動化ツール GitHub プロジェクト ページで見つけることができます。

Atbswp デスクトップ自動化ツールを起動するたびに、ターミナルを開いて、Atbswp git リポジトリのクローンを作成したフォルダーに移動し、python3 atbswp/atbswp.py を実行する必要があります。 そこに例えば。 (ホーム ディレクトリに atbswp のクローンを作成したと仮定します):

cd ~/atbswp
python3 atbswp/atbswp.py

または、python3 /path/to/atbswp/atbswp.py を使用して新しいアプリケーション メニュー項目を作成することもできます (たとえば、MenuLibre などのアプリケーションを使用)。 (atbswp/atbswp.py へのパスに置き換えます ) Exec として コマンド。


Debian
  1. スクリプトとscriptreplayを使用して端末を記録します

  2. Lutris –Linuxゲームを簡単にインストールしてプレイ

  3. Vi および Vim マクロ チュートリアル:記録と再生の方法

  1. Linuxのwatchコマンドでコマンドとタスクを監視する

  2. 同じラップトップで2つのキーボード、フランスのIsoレイアウトとUsa AnsiレイアウトキーボードをUsbと共有する方法は?

  3. 新しい Key Mapper GUI (X11 と Wayland をサポート) を使用して、Linux でキーボードとマウスのボタンを再マッピングします。

  1. Python でキーボードとマウスを制御するにはどうすればよいですか?

  2. gstreamer と gst-launch でビデオをループしますか?

  3. Linux:キーボードでマウス クリックをエミュレートする