Autokey:Linuxで独自のキーボードショートカットを作成する

Autokeyは、Linux用のデスクトップ自動化ユーティリティです。これをテキストエキスパンダーとして使用して、お気に入りのソフトウェアで最もよく使用する機能の独自のショートカットを作成できます。また、長いテキスト、またはテンプレート全体を短い文字列の略語にマッピングすることもできます。
Autokeyに慣れてくると、Autokeyを使ってさらに多くのことができるようになります。デスクトップアプリケーションを自動化して、入力なしで同じ面倒なタスクを実行したり、独自のミニアプリを作成したりすることもできます。 Autokeyを使用して、コンピューターでの日常生活を自動化する方法を見てみましょう。
インストール
このチュートリアルでは、Ubuntuにアプリケーションをインストールして使用しています。このプロセスは、アプリケーションのパッケージ済みファイルを見つけることができるほとんどのディストリビューションで同様である必要があります。
ソフトウェアを視覚的に搭載する方法が必要な場合は、ソフトウェアセンターでAutokeyを探すことができます。 2つのバージョンがあります。Gnome、MATE、およびその他のGTKベースのデスクトップ環境用のAutokey-GTKと、KDEPlasmaおよびQTツールキットに依存するその他のもの用のAutokey-QTです。

同様に、ターミナルのファンなら、aptを使用してインストールできますが、次のいずれかを使用して適切なバージョンを選択する必要があります。
sudo apt install autokey-gtk sudo apt install autokey-qt
テキストスニペット
インストールされているアプリケーションの中からAutoKeyを見つけて、実行します。

AutoKeyは、2つの異なるタイプのエントリで機能します。 Autokeyがフレーズとして特徴づける単純なプレーンテキストを使用して、より大きなフレーズに拡張されるショートカットとテキストスニペットを作成できます(そのため、名前が付けられています)。代わりに、比較的単純なPythonスクリプトを作成することで、複雑なタスクを自動化することもできます。ただし、テキスト拡張スニペットを作成して、簡単なものから始めましょう。
プログラムには、その動作を理解するのに役立つサンプルコンテンツがいくつか付属しています。左側のリストの[MyPhrases]フォルダーを展開し、その中の[Addresses]サブフォルダーを展開して、[HomeAddress]エントリを選択します。

プログラムのメインウィンドウに4行のテキストがあり、その下の略語の横に文字列adr
があることに注意してください。 。 Autokeyがアクティブな状態でテキストエディタを開いた場合は、「adr」と入力してEnterキーを押すと、Autokeyのメインウィンドウのコンテンツに置き換えられます。これが、独自のテキストスニペットを設定する方法です。一緒に作成しましょう。
プログラムのツールバーの[新規]をクリックし、表示されるポップアップメニューから[フレーズ]を選択します。

スニペットの名前を入力してください–MTEを使用しました。

まだ選択されていない場合は、左側のリストから新しいエントリを選択し、ウィンドウの中央部分にあるプレースホルダーテキストを消去します。略語を入力するときに表示するテキストに置き換えます。サイトの名前であるMakeTechEasierを入力しました。

略語の横にある[設定]ボタンをクリックしてから、ポップアップするウィンドウの左側にある[追加]をクリックします。前の手順で定義したテキストスニペットに展開する略語を入力します。

お気に入りのテキストエディタを実行して、定義した略語を入力します。すべてが計画どおりに進んだ場合、スニペットが略語に置き換わります。

略語を使用する代わりに、テキストスニペットにキーボードショートカットを割り当てることもできます。略語の代わりにホットキーを設定することを選択するだけです。両方のオプションは同じ場所にあります。ホットキーを複数のスニペットを含むフォルダーにマップすることもできます。後でホットキーを押すと、フォルダの内容を示すポップアップメニューが表示されます。そこからエントリを選択して、使用しているプログラムにその内容を貼り付けることができます。
自動キーを使用した自動化
ものを自動化する簡単な方法は、お気に入りのアプリケーションで希望する結果を達成するキー押下を複製することです。たとえば、「MTE.txt」という名前を使用して、使用しているファイルをテキストエディタに保存させたいとします。 Ctrlと入力する + s メインウィンドウで、Ctrl+Sの組み合わせをアプリケーションに送信するようにAutokeyに指示します。次に、次の行にファイルの名前を入力してフォローできます。
このアプローチでは、キーを押すシーケンスを作成して、キーボードで制御できるアプリケーションを自動化できます。スクリプトでは、常に角かっこで囲まれた他の特殊キーを使用できます: alt 、入力 、エスケープ 、タブ 、シフト 、および super Windowsキーの場合。
高度なスクリプト
理論的には、Autokeyを使用すると、Pythonスクリプトを最初から作成することなく、比較的高度な自動化ソリューションを作成できます。しかし実際には、その最新バージョンはその点で私たちを失敗させました。 [ツール]メニューから[キーボード/マウスの記録]オプションを選択することでそれを行うことができますが、それを試みるたびに、アプリケーションがクラッシュしました。

Autokeyは、Pythonの優れた入門書になる可能性がありますが、サンプルスクリプトフォルダー内にあるAutokeyに付属する例は、比較的理解しやすいものです。それらを独自のスクリプトのベースとして使用して、さらに複雑な自動化ソリューションを作成できます。

すでにテキストエキスパンダーまたはその他の自動化ソリューションを使用していますか?代わりにクリップボードマネージャーを探している場合は、CopyQを試してください。
-
Mac がフリーズしたときの Mac キーボード ショートカット
Mac は最も信頼性の高いコンピューターの 1 つであるため、ディスプレイに回転する死の輪が表示されたときに感じるような感覚を経験するユーザーは多くありません。ただし、問題が発生してコンピューターがフリーズした場合は、適切なキーボード ショートカットを使用して問題を解決できるオプションがあると便利です。 もちろん、いつでも Mac を再起動できます。ただし、問題は、応答していないその 1 つのアプリケーションだけである可能性があります。その場合、大きな混乱を招くことなく Mac のフリーズを解除できる可能性があります。 そのため、コンピューターの動作がおかしい、またはアプリケーション
-
SUSE Studio - 独自の Linux を作成する
SUSE Studio は、Novell が後援するサービスであり、繰り返しますが、どなたでも、ある程度の忍耐と Web ブラウザだけを使用して、openSUSE とその変種の独自のカスタム フレーバーを作成できます。すごいですね?です。 SUSE Studio は、驚異的な成功を収めた有用な Kiwi イメージング システムの次の自然なステップです。これにより、SUSE ユーザーはオペレーティング システムの独自のエディションをすばやく簡単に作成できます。 はじめに Image Creator や Product Creator などのフレンドリーなフロントエンド アプライ