:enAppleScriptでLessn、Bit.ly、Is.gd、Tinyurlのデスクトップ短縮サービスを作成する方法:

:enAppleScriptでLessn、Bit.ly、Is.gd、Tinyurlのデスクトップ短縮サービスを作成する方法:
:enAppleScriptでLessn、Bit.ly、Is.gd、Tinyurlのデスクトップ短縮サービスを作成する方法:

毎日友達やTwitterのフォロワーにたくさんのリンクを送っているなら、URL短縮サービスを利用し始めている可能性が高いでしょう。短縮URLを送るのは速くて簡単で、まさにWeb 2.0的な手法であることは否定できません。しかし、URL短縮ブームの爆発的な広がりとともに、URL短縮サービスも急増しています。Tinyurl、Bit.ly、Tinyurl、Tr.im、Is.gd、J.mpなど、数百もの短縮サービスが存在します。

それから、「自分だけのURL短縮サービス」というトレンドもあります。mcstr.es でやったように短縮ドメインを購入し、Shaun Inmanのlessnをインストールして、MacStoriesリンク用の短縮URLを生成しました。もちろん、lessnだけが短縮URL生成ツールというわけではありません(例えば、 Yourlsは多くの人が使っているようですが)。しかし、私はlessnのインターフェースとインストール方法が他のものより気に入っています。

さて、これらのURL短縮サービスに欠けているものが一つあるとすれば、それはリンクを短縮するためのデスクトップアプリです。つまり、あらゆるサービスに対応し、ユーザーがどのサービスを使うかを選択できるアプリケーションです。

このため、私は@andytuba (ウェブサイト) にそのための Applescript を作成するよう依頼しました。

そして、何だと思いますか、それは素晴らしいです。


この Applescript は、クリップボードに貼り付けた URL を短縮し、短縮された URL をコピーできるようにします。

以前お伝えした通り、私はShaun Inmanのlessnを使っているので、lessnのインストール環境に基づいてURLを短縮するAppleScriptを設定しました。また、独自の短縮ドメインをお持ちでない場合は、Tinyurl、Bit.ly、Is.gdもサポートしています。

まず、このファイルをダウンロードして/Library/Scripts/Safariに移動します。次に、AppleScriptエディタで開き、以下の文字列でURL短縮サービスを選択します。

– URL短縮サービスを選択します。短縮サービスを「Bitly」(デフォルト)、「Lessn」、「Isgd」、または「Tinyurl」に設定します。

短縮文字数を「Lessn」に設定する

ご覧の通り、「」の間に使用したい短縮サービスを入力してください。Bit.lyはデフォルトで有効になっています。Bit.lyやIs.gdなどのサードパーティサービスを選択した場合はスクリプトはそのまま使用できますが、lessnを使用する場合は2つの追加フィールドを入力する必要があります。

– Lessnを使用する場合は、LessnURLとLessnAPIを適切な値に設定します

LessnURLを「」に設定 – Lessnのインストール LessnAPIを「」に設定 – APIキー(Web上のLessnインストールにログイン後に表示されます)

説明は不要ですが、Lessn インストールの URL と API キーを貼り付ける必要があります。

それでおしまい。

この Applescript は Red Sweater のFastScriptsと一緒に使用するものであり、これによりスクリプトにキーボード ショートカットを割り当てたり、メニューバーからスクリプトを起動したりできるようになります。

ダウンロードしてください。無料です!

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。