LoginSignup
0
0

More than 5 years have passed since last update.

operaのspeed dialでopera linkに頼らず端末間共有したかった

Last updated at Posted at 2013-11-11

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

とします

  1. シンボリックリンクを貼る コンソールから以下の感じで
#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

という感じでコマンド打って、シンボリックリンクを読み取り専用にするという感じ。


※後日、シンボリックリンクがきれていて共有が切れてました。
※ためしにロックを掛けてみる。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0