2008.03.05
DownloadComment for Firefox
ダウンロードしたファイルのコメントにURLを貼付ける userChrome.js スクリプトです。
Safari 用のプラグインを入れてみたら結構便利だったので作ってみました。ただし osascript コマンドで AppleScript を実行するという泥臭いやり方なので、インストールが若干面倒です。もっとスマートなやり方を知っている人教えてください ><
- downloadcomment-fx.dmg.gz
- ソース
- DownloadComment.uc.js
- WriteComment.scpt
on run argv tell application "Finder" set comment of ((POSIX file (item 1 of argv)) as file) to (item 2 of argv) end tell end run
- 対応: Firefox 2.0 - 3.0b5
インストール
~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/chrome フォルダに上記二個のファイルを入れて、Firefox の新規ウインドウを開いて下さい。AppleScript のファイル名と場所は決めうちです。必ず chrome フォルダに WriteComment.scpt という名前で保存して下さい。うーん、我ながら最悪。
あ、userChrome.js スクリプトなので、当然 userChrome.js 拡張と Sub-Script/XUL Loader は必要です。お忘れなき様。
更新履歴
- 2008-06-08 コードを整理
- 2008-04-28 オブジェクトを解放していなかったのを修正
- 関連記事
Posted at 01:32 | userChrome.js
- この記事へのトラックバックURL
- http://wildlifesanctuary.blog38.fc2.com/tb.php/159-19dcc1b1
- この記事へのトラックバック
| HOME |
最初は必要なのだろうかと思っていました(失礼をご容赦ください)。
ちょうどダウンロードファイルがたくさんあって、整理のために情報ウィンドウを開くと URL が追加されていました(当たり前ですけど)。
なるほど、これは確かに便利です。
ところで、一だけ突っ込ませてください。
DownloadComment.uc.js のダウンロードファイルが lookupindictionary.uc.js になっていますよ。
ただ入れてみると忘れた頃に役に立つし、Spotlightとの絡みも結構便利で、なるほどと感心した次第で。
>一だけ突っ込ませてください。
早速修正しました。ちょくちょく間違うので突っ込み大歓迎です。
Firefox関連で色々検索すると時々ここに辿り着き、利用させて頂いています。
ご存知かもしれませんが、以下のコマンドでコメントを書き込むことが出来ます。OS 10.5限定にはなりますが。
xattr -w "com.apple.metadata:kMDItemFinderComment" "CommentString" "/path/to/downloadFile"
実際に書き換えて試していませんが、この方法であればWriteComment.scptが不要で、かつFinderにも依存しなくなります。
10.5だとそういうコマンドがあるんですね。知りませんでした。確かにそれで行けそうですね。
ちょっと試してみます。