Запустить Greasemonkey в html-файлах, расположенных в локальной файловой системе?

у меня есть документация API, лежащая на моем жестком диске, и для облегчения моего рабочего процесса я написал простой скрипт, который изменяет страницу для моих нужд. Я разработал его с помощью FireBug в FireFox.

@include - ing веб-страницы работают правильно, но Greasemonkey, похоже, не обнаруживает страницы в локальной файловой системе?

Я хотел бы включить как

// @include        *R13/Python*R13/*

, который должен совпадать, например,

file:///Z:/Eigene%20Dateien/Cinema4D/Documentations/R13/Python%20R13/modules/c4d/index.html

но это не признанный. Как я могу добиться того, что userscript работает и на локальных html-файлах?

заранее спасибо,

2 ответов


С нескольких выпусков появились два новых "скрытых" предпочтения:

greasemonkey.aboutIsGreaseable
жирная обезьяна.fileIsGreaseable

в значение по умолчанию - "false". Если вы хотите, чтобы Greasemonkey работал file: / / / urls, вы должны установить второй в "true" (в о:config).

цитата из здесь:

http://groups.google.com/group/greasemonkey-users/browse_thread/thread/ad67ee03ae92e3f0/1dc4075bdb53438a


tampermonkey

Если вы здесь по той же причине, что и я, то есть -> ищете tampermonkey эквивалент, (и вы используете Chrome)... перейдите в настройки Chrome - > расширения, он же chrome: / / extensions/, и вы увидите разрешить доступ к URL-адресам файлов

Allow access to file URLs