opera 12以降 opera linkがちっとも役に立たないのでちょっと考えてみた。
というかブックマークという考え方がなくなってspeed dial使えってなってるの知らなかったよ。それならそれで移行できる指示とか更新時に見たかったものです。まぁそうなってしまったものはしょうがないので対策してみる。operaファンだからしょうがないです。盲目です。
今回opera 17にあったspeed dialをopera Next 18に移します。
またそのファイルを他の端末と共有し更新があってもそれを見に行くようにします。
考え方は、
・speed dialのファイルをdropboxとか端末間を共有するところに置く
・本当はoperaが参照するファイルをシンボリックリンクで上のdropbox上のファイルに結びつける。
です。安易ですね。
1.operaのファイルをDropboxの特定のフォルダにコピーする
うちはmacなので以下のフォルダにありました。
/Users/username/Library/Application Support/com.operasoftware.Opera/favorites.db
/Users/username/Library/Application Support/com.operasoftware.Opera/favorites.db-journal
このふたつをどっかdropboxに配置する仮に
/Users/username/Dropbox/SHARE/Opera/speeddial/favorites.db
/Users/username/Dropbox/SHARE/Opera/speeddial/favorites.db-journal
とします
- シンボリックリンクを貼る
コンソールから以下の感じで
# opera nextの階層に移動(元々あったファイルはリネームしてある)
cd /Users/username/Library/Application Support/com.operasoftware.OperaNext/
# シンボリックリンクを貼る
ln -s /Users/username/Dropbox/SHARE/Opera/speeddial/favorites.db favorites.db
ln -s /Users/username/Dropbox/SHARE/Opera/speeddial/favorites.db favorites.db
一応うまく動いてるっぽいすね。
Windows 7でもシンボリックリンク使えるみたいなのであす試してみたい。
http://blog.livedoor.jp/s_imai_jp/archives/51360129.html
ちなみにwindowsのoperaは
\Users[ユーザ名]\AppData\Roaming\Opera Software\Opera (Stable|Next?|Developer?)
実際に作業的にはoperaのディレクトリで作業 => Users\username\AppData\Roaming\Opera Software\Opera (Stable|Next?|Developer?) にて
mklink favorites.db C:\Users\username\Dropbox\SHARE\Opera\speeddial\favorites.db
mklink favorites.db-journal C:\Users\username\Dropbox\SHARE\Opera\speeddial\favorites.db-journal
という感じでコマンド打って、シンボリックリンクを読み取り専用にするという感じ。
※後日、シンボリックリンクがきれていて共有が切れてました。
※ためしにロックを掛けてみる。