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 组件的示例。