ArtSaltのサイドストーリー

音楽、フリーウェア、WEBサービス、食べものなどに関する日記。トラックバック、コメント歓迎。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

CopyURL+を不要にする裏技

2007年03月10日修正

あと、選択したテキストをひっぱってこれる方法がわかれば、完全にCopyURL+は不要になる
と当エントリで書いているけど、選択文字列をクリップボードに入れる方法がわかった。
新規ウィンドウまたは新規タブで開くアイコン CopyURL+と同じことをやるブックマークレット

2007年03月10日修正ここまで


Firefoxの便利な拡張のひとつに CopyURL+ というのがある。これが不要になるウラ技。
keyconfig をインストールしていないと、意味ないけど。

CopyURL+のスクリーンショット

CopyURL+というのは、Friefoxで開かれてるページのタイトルとURL(正確には URI ?)と選択文字列をクリップボードに送ってくれるすぐれもの。だけど、これが微妙に使いづらい。
リンクがフォーカスされてる状態だと、URLもタイトルも取得できない --- マウスを使えばフォーカスが解除されるので、問題ない --- 。キーボード操作の場合、Hit-a-Hint のショートカットキー BlurFocused を使えば、フォーカスを解除できるんだけど、めんどくさい。

で、たまたま知ったのがこちらの情報。
AUSGANG SOFT - ワンキーで、"ページのタイトルとURLをコピー"

さっそく真似してみた。

keyconfigのスクリーンショット

現在CopyURL+で生成してるリンクタグをそのまま流用したいので、keyconfigの「新しいキーの追加」設定で、以下のようなコードを書いた。

var w = window._content;
var d = w.document;
var txt = '⇒ <a href="' + d.location.href + '" target="_blank">' + d.title + '</a>';
const CLIPBOARD = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);

この機能を持ったショートカットキーを押せば、たとえばこんな感じのタグを簡単につくれる。

⇒ <a href="http://news.ameba.jp/2006/12/2364.php" target="_blank">Ameba News|トカゲが「処女受胎」、誕生はクリスマス頃か</a>

あと、こういうのもつくったけど、完全にわたし専用。

var w = window._content;
var d = w.document;
var txt = '<a href="' + d.location.href + '" target="_blank"><img src="http://blog-imgs-14.fc2.com/a/r/t/art2006salt/new_wind1.png" title="新規ウィンドウまたは新規タブで開きます" alt="新規ウィンドウまたは新規タブで開くアイコン"></a> <a href="' + d.location.href + '">' + d.title + '</a>';
const CLIPBOARD = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper);
CLIPBOARD.copyString(txt);

この方法なら、ショートカットキー一発でリンクタグを生成できる。
で、どのキーを使おうか、だいぶ迷ったんだけど、前者に g を、後者に @ を割り当てることにして、しばらく様子を見る。

それと、新しくつくったショートカットキーの名前はとりあえず GetURL++1GetURL++2 にしておいた。ネーミングにセンスがないなぁ。

最近の関連記事新規ウィンドウまたは新規タブで開くアイコン をクリックで新規ウィンドウまたは新規タブ)

私のUAは現在
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.8.0.9) Gecko/20061206 Firefox/1.5.0.9
なんだけど、Firefox 2.0 系でもイケるはず。

あと、選択したテキストをひっぱってこれる方法がわかれば、完全にCopyURL+は不要になる。

Google
WWW ArtSaltのサイドストーリー
Web site (optional)
Comment - Need to type CAPTCHA, an image of distorted Japanese Hiragana or Katakana afterward.
Password - Not allowed to modify your comment later if password not entered.
On secret mode?
 

http://art2006salt.blog60.fc2.com/tb.php/299-f5d9848a

このブログについて

最近のエントリ

カテゴリー
あわせて読みたいブログ

あわせて読みたい

最近のコメント
Internet Explorer
よりも便利です

Opera 9 - Always secure with Opera Firefoxをダウンロード!!

相互リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。