snippets
1.0.0
我一直以來最喜歡的個人資訊管理器 (PIM) 是 Claris Organizer (CO)。 CO 被 Palm 購買(或授權),成為 Palm Desktop (PD)。我專門在 Macintosh 上使用它們,直到 Mac OSX 放棄對 Mac Classic PowerPC 程式的支援。從那時起,我一直以一種極其緩慢、極其斷斷續續的方式尋求以獨立於平台但符合平台要求的方式重新創建 CO/PD。
娛樂任務採取了多種途徑。
第一個任務是從正在執行的 Palm 桌面中提取資訊。有兩次嘗試。第一個位於 AppleScript/PalmDesktop/ExportToXML.applescript 中。這是一個手寫的提取器。第二個是資料建模。這裡的想法是使用 PD 中包含的數據模型生成提取軟體。它使用透明銀。
第二個任務是提取PD應用程式的資源,特別是裝飾資訊。它包含在 MacResourceExtraction 中。有幾種工具已用於執行此操作,但目前的目的是繼續擴展 class-mac-utils。
第三個任務是使用 Mac OS 應用程式 URL 和 AppleScript 來模擬 PD 的互連能力。這是一個臨時解決方案,用於在創建完整的替代應用程式之前獲取一些功能。它包含在單獨的儲存庫 COinJ_AppleScript 中。有一些腳本可以放入日曆、聯絡人、Evernote、Finder、Safari 和郵件的貼上板/複製緩衝區 URL 中。
第四個任務是應用程式本身。有許多 Java 程式碼包含帶有虛擬事件/操作處理程序的各種 GUI 元件的範例。