2010-09-07 84 views
1

我想通过扩展提供一些功能。这需要(读取和执行)访问一些资源文件(一个mp3文件,一个swf文件和两个js)。本地文件访问并编译xpi的greasemonkey脚本

我知道用户脚本无法访问本地文件,我需要一个扩展(附加)来做到这一点。
但我可以开始写一个greasemonkey脚本并将其编译为xpi吗?
如何在编译到xpi时指定文件的路径以使其工作?

This question接近我想要做的,但没有说任何关于路径。
然而this other question讨论如何将资源添加到您的XPI,但假定您从头开始写XPI不是如果您编译greasmonkey用户脚本的XPI

回答

1

我不熟悉Greasemonkey的,但是我已经成功地写入到文件使用FireFox插件。一旦你有一个你可以修改的FireFox插件,你可以在这里看到这个页面:File I/O - MDC有些帮助通过FireFox中的API编写文件。我使用nsiFilePicker服务来选择文件/路径。

+0

有没有什么帮助? – Purge 2010-09-17 17:50:22