編集(重要と思われるため、これが一番上にあります。詳細については以下を参照してください):記録されたものを表示するだけでなく、実際にコマンドを実行するスクリプトが必要です!私の知る限り、スクリプトユーティリティはこれを行いません。つまり、タイミング情報が記録された、bash と Linux のみの自動ホットキーのようなものです。
質問は:
キーを押す間の正確な時間遅延などで、bashセッションを記録して再生したいと思います。
たとえば、 と呼ばれるプログラムを実行し、11.4 秒後にxxx
Ctrl+C で中断し、終了後に 3.4 と呼ばれるプログラムを実行すると、リプレイで同じことを実行したいと思います ( 11.4 秒後に Ctrl+C で中断)。 、3.4秒待ってから実行します)。yyy
xxx
xxx
yyy
マウスの動きを記録する必要はありません。記録したいことはすべて単一の bash セッションで行われるからです。
私はユーティリティを次のように調べました
- スクリプト (bash セッション コマンドを記録しますが、時間遅延情報は記録しません。)
- xmacro (すべてのキー押下を記録しますが、時間情報は記録しません。)
- 似たようなものを探している人もこれを調べたいと思うかもしれません(他のユーザーにとって価値がある可能性があるため、このリンクを含めています。個人的には、私が達成したいことに役立つ解決策が言及されているとは思いません.)