本地文件访问并将greasemonkey脚本编译为xpi

发布于 2024-09-18 18:44:26 字数 501 浏览 7 评论 0原文

我想通过扩展提供一些功能。这需要(读取和执行)访问一些资源文件(一个mp3文件、一个swf文件和两个js)。

我知道用户脚本无法访问本地文件,我需要一个扩展(附加组件)来执行此操作。
但是我可以先编写一个greasemonkey 脚本并将其编译为xpi 吗?
我应该如何指定文件的路径才能使其在编译成 xpi 时起作用?

这个问题接近我想做的事情,但没有说明任何有关路径的信息。
然而 另一个问题讨论了如何向 xpi 添加资源,但是假设您从头开始编写 xpi,而不是如果您将 greasmonkey 用户脚本编译为 xpi

I want to provide some functionality through an extension. This requires (read and execute) access to some resource files (an mp3 file, a swf file and two js).

I know user scripts cannot access local files and I need an extension (add-on) to do that.
But can I start by writing a greasemonkey script and compiling it to a xpi?
How should I specify the path to the file for it to work when compiled into an xpi?

This question is close to what I'm trying to do, but does not say anything about the path.
Yet this other question discusses how to add resources to your xpi, but assumes you write the xpi from scratch not if you compile a greasmonkey user script to an xpi

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岁月苍老的讽刺 2024-09-25 18:44:26

我不熟悉 Greasemonkey,但是我已经使用 FireFox 插件成功写入文件。一旦您有了可以修改的 FireFox 插件,您就可以在此处查看该页面: 文件 I/O - MDC,获取通过 FireFox 中的 API 编写文件的一些帮助。我使用 nsiFilePicker 服务来选择文件/路径。

I am not familiar with greasemonkey, however I have successfully written to files using a FireFox addon. Once you have a FireFox addon which you can modify, you can see the page here: File I/O - MDC for some help writing files via the API in FireFox. I use the nsiFilePicker service to select the file/path.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文