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
として コマンド。