Publicフォルダ以外にあるファイルで、Public Linkを使えるようにする(Mac向け)
Macにて、DropboxのPublic LinkをPublicフォルダにないファイルに対して行う方法を見つけました
http://superuser.com/questions/12555/to-share-files-at-arbitrary-locations-by-dropbox
Publicフォルダにリンクを置くんですね。
シンボリックリンクでもできたので、それで良いかと思います。
今作業しているフォルダでPublic Linkを使いたい時に便利かと。
例
例えば、/Users/kurihhi/Dropbox/project/site/20110319/ にサイトのファイル一式があって
Public Linkを使い、Web経由で見たい場合
ln -s /Users/kurihhi/Dropbox/project/site/20110319 /Users/kurihhi/Dropbox/Public/
と、ターミナルで入力し実行します。(20110319 の後に / は不要)
※もちろん、Dropboxフォルダ以外にあるファイル・フォルダが対象でも可能です。
これで、
/Users/kurihhi/Dropbox/project/site/20110319/index.html
をWebから見たい場合は
http://dl.dropbox.com/u/xxxxxxx/20110319/index.html
にアクセスして確認できます。(xxxxxxxはユーザID?の数字)
ちなみに、フォルダをシンボリックリンクした場合、そのフォルダ以下のファイルでは
Dropboxのクライアントによる、右クリックでのPublic Link取得はできないようです。(たぶん)
ご注意
シンボリックリンクにデメリットがあるのかとか、ちゃんとわかっていない人が書いています。
共有にそういうものを入れている点は認識しておいた方が良いです。