AutoKey
![]() | |
開発元 | Thomas Hess |
---|---|
最新版 |
Python 3+ - 0.96.0
/ 2022年6月6日 |
リポジトリ | |
プログラミング 言語 | Python |
対応OS | Linux |
種別 | GUI Automation utility |
ライセンス | GPLv3 |
公式サイト |
github |
AutoKeyはLinux用のフリーでオープンソースの自動化アプリケーションである。
事前に用意した文章に展開されるホットキーや「トリガーフレーズ」を定義することができる[1]。これにより、誤植の修正や定型文の挿入など繰り返しの作業を自動的に行える。
ホットキーやトリガーフレーズに対してPython 3を用いたスクリプトを実行するようにも設定でき、提供されるAPIを利用してウィンドウ、キーボード、及びマウスのイベントを生成することも可能である。
ほとんどのアプリケーションはこれらに対してがユーザーによる実際のキーボードやマウスの入力によるものと同様に振る舞う。これにより、AutoKeyのスクリプトはホットキーの押下一つに対してほぼ任意の一連の操作を行うことができる[2]。
AutoKeyのスクリプトはPythonで記述されているため、システム全体と連携してファイルの読み書きやシステムの状態を取得し、計算や条件判断を行うといった手動で行うのは難しい作業も可能である。
また、スクリプトがユーザーと対話するための簡易的なダイヤログ管理ツールも同梱されている。
歴史
[編集]2008年[3]。オリジナルのブランチの最終版は2012年5月31日 に公開され、現在は非推奨とされている。2014年1月31日 にGuociによりPython 3で書かれたバージョンが公開された。
にChris DekterがAutoKeyのオリジナルのバージョンをPython 2で開発AutoKeyのUIは商用のWindows用ソフトウェアのPhrase Expressの影響を受けている[4]。
現在はDebian、Arch、Gentoo、およびFedoraユーザー用にパッケージ化されて配布されている。それらの派生ディストリビューションであるUbuntu、Mint、Manjaroなどでも利用可能である。
GNU General Public License (GPLv3)でライセンスされている。
関連項目
[編集]- AutoHotkey (Windows向け)
- AutoIt (Windows向け)
- Automator (Macintosh向け)
- ブックマークレット
- iMacros for Firefox
- Xnee - 操作を記録・再生するプログラム
- SikuliX
脚注
[編集]- ^ Purdy, Kevin (2009年7月9日). “AutoKey Does Customized Text Replacement for Linux”. Lifehacker. Gawker Media. 15 November 2010時点のオリジナルよりアーカイブ。2010年12月30日閲覧。
- ^ Oh (2010年9月28日). “Autokey: Make Your Own Keyboard Shortcuts In Linux”. MakeTechEasier. 5 December 2010時点のオリジナルよりアーカイブ。2010年12月30日閲覧。
- ^ Purdy (2009年7月9日). “AutoKey Does Customized Text Replacement for Linux”. Lifehacker. Gawker Media. 15 November 2010時点のオリジナルよりアーカイブ。2010年12月30日閲覧。
- ^ Dekter (2010年4月24日). “ACKNOWLEDGMENTS”. Autokey SVN. 2010年12月30日閲覧。