《2022年Omnifocus使用心得总结Part4》由会员分享,可在线阅读,更多相关《2022年Omnifocus使用心得总结Part4(12页珍藏版)》请在金锄头文库上搜索。
1、Omnifocus 使用心得总结Part 4 【Applescript 】当当当当。最终轮到 Applescript 这一篇了,我知道有许多人对此抱有极大的爱好.由于有了 Applescript 的支持,补偿了许多 Omnifocus 不足之处, 让它看起来更像 “神器 ”了是不是?不过,在我们正式开头之前, 我仍想强调一点, Applescript 虽然功能强大, 但对于整个系统 (或者说, 工作流, 这个词我更宠爱) 来说并不那么重要, 它属于锦上添花而非雪中送炭,所以对于没有mac 版的人来说,只要想方法解决自定义透视的问题,有没有Applescript 并不那么重要 但假如你真的很宠爱
2、 Omnifocus ,也想发挥它 100% 的作用的话, 买一台 mac 也没什么.【如何安装 Applescript 】官方解说见: FAQ: Installing & running an OF applescript这里简洁普及一下打开applescript 编辑器, 在偏好设置 - 通用里把下面红框的部分打上勾即可.可编辑资料 - - - 欢迎下载然后我们要做的就是打开 Omnifocus 软件,在桌面右上角,点击下图红框部分的图标可编辑资料 - - - 欢迎下载之后,只要将你下载的 Applescript 放入此文件夹中即可.假如想要在Omnifocus 中看到安装的 Apples
3、cript ,只需要选择自定义工具栏,再将安装好的 applescript 拖入工具栏即可.【我常用的 Applescript 】第一必需要声明的是,以下 Applescript 并非我编写,事实上本人不会任何编程语言,这些 Applescript 皆为国外网友制作,不过不算难懂,一般人可自行调整少数参数,假如有网友懂欢迎修改或共享更多更好的 Applescript .Applescript 的语言仍Applescript的话,1. 【推迟】与【小睡】推迟:可推迟截止日期(可选择时间) 小睡:可推迟开头日期(不行选择时间)使用方法:选中你要选择推迟的项目或任务,点击按钮即可,留意最好不 要在透
4、视环境下使用这两个 applescript ,简洁死机,在项目环境下使用没有问题.另外Ritual 文件夹下的我不建议使用小睡功能,由于该 applescript目前只能开头时间延后的天数,而默认的时间(比如下午5点开头)会调回默认的 8am ,(据作者所说,保持原有开头时间似乎无法实现,期望有Applescript 牛人显现).可编辑资料 - - - 欢迎下载推迟功能可选择推迟到某天某时,d代表天数, w代表周数, 或者可直接写成“Jan 19 14:00 或”者 “Sat 5pm”这样的形式.可编辑资料 - - - 欢迎下载小睡功能只能选择推迟开头时间到几天后(留意从你按下按钮的那天算起,
5、 而不是该项目原先的设定的开头时间算起)2. 【艾宾浩斯】Omnifocus 本身的重复功能虽然已经很强大,但是照旧有一些缺失,比如对于同学党来说,依据艾宾浩斯记忆曲线重复的任务对于复习英语等等显 得很重要了.虽然改动 Omnifocus 本身的重复功能不太可能实现,但是借助Applescript 这一强大外挂,我们也可以来个曲线救国.使用方法: 在你的项目文件夹新建一个Review 的项目, 然后在该项目中键入你需要复习的任务名称,比如“review: Lesson 1 ”,然后按下艾宾浩斯的按钮,下面会生成四个同样名称的任务,但是呈灰色,那是由于它们的开头时间依据艾宾浩斯的记忆曲线来设定.
6、留意: 由于我将每个晚上的 Evening Ritual 作为整理每日回忆,整理任务的时间,来支配其次天的工作,因此Applescript 的设定时间都提前了一天, 但实际执行是依据( 24h , 3d , 5d , 7d , 15d , 30d )来算的.举个例子,比如今日我学习了一课英语,然后在Omnifocus 的review 项目里设定 “English review: lesson 1 ”,然后按下艾宾浩斯的按钮,这样在今 天晚上回忆的时候,当我打开“个人方案 ”的透视,会看到 review 这一项目里显现我前面设定的内容, 然后我将其标上旗标, 也就是我明天要做的事.同理,当我应当
7、在第三天再次复习这一课时,我在其次天晚上的每日回忆时,就会看到这个任务显现,然后打上旗标.该Applescript 可依据自己的艾宾浩斯曲线来设定修改时间,只是假如你是在今日准备明天要做的事情的话,留意把Applescript 里的时间往前挪一天.可编辑资料 - - - 欢迎下载3. 【总时间】这个Applescript 可以用来运算几个项目的 “估量时间 ”总和,用法很简洁, 只要选中他们按下按钮就可以了,最广泛的应用在其次天工作时间的估量 上,我通常会限制其次天工作时间总计不超过5h .当然在使用这个Applescript 时,你先要在检查器中设定每一个任务的估量时间.对于正在尝试番茄工作
8、法和柳比歇夫大事记录法的筒子们,我举荐这个Applescript ,与Atimelogger 2 时间记录软件搭配, 对自己每项工作大致需要花费多少时间会有更清晰的明白.可编辑资料 - - - 欢迎下载4. 【模板】这是这 5个Applescript 中功能最强大的一个,原作者有一篇目测1000 多字的说明文档 TEMPLATES.SCPT,其复杂性和强大性不言而喻了.使用方法在这里简洁介绍一下,更详细的说明请参考上面的链接:该Applescript 要求你现在资源库里新建一个名为Template 的文件夹, 用来存放你设置好的模板. Applescript 主要有两种作用,一种是模板的复制,
9、 即参数不做转变的模板将会直接复制到你所选择的其他文件夹中,另外一种是可以事先设置需要的参数,在复制的同时,模板中的相应参数会相应变换,后一种方法有多种应用,详细请参考上面链接.下面举一个最简洁的淘宝购物的实例:第一在 Template 文件夹新建一个模板, 其中淘宝店家的名字和购买的东西每次都不同,但基本流程相同,于是在变量前加上 $符号,留意要将变量同时写在项目的附注部分.然后我们按下该 applescript ,显现了如下画面:可编辑资料 - - - 欢迎下载可编辑资料 - - - 欢迎下载选中模板的名字,按 “Select This Project个文件夹中:,会”让你选择将该模板放置
10、到哪可编辑资料 - - - 欢迎下载到这一步,假如模板中没有设置任何参数,那么该模板会直接复制到选中的文件夹中,假如有参数,就会有如下画面:可编辑资料 - - - 欢迎下载填入相应的变量,确定即可.最终的成效:可编辑资料 - - - 欢迎下载5. 【报告】该Applescript 可在Evernote 中生成今日,昨天,这周,上周,这个月的完成报告,使用前先打开 Evernote ,然后按下按钮,选择想要生成的报告即可.可编辑资料 - - - 欢迎下载最终是最最重要的以上五个 Applescript 下载链接: 下载点我【链接已更新】下一篇是【 External Support】,敬请期望 O
11、_O感谢 韩五花 同学的解答, 目前部分同学于东艾宾浩斯 applescript 无法运行,请尝试下面方法:艾宾浩斯那个问题我也遇到了,是dueSec 的问题,把全部 dueSec 的部分去掉就可以了.把四个 property 后面那一段换成下面的就行.on GetDefaultDueTimetell application id OFOC to tell front document to set timeStr to value of setting id DefaultDueTimeset otid, text item delimiters to text item delimiters, :set dueHour, dueMin, text item delimiters to every text item in timeStr & otidreturn dueHour * 60 + dueMin * 60end GetDefaultDueTimeP.S狠狠举荐才是爱啊可编辑资料 - - - 欢迎下载