2012-07-18 40 views
1

我不知道Objective C,但非常想制作一个简单的QuickLook生成器。在OS X上制作QuickLook生成器的最简单方法是什么? (脚本 - > html - > webkit视图?)

这是我的计划:

myfile.extension - > QuickLook的生成解析使用脚本文件(例如,一个简单的shell脚本或其他方式,我提供),其然后输出HTML文件 - > QuickLook的显示了这个HTML文件使用webkit视图

我基本上是寻找一个模板或教程,我可以插入我自己的脚本,而不用担心QuickLook生成器本身如何工作,而无需学习Objective C(我是在做的过程中,但慢慢地!)。

非常感谢任何人都可以为此提供帮助,甚至只是指向正确的方向。我相信这对将来的其他人也是有用的。

编辑:

我已经找到了;下面,我以前错过了,这不回答我的问题部分:

http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/Quicklook_Programming_Guide/Articles/QLDynamicGeneration.html#//apple_ref/doc/uid/TP40005020-CH15-SW2

这是我所希望的更复杂的解决方案,并且意味着我将不得不钻研Objective-C。如果有人知道我可以如何简化此代码,我将非常感激。

例如是否有更改教程中的行的方法:

occasion = InitializeCoreDataStackWIthURL(url);

到类似的东西,如:

(串)的场合=(myshellscript.sh $网址的输出)

请记住,我不知道的Objective-C,所以我有不知道如何编写核心数据栈,甚至不知道是什么!

非常感谢您花时间回复。

回答

0

您不需要做Objective-C来编写生成器,但是您一定需要编写C代码。

Quick Look的沙盒禁止在生成器中调用外部脚本(或任何外部代码)。

相关问题