2010-09-07 88 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