\r\n\r\n

タスクとワークフローを簡素化する4つのLinux自動化アプリケーション

自動化で時間を節約し、繰り返しの作業を避けたいですか? ここでは、便利なLinuxデスクトップ自動化アプリケーションをいくつかご紹介します。

コンピュータで扱う多くの作業の中には、繰り返し行われるものがあります。同じ種類のファイルを手動で削除したり、同じメールを何度も入力する必要はありません。以下のツールを使えば、手動でメールを送信する必要すらありません。

以下の4つの自動化アプリケーションを利用すれば、面倒なメンテナンス作業ではなく、大切なことに集中することができます。これによって、時間と頭脳を節約し、他のもっと良い方法で活用することができます。

タスクを自動化できる理由

オートメーションの力は、あなたの時間を大幅に節約し、一日をシンプルにします。生産性の向上と、数クリックでコンピュータにプログラミングができるという話です。

この中から、取り扱いのあるアプリケーションのスタイルをご紹介します。

  • デスクトップに集めたファイルを設定した日付に削除する。
  • ボタンを押すだけで、1通または複数通のメールを送信できます。
  • 毎回テキストを入力することなく、メールや文書を自動的に**テキスト**にすることができます。

これはほんの始まりに過ぎません。シナリオはそれぞれ異なり、自動化ソフトウェアがあなたの生活を向上させる方法はもっとたくさん見つかるかもしれません。

1 アクション

Actionaは、このリストの中で最も洗練されたアプリケーションの一つで、マウスクリックの自動化、ファイルの編集などを可能にします。使える機能の種類としては、macOSに含まれるAutomatorとAutoHotKeyなどのアプリケーションの中間に位置するものです。

Actionaのほとんどの操作について、ビジュアルエディターを使って特定の操作を組み合わせることができます。例えば、ファイルの内容を読み込んで、クリップボードにコピーすること。また、クリップボードを読み込んで、その中にURLがあれば、そのURLをブラウザで開くという方法もある。もちろん、これらは極めて単純化した例である。

また、ウィンドウの制御、プロセスの終了、プロシージャの起動と終了を行うことができます。また、メッセージやプロンプトを表示し、インタラクティブなワークフローを生成するために使用することができます。パワーユーザーであれば、JavaScriptのコードを書いて、Actionaをさらに強力にすることができます。ある時点で、あなたの想像力だけが制限されるのです。

このアプリケーションは何年も前からあるのですが、そのオープンな性格のためか、あまり話題にならなかったようです。しかし、もしあなたがカスタマイズ可能な自動化ツールを探しているなら、これは我々がLinuxで見た中で最高のものの1つです。

ダウンロード:Actiona(無料)

2 自動キーフレーム

以前、私たちはテキスト拡張機能の素晴らしさを賞賛しましたが、それには十分な理由があります。複数のキー入力が必要なものを自動化できるので、時間の節約になります。

また、数文ではなく、3〜4文字を一度に入力することで、手や手首に余計な負担がかかるのを防ぎます。TextExpanderやPhraseExpressなどのアプリケーションは、それぞれMacとWindowsでこの機能を提供していますが、AutoKeyはLinuxでこの仕事をします。この2つのアプリケーションに比べると、知名度は低いかもしれませんが、AutoKeyは機能的に不足はありません。

このコンセプトをご存知の方は、こちらも同じです。テキスト拡張機能をご存じない方のために簡単に説明すると、入力した内容のスニペットを作成し、それをどのようにトリガーするかを選択するものです。ホットキーでも省略形でもかまいません。例えば、「adr」と入力すると、自宅の住所を入力することにまで発展します。

ただ、実際に入力する単語の一部となるようなものを入力しないように注意してください。

"Auto-Keypoint "は、テキスト拡張にあまり新しいものをもたらさないが、機能するためにはその必要はない。無料で、活発に開発されており、多くの時間を節約することができます。唯一の注意点は、X11に依存しているため、XorgではなくWaylandを使用するディストリビューションでは現在完全に動作しないことです。

