AlfredでURLをBit.lyで短縮URLにするWorkflow「Bit.ly URL Shorten」

現状、短縮URLを作成するとなると「Bit.ly」を利用する人が多いと思います。
わざわざBit.lyを開くのは少し手間ですが、AlfredのWorkflowを使うと一瞬で短縮URLが作成できます。
今回はそんな「Bit.ly URL Shorten」についてまとめておきます。
Bit.ly URL Shorten
「Bit.ly URL Shorten」を使うと、Alfred上でキーワードのあとにURLを入力すると、入力したURLの短縮URLがすぐに生成されます。
jqのインストール
このWorkflowは、「jq」というコマンドを使っているため、そのコマンドのインストールをしておく必要があります。
jqはJSONから値を簡単に抜き出したり、整形したり、JSON関連の処理できます。
Homebrewを使えば、下記コマンドを実行するだけでインストールできます。
$ brew install jqインストールが完了したら、下記コマンドを実行して、jqコマンドがインストールされているパスを表示します。
$ which jq表示されたパスは、あとでWorkflowをインストールするときに必要になるので、メモしておきましょう。
ちなみに自分の場合は、下記のパスが表示されました。
/opt/homebrew/bin/jqBit.lyのアクセストークンを取得
Bit.lyにログインして、右上のアカウント名をクリックして、[Settings]を選択します。
![Bit.lyの[Settings]](https://webrandum.net/mskz/wp-content/uploads/2022/06/image_1-18.png)
サイドバーから[API]を選択して、「Access token」部分にパスワードを入力して「Generate token」を選択します。

するとアクセストークンが表示されるので、それをメモしておきましょう。
これも、あとでWorkflowをインストールするときに必要になります。
Workflowのインストール
jqのインストールとBit.lyのアクセストークン取得ができたら、WorkflowのGitHubのページから「shorten.alfredworkflow」ファイルをダウンロードします。
ファイルをダブルクリックするか、AlfredにドラッグアンドドロップするとWorkflowのインストール画面が表示されます。
インストールするときに、変数の「JQPATH」と「BITLY_ACCESS_TOKEN」に先ほど取得した内容をペーストします。

設定できたら「Import」をクリックしてインポートしましょう。
基本的な使い方
使いたいときは、URLをコピーして、Alfredランチャーに「bitly」キーワードを入力したあとに、URLをペーストしてenterですぐに短縮URLが生成できます。

クリップボードに短縮URLがコピーされているので、ペーストして使用しましょう。


Sketchのプラグインを管理ツールを使わずに直接フォルダで管理する方法
Karabiner-Elementsの独自ルールの作成方法
ウインドウを画面の上にドラッグしたときに、Mission Controlが起動するのを無効化する方法
複数サービスを1つのアプリで管理できるStationの通知設定
ATOKの句読点変換を無効にしているのに、変換されてしまう場合は「変換方法」を確認!
Macでリッチテキストをコピペしたときに、余計なスタイルが入ってしまうのを回避する方法
SourceTreeでURLからクローンするときに自動で入力される「保存先のパス」を変更する方法
Karabiner-Elementsを使って、Finder上でReturnを押すとファイルを開くようにする
Keyboard MaestroのThird Party Plug Insの作り方
Google Drive内のドキュメントを検索して開けるAlfredのWorkflow「Google Drive Workflow for Alfred」
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
macOSの効率化に関するDiscordコミュニティ「CMD-F」を立ち上げました
Macの音量や輝度を「細かく調節」したり「音量を確認しながら調節」する方法
選択テキストをHTMLタグですぐ囲めるようになるVisual Studio Code拡張機能「htmltagwrap」
Google Maps APIでピンの見た目をカスタマイズする方法
Alfredで設定しておくと便利な細かいことまとめ
Backlogで2段階認証を設定後、SourceTreeでアカウントエラーが発生する場合の対処法
Alfred 4のカスタム検索を設定をしてサイト内検索をしたり、ブラウザのブックマーク検索を行う方法
Path Finderの「閉じたタブの開き直し」ショートカットキーを他アプリに合わせる
Macでデュアルディスプレイ時に、通知を表示するディスプレイを指定する方法
macOS Mojaveのログイン周りの設定まとめ(ゲストユーザのオフ、ログイン時の壁紙変更)