RamdiskSync Beta1 Released
如同Mac OS X下的Ramdisk解決方案一文所說的,RamdiskSync是我拿來練習Objective C和Cocoa所寫的一個小東西。這也是我第一個在Mac OS X獨立開發的原生軟體,設定介面的主體是Cocoa Bundle,採用Objective C和Cocoa(加上少許Carbon)完成。至於建立Ramdisk的核心程式其實是一個shell script,不喜歡GUI介面的人也能單獨拿出來用。另外RamdiskSync還會在背景偷跑一隻Observer攔截mount及unmount event,我故意用Ruby + Cocoa來寫,雖然比較吃資源,但也省了一些開發時間,還順便能做為一個RubyCocoa的小demo軟體。RamdiskSync的功能包括了:
- 為系統偏好設定(System Preferences)的元件,設定完就能關掉,不必一直開著。
- Ramdisk圖示能在桌面和Finder中隱藏(只有用Terminal才看得到)。
- 可以自由設定要自動同步的目錄。...