画像URLをクリップボードへコピー
ブラウザで表示されている画像のURLをクリップボードにコピーしたいとき、
まず右クリックしてプロパティを開き、「アドレス(URL)」の欄をドラッグしてコピーしているのですが、これをもっとカンタンにできる方法やツールはないでしょうか?
理想は、画像を右クリック→メニューバーに「画像URLをコピー」とかいう機能があり、それ一発でクリップボードにURLが送られる、というのが便利です。
投稿日時 - 2003-02-18 16:40:32
ずばり、IEの右クリックメニューに30の項目を追加する「Kommix」と、
そのメニューを整理できる「IE MenuExt」がおすすめです。
「Kommix」 http://mugi.cc/
「IE MenuExt」 http://www.uryusoft.com/
投稿日時 - 2003-02-19 13:14:48
ありがとうございます!これは便利です!
さっそく使わせていただきます。
投稿日時 - 2003-03-20 09:06:59
このQ&Aは役に立ちましたか?
5人が「このQ&Aが役に立った」と投票しています
回答(7)
ANo.#5はInternetExplorer5以上限定で、
WSH(Windows98以上なら標準で搭載されています)
が必要です。
WSHをアンインストールしていたら
ittochan.htmは
<SCRIPT LANGUAGE=VBScript>
Set oWindow = external.menuArguments
Set objEvent = external.menuArguments.event
Set objEventElement = external.menuArguments.document.elementFromPoint(objEvent.clientX, objEvent.clientY)
oWindow.focus
oWindow.Document.parentWindow.clipboardData.setdata "text",objEventElement.href
</SCRIPT>
こうしてね。
投稿日時 - 2003-02-18 23:51:16
自分で作成できます。
スタート→「ファイル名を指定して実行」をクリック。
regedit と入力して、「OK」をクリック。
レジストリエディタが起動されます。
以下のように潜っていきます。
マイコンピュータ
+HKEY_CURRENT_USER
+Software
+Microsoft
+Internet Explorer
+MenuExt ←クリック
ここに新しいキーを作成して
MenuExt キーにぶら下げます。
そのキーの右ウィンドウで
(既定)か(標準)で
自分で作成したHTMファイルのフルパスを書きます。
contexts は 16進数で22です。
名前_____種類____データ
(標準) REG_SZ c:\ittochan.htm
contexts REG_DWORD 0x00000022(34)
こんな感じ
ittochan.htmファイルの内容は
<SCRIPT LANGUAGE=VBScript>
Set WshShell = CreateObject("WScript.Shell")
Set oWindow = external.menuArguments
Set objEvent = external.menuArguments.event
Set objEventElement = external.menuArguments.document.elementFromPoint(objEvent.clientX, objEvent.clientY)
btn = WshShell.Popup("この画像のURLがクリップボードにコピーされます",0,"~( ̄∇ ̄~)(~ ̄∇ ̄)~ by ittochan",52)
oWindow.focus
if btn = 6 then
oWindow.Document.parentWindow.clipboardData.setdata "text",objEventElement.href
end if
</SCRIPT>
こんな感じにします。
↑の
Set objEventElement = external.menuArguments.document.elementFromPoint(objEvent.clientX, objEvent.clientY)
と
external.menuArguments.document.elementFromPoint(objEvent.clientX, objEvent.clientY)
と
oWindow.Document.parentWindow.clipboardData.setdata "text",objEventElement.href
は2行に見えますが1行です。
投稿日時 - 2003-02-18 23:46:04