Где хранятся пользовательские скрипты Chrome/Tampermonkey в файловой системе?
Где хранятся пользовательские скрипты Chrome/Tampermonkey в файловой системе?
Я хочу редактировать пользовательские скрипты напрямую, а не с помощью редактора hokey в браузере.
1 ответ
Скрипты Tampermonkey очень легко обновляются через вкладку Tampermonkey. Смотрите FAQ Tampermonkey или просто попробуйте.
Сценарии Tampermonkey хранились в специальной базе данных SQLite и были / не могут быть напрямую изменены в виде файла.
Обновление: начиная с версии 3.5.3630, скрипты Tampermonkey теперь хранятся в хранилище расширений Chrome. Они по-прежнему недоступны для редактирования в виде файлов, но разработчик Tampermonkey (derjanb) сделал полезный скрипт на Python для их извлечения.
Пользовательские скрипты Chrome (не такие, как скрипты Tampermonkey) хранятся для браузеров Chrome и Chromium следующим образом:
Windows XP: Chrome:% AppData% \.. \ Local Settings \ Application Data \ Google \ Chrome \ Пользовательские данные \Default\Extensions\ Chromium: %AppData%\..\Local Settings\Application Data\Chromium\User Data\Default\ Расширения \ Windows Vista/7/8: Chrome: %LocalAppData%\Google\Chrome\ Данные пользователя \ По умолчанию \ Расширения \ Chromium: %LocalAppData%\Chromium\ Данные пользователя \ По умолчанию \ Расширения \ Linux: Chrome: ~/.config/google-chrome/ По умолчанию / Расширения / Chromium: ~/.config/chromium/ По умолчанию / Расширения / Mac OS X: Chrome: ~/ Библиотека / Поддержка приложений /Google/Chrome/ По умолчанию / Расширения / Chromium: ~ / Библиотека / Приложение Поддержка / Хром /Default/Extensions/
Посмотрите этот ответ или эту ветку групп Google.
Обратите внимание, что пользовательские скрипты Chrome автоматически превращаются в расширения Chrome с автоматически генерируемым манифестом.
Тем не мение:
- Редактирование этих файлов на месте не будет работать. Chrome игнорирует и / или перезаписывает изменения.
- Для пользовательских сценариев настройте свою среду, как в этом ответе, для удобного редактирования и обновления.
- Сценарии Tampermonkey не хранятся одинаково.
Они хранятся Tampermonkey в специальной базе данных SQLite и не могут редактироваться напрямую таким образом.ОБНОВЛЕНИЕ: Это было изменено с версией 3.5.3630, или около того. Смотри выше.