[分享] 時間管理軟體Omnifocus同步教學

看板t-management (時間管理)作者 (阿儒)時間17年前 (2008/09/14 22:09), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
不知道這篇合不合適放在這個版上。 twhsi老師在Blog上有提到這套GTD軟體,同時有Mac版與iPhone(iPod Touch)版本 而且兩者可以同步,我想是個非常好的隨身GTD工具。 只是同步的方法並沒辦法透過USB,而是得藉由MobileMe或是Webdav server。 MobileMe售價高,而Webdav server雖免費,但有技術上的困難。 所以我將之寫成一篇教學,自己架設Webdav server。 這篇我放在我的Blog上 http://denru.pixnet.net/blog/post/21647930 有圖片的教學,在這我放上純文字版,需要圖片輔助再自行連結。 自從通過twhsi的Blog發現Omnifocus同時有iPhone版與Mac版,且可同步時,便拋棄舊愛iGTD跑來找新歡Omnifocus。 但他倆的同步並不能透過USB,官方的說法是蘋果公布的SDK不支援,所以只能使用MobileMe或是Webdav伺服器來進行同步。 MobileMe很貴,只為同步Omnifocus並不划算。找了很久,沒有發現好用的免費Webdav伺服器。 後來Google爬了一陣子,找到一篇教學用Leopard架設Webdav的方法。(後來發現官方的F&Q就有提到了 = =+) 這篇是英文的,而且在實行上會碰到一些問題,所以著手寫這篇中文教學,並加上一些自己碰到問題的解決方法。 ===========================開始分隔線========================== 1.點左上方的蘋果圖,選系統偏好設定 2.選共享 3.將網頁共享勾起來 4.接著到http://ven.barebones.com/TextWrangler_2.3.dmg下載TextWrangler 2.3並安裝,裝好以後執行 5.選File,再選Open File by Name 6.輸入/etc/apache2/httpd.conf,按enter 搜尋LoadModule dav_module libexec/apache2/mod_dav.so 如果這行前面有#,請將它去掉 修改時會問你要不要解除鎖定,請按unlock,然後輸入密碼 再搜尋Include /private/etc/apache2/extra/httpd-dav.conf 一樣,如果這行前面有#,也請將它去掉 7.同樣選File,再選Open File by Name 輸入/etc/apache2/extra/httpd-dav.conf,按enter 在圖中圈起來的位置加入(本圖是已經加入了) Alias /webdav "/Library/WebServer/WebDAV" <Directory "/Library/WebServer/WebDAV"> Dav On Order Allow,Deny Allow from all AuthType Basic AuthName WebDAV-Realm AuthUserFile "/usr/webdav.passwd" <LimitExcept GET OPTIONS> require user YourUserName </LimitExcept> </Directory> 倒數第三行的YourUserName改成自己想用的帳號 另外,若您想要連結的位址是http://your-server-name/your-fancy-webdav-share 可以把第一行改成 Alias /your-fancy-webdav-share "/Library/WebServer/WebDAV" 8.接著到Macintosh HD->應用程式->工具程式,打開終端機。 這一步是要建立使用者帳號與密碼。輸入 sudo htpasswd -c /usr/webdav.passwd "YourUserName" 其中YourUserName就是之前您改的那個帳號,按enter 再分別照著畫面指示輸入 New password: 新密碼 Re-type new password: 再輸入一次 9.繼續使用終端機。 這一步是要建立所需資料夾。輸入 sudo mkdir -p /Library/WebServer/WebDAV sudo mkdir -p /usr/var 10.繼續使用終端機。 這一步是要建立正確的登入許可。輸入 sudo chown -R www:www /Library/WebServer/WebDAV sudo chown -R www:www /usr/var sudo chgrp www /usr/webdav.passwd 11.繼續使用終端機。 這一步要重新啟動Apache。輸入 sudo apachectl graceful 到這裡建立Webdav的工作就大功告成啦 ^^ 12.接著所需要做的,就是到Mac Omnifocus->Omnifocus->preferences->Sync裡,選Advanced 在Location中輸入前面所提過的位址(比方說http://your-server-name/your-fancy-webdav-share) 這個your-server-name是你的IP或是Domain Name。 按下Sync Now會要求輸入之前設定的帳號與密碼,照之前設定的輸入即可。 之後就可以點左上角的Sync同步啦~ 13.接著是iPhone上的Omnifocus設定。 進入Omnifocus,選最下面的Settings。在Synchronization中選Advanced。 WebDAV server一樣輸入前面所提過的位址,再點Get Settings from Mac。 一樣會要求輸入之前設定的帳號與密碼,照著打入即可。 很可能會要求你選資料庫,這個我不清楚該選哪個,我是選Server。 之後就可以點最下面中間的圖示來同步啦~ 如果iPhone是使用Omnifocus 1.0.1版的話,很可能會一直要求你輸入帳號密碼,不管打的對不對。 請更新到Omnifocus 1.0.3版,應該就可解決這個問題。 Mac端的Omnifocus得是1.1版的才行,但現在1.1版還在測試版階段,可能會有問題,請自己決定是要用舊版還是新版。 原版的文章在 http://manas.tungare.name/blog/2008/07/10/howto-setup-webdav-on-mac-os-x-leopard-for-syncing-omnifocus-to-iphone/ 是英文的,但講的很詳細。有些步驟是參照下面的意見寫出來的,碰到問題也可以看一下下面的意見。 希望這篇對大家有幫助^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.61

09/15 05:07, , 1F
推這一篇!!! 感謝分享~
09/15 05:07, 1F

09/15 07:43, , 2F
嗯,真是專業,大家繼續加油 :>
09/15 07:43, 2F
文章代碼(AID): #18pHietp (t-management)
文章代碼(AID): #18pHietp (t-management)