Локальный доступ к файлам и компиляция скрипта greasemonkey в xpi - PullRequest
1 голос
/ 07 сентября 2010

Я хочу предоставить некоторые функции через расширение.Для этого требуется (чтение и выполнение) доступ к некоторым файлам ресурсов (mp3-файл, swf-файл и два файла js).

Я знаю, что пользовательские сценарии не могут получить доступ к локальным файлам, и мне нужно расширение (надстройка) для этого.
Но можно ли начать с написания сценария greasemonkey и его компиляции в xpi?
Как мне указать путь к файлу, чтобы он работал при компиляции в xpi?

Этот вопрос близок к тому, что я пытаюсь сделать, но ничего не говорит опуть.
Все же этот другой вопрос обсуждает, как добавить ресурсы в ваш xpi, но предполагает, что вы пишете xpi с нуля, а не если вы компилируете пользовательский скрипт greasmonkey в xpi

1 Ответ

1 голос
/ 15 сентября 2010

Я не знаком с greasemonkey, однако успешно записал в файлы с помощью аддона FireFox. Если у вас есть аддон FireFox, который вы можете изменить, вы можете увидеть страницу здесь: Файловый ввод / вывод - MDC для получения справки по написанию файлов через API в FireFox. Я использую сервис nsiFilePicker для выбора файла / пути.

...