ダウンロード:AutoKey(無料)

III.テクスパンド

Linuxのテキスト拡張機能のもう一つの例であるTexpanderは、AutoKeyとは少し異なる方法で動作します。ですから、上記のような理由でAutoKeyが使えない場合や、もっと軽量なものを探している場合は、良い選択肢になるかもしれません。その代わり、Texpanderを立ち上げるのに少し手間がかかります。

AutoKeyは成熟したアプリケーションですが、Texpanderは比較的シンプルなBashスクリプトで、同様の機能を提供するように設計されています。スクリプトにキーボードショートカットを割り当てると、Linuxのランチャーアプリケーションで見られるようなダイアログボックスがポップアップ表示されます。そして、略語を入力すると、他のテキスト拡張ソフトと一緒になります。

コードセグメントを管理する場合、これを行うためのアプリケーションプログラミングインタフェースはなく、代わりに単に

.texpander

例えば、メールの署名を保存するディレクトリを

sig.txt

Texpanderのダイアログボックスで "sig "と入力すると、このファイルの中身が表示されます。

AutoKeyほど高度なものではありませんが、いくつかの利点があります。すなわち、特定のバックエンドに依存することなく動作する。これにより、AutoKeyが遭遇するWaylandの問題が回避され、また、AutoKeyはFirefoxとThunderbirdで動作しないが、これは動作するということである。

ダウンロード:Texpander(無料)

4gnomeのスケジュール

ファイル群の作成、ドライブのインストールやアンインストールなど、特定の日時に行われる操作がある場合、cronという言葉を聞いたことがあると思います。これはLinuxでスケジュール化が必要な操作を行うためのデフォルトの方法ですが、crontabファイルの編集は必ずしも簡単ではありません。

Linuxをあまり使ったことがないと、とても神秘的に見えるかもしれません。

Gnome Scheduleを使えば、cronを使ったよりシンプルな方法でタスクをスケジューリングすることができます。クーロンタブ・ファイルに見られる記号の代わりに

0 * * * *

Gnomeのタイムシートは、これを見やすく表示しています。あるタスクを毎時間実行させたい場合は、毎時間実行するようにスケジュールを設定します。

もし、あなたがcrontabファイルを編集するエキスパートであれば、アドバンスド・モードは、vimに飛び込んでファイルを手動で編集することなく、これらの機能をすべて利用できます。Gnome Scheduleをrootで実行することも可能で、その場合、どのユーザーのcrontabも編集できるようになり

at

1つの場所ですべてを行うことができるため、システム管理者にとっても、一般ユーザーと同様に簡単に行うことができます。

また、将来のタスクを簡単にスケジュールできるカレンダーも便利な機能です。また、スケジュールされたタスクを監視するためのドロップダウン・リストを備えたパネル・アプレットも提供されています。

ダウンロード:Gnome Timeline(無料)

もっと詳しく知りたい方は、ターミナルをお試しください

上記のツールを使ってまとめると、以下のようになります。

  1. Actiona:ファイル管理からウィンドウ管理など、あらゆることを自動化できるアプリケーションです。
  2. AutoKey:同じメールを何度も違う単語で入力するのにさよならしましょう。
  3. Texpander:テキスト拡張の制御を強化。Actionaの編集機能を使えば、理論的にはさらに上を目指すことが可能です。
  4. Gnome スケジューリング:Linux ユーザーが長年愛用してきたスケジューリング機能を、複雑な設定なしに利用することができます。

上記のアプリケーションは多くのニーズをカバーしていますが、他のことをより速く行いたい場合はどうすればよいのでしょうか。その答えは、多くのLinuxタスクの場合と同様に、コマンドラインにあると思われます。

便利なコマンドラインアクションをいちいち覚えていなくても、物事ができるようになります。その代わり、Linuxのコマンドを満載したメモ帳を用意しました。コマンドを思い出せないときに参照するために、手元に置いておくことができます。

写真提供:Dukekom/Photo

  • 2021-03-21 21:10 に公開
  • 閲覧 ( 20 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