Get TinyURL String - グリモン用スクリプト
Firefox用にGreasemonkey (以下:グリモン)という、表示しているページを内容的もしくはデザイン的に書き換えたり追加できるアドオンがあります。以前にもこのエントリでメールアドレスのmailtoリンクをメールソフトなど通さず直接Gmailのメール作成画面に飛ばして宛先にそのアドレスを指定するグリモン用スクリプトを紹介しました。
昨日ひとつグリモン用スクリプトを思いついたので、先ほど作ってみました。グリモンがインストールされているFirefoxを使われている方はぜひお試しください。
Get TinyURL String (download it)
スクリプト配布ページ: Get TinyURL String - Userscripts.org
Twitterをよくやっている人にはお馴染みだと思いますが、長いURLを短くするTinyURLというサービスがあります。このサイトを使ってURLをタイニーなURLに変換すると、作成されたタイニーなURLが結果ページに表示されるわけですが、その新しいURLがリンクテキストになっているわけでもなく、テキストフォームに入っているわけでもないので、ちょっとコピーしにくいのです。マウスをURLテキスト部分まで持ってきて端から端までドラッグ…なんて作業、煩わしいでしょ?そんなに使うサービスでなければ一度くらい許せますけど、生成したURLをすぐコピーしたいのに、いちいちマウス操作だなんてねぇ。ということで、このタイニーなグリモンスクリプトです。
このスクリプトをインストールすると、TinyURLサイトで生成した結果ページを表示するのと同時に、タイニーなURLがテキスト入力欄に入ったJavaScriptのプロンプト・ダイアログを出します。すると図の様にURLがフォーカスされた状態で表示されるので、そのままキーボードのショートカットですぐコピーできる…というのが、このスクリプトの用途です。WindowsならCtrl+CでMacOSXならCommand+Cですね。あとは使いたい所でペーストして頂ければです。サイトで配布されているTinyURL作成用ツールバー・ボタンをFirefoxのブックマーク・ショートカットで登録しておいて、このグリモン用スクリプトを使うと、キーボードだけで非常に高速にURLのコピーまでできると思います。
GigazineやWordpressブログなど、アクセスの度にプロセッシングされるHTMLページはURLに?マークが入っているケースが多く、Twitterでは生のアドレスを入れると正しくTinyURLに変換されない…なんていう不具合があります。それでこれを思いついたわけなんですが、こういったURLは先にTinyURL.comサイトで作っておけば、?以下の文字列も含めて正しく変換されます。TinyURLはTwitter以外にも結構使い道ありそうだと思うので、サイトを使われるときはぜひこのスクリプトも合わせて使ってみてください :)
追記:記事内の略語表記を"グリモン"に直しました。レじゃなくてリの方がcommon wordでしたので…。あとリンクテキスト、ありましたね(笑)。Open in new windowって小さく…すいません小さくて見えませんでした(?)。
ショートカットだけでURLコピーまで済ませるなら、このスクリプトということで…。