我知道可能有人會推.Mac
但是若在沒有.Mac的情況下呢?有人用過Automator來同步兩台Mac的書籤嗎?
我的想法是透過Automator + Dropbox來同步
有大大可以提供意見的嗎?
感謝
ILoveToEatApple wrote:
我知道可能有人會推....(恕刪)
Safari 的書籤其實就只是 ~/Library/Safari/Bookmarks.plist 這個檔案而已,
只要你能把這個檔案複製到另一台電腦上,用什麼方法都可以。
rsync、Dropbox、甚至用 Github 都行。
如果要搭配 Automator,用 Github 或許會比較方便,因為可以用命令列指令主動控制。
不過檔案同步畢竟只能做到單方向同步,
如果兩台電腦有變更書籤,同步時只能捨棄一邊的變更。
而 .Mac / MobileMe / iCloud 則是可以做到個別的書籤資料同步。
所以說除非有特殊理由,不然最好還是等 iCloud 服務。
ulyssesric wrote:
Safari 的書籤...(恕刪)
所以iCloud也包含同步書籤嗎??

可是如果我兩台電腦都留在10.6來使用,可以用iCloud的服務嗎?
有勞大大解答了。
ps.我是有在如何應用Automator+Dropbox來同步Safari書籤的部份畫了一個構想圖,實作的部份的問題,是在於如何在bookmarks檔案變動後,就自動觸發同步。
ILoveToEatApple wrote:
所以iCloud也包...(恕刪)
我也不是很確定,目前並沒有細節資訊。
不過 iCloud 明擺著是為了 iOS 來的,
砍掉的一些東西都是針對 Desktop 和傳統網路應用(iDisk、iWeb)。
Mobile Safari 的 Bookmark 現在同樣是由 MobileMe 來做同步,
個人認為在 iCloud 保留這項功能的機會很大。
ILoveToEatApple wrote:
ps.我是有在如何應用Automator+Dropbox來同步Safari書籤的部份畫了一個構想圖,實作的部份的問題,是在於如何在bookmarks檔案變動後,就自動觸發同步。
「監視檔案更新」不可能單獨用 Automator 做到。
在 OS X 上監控檔案系統動作一般是用 FSEvent,那是一個事件觸發類型的機制,類似 Linux distribution 的 inotify。但是 Automator 程序不可能被動接收事件。Automator 最多只能主動去查詢,亦即用「Polling」的方法,每隔一段時間就去檢查一次檔案資訊。如果真要這樣做,直接弄一個 Daemon 遠比 Automator 簡單多了:
http://www.devdaily.com/mac-os-x/mac-osx-startup-crontab-launchd-jobs
你只要在 launchd 裡面放一些能夠處理檔案同步更新的指令,例如 rsync 或 git,讓他每分鐘執行一次,就能達到你想要的效果了。
順便一提,處理這種動作,Github 遠比用 Dropbox 適用。Github 你可以用指令主動控制同步,Dropbox 你則要等他更新。
內文搜尋

X