Alfred PowerPack を導入してみた

Alfred_App_-_Powerpack

Alfred は PC上のアプリケーションを即座に検索でき、立ち上げることの出来るアプリケーションランチャーです。 これだけでも便利なのですが、Powerpack と呼ばれるプラグインを購入し適応してみました。

購入はこちらから行います。

購入の手続きが完了した後、ライセンスが書かれたメールが送られてきます。

これを Alfred の Preferences の Powerpack にて購入時のメールアドレスと共に入力することで Powerpack の機能が有効になります。

Power pack を適応することでアンロックされる機能は公式に掲載されている通りです。 http://www.alfredapp.com/powerpack/

ざっくり説明すると、

  • Workflow を作成、インストールできるようになる
  • クリップボードの履歴の呼び出し、スニペットの登録ができるようになる
  • iTunes から曲の検索コントロールができるようになる
  • Alfredの テーマカラーが変えられる
  • ファイルを検索して、アクション(開く、メールを送るなど)を行える
  • コンタクト情報を検索できる
  • 最近開いたファイルを探せるようになる
  • 受信した E-mail を検索できる
  • フォーカスしている検索結果で Shift を押すことで Quick Look を実行できる
  • Dropbox を利用して Alfred の設定情報を同期することができる
  • カスタム検索が利用できる
  • 1Password 内の情報にアクセスできる
  • 入力したテキストを command + L でスクリーンに大きく映す Large Type が有効になる

などです。
これらを利用するためのホットキーやカスタムキーワードなどの設定は Features から行うことができます。

Workflow を探す

PowerPackを適応すると、リストにあるように Workflow ファイルをインストールできるようになります。
Workflow とは、Alfred で入力された値を元に、 スクリプトなどの処理を実行させるタスクランナー的なものを Alfred のプラグインとして実行できる形にパッケージしたものです。

以下のサイトのように活発にユーザによる Workflow が作成され、 フォーラムや Githubで公開されているので、 自分が求めている Workflow を見つけるのにそう時間はかからないかもしれません。

alfred-workflows

Alfred 2 Workflow List

ここで自分が導入してみたWorkflowをいくつか紹介します。

caniuse

HTMLやCSS3、SVGなどの各要素、プロパティの対応状況を一覧で確認できるサイトCan I use…のドキュメントを検索してくれる Workflow.

試しに pointer-events を検索してみます。 caniuse をこの Workflow を使うキーワードとして書いて、その後にスペース、調べる要素を書きます。

この例だと caniuse pointer-events です。

こんな感じになります。 該当する要素名の後ろにこの要素を利用できるブラウザの最低ラインのバージョンが表示されます。

要素を選択すると、該当ページへ飛びます。

cdn

cloud flareだったりgooglemicrosoftCDNで提供されている jsライブラリを検索して該当した URL クリップボードにコピーできる

Colors

16進、hsl、rgb 表記のカラーコードをそれぞれに変換して、 クリップボードにコピーできる

Dash

Dashでダウンロードした各言語のリファレンスの中身を検索できる

encode-decode

文字列を Base64 や HTML Entity化したテキストに変換させる

Font Awesome

Font Awesome の文字をキーワードで検索して文字コードをコピーできる

Google Suggest

検索候補をリストで表示してくれる

Kill Process

実行中のプロセスを指定して強制終了させることができる。

Lorern Ipsum

入力した数値の数だけパラグラフを返してくれる

Alfred_li

上の例だとこんな感じ

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quid de Pythagora? Quae diligentissime contra Aristonem dicuntur a Chryippo. Verum tamen cum de rebus grandioribus dicas, ipsae res verba rapiunt; Uterque enim summo bono fruitur, id est voluptate. Quid de Pythagora? Quod non faceret, si in voluptate summum bonum poneret. Plane idem, inquit, et maxima quidem, qua fieri nulla maior potest. Duo Reges: constructio interrete. An eum discere ea mavis, quae cum plane perdidiceriti nihil sciat?

Quorum sine causa fieri nihil putandum est. Res enim se praeclare habebat, et quidem in utraque parte. Scio enim esse quosdam, qui quavis lingua philosophari possint; Nam, ut paulo ante docui, augendae voluptatis finis est doloris omnis amotio. Quid, de quo nulla dissensio est? Sed eum qui audiebant, quoad poterant, defendebant sententiam suam. Sunt enim prima elementa naturae, quibus auctis vírtutis quasi germen efficitur. Non pugnem cum homine, cur tantum habeat in natura boni;

MyIP

自分のIPアドレスを表示してくれる

QRCode 生成器

指定したURLのQRコードを作成して表示してくれる

StackOverflow

StackOverflowから検索できる

これらは workflow という拡張子のついたファイル形式で配布されており、 Alfred に拡張子の関連付けがされているので、ダブルクリックするだけでインストールされます。 簡単!

インストールされた Workflow は Preferences のWorkflows に一覧で表示されています。 自作する場合もこの Preferences から行うことができます。

Preferences の 左のサイドバー下の 『+』を押すと、 Examples や Templates といったひな形になるものが用意されているので、 ちょっとした Workflow であればこれらを参考にして作成できるできるのではないかと思います。

ホットキーで特定フォルダを Grunt させるように設定するようにしたり、 外部の API を叩いて返ってきた値を PHPRuby,Python などでパースして表示させたり…

活用の幅は無限大ですね!