Подтвердить что ты не робот

Где хранятся записи пользователей Chrome/Tampermonkey в файловой системе?

Где хранятся записи пользователей Chrome/Tampermonkey в файловой системе?

Я хочу редактировать скрипты пользователя напрямую, а не использовать редактор hokey в браузере.

4b9b3361

Ответ 1

Сценарии Tampermonkey можно легко обновить с помощью вкладки Tampermonkey. См. Часто задаваемые вопросы Tampermonkey или просто попробуйте.

Сценарии Tampermonkey хранились в специальной базе данных SQLite и были/не редактируются напрямую в виде файла.
Обновление:. По сравнению с версия 3.5.3630, скрипты Tampermonkey теперь хранятся с использованием хранилища расширений Chrome. Они по-прежнему не редактируются в файловой форме, но разработчик Tampermonkey (derjanb) с помощью Python script извлекает их.


Chrome Пользовательские скрипты (не то же самое, что и скрипты Tampermonkey) хранятся следующим образом для браузеров Chrome и Chromium:

Windows XP:
  Chrome  : %AppData%\..\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions\
  Chromium: %AppData%\..\Local Settings\Application Data\Chromium\User Data\Default\Extensions\  

Windows Vista/7/8:
  Chrome  : %LocalAppData%\Google\Chrome\User Data\Default\Extensions\
  Chromium: %LocalAppData%\Chromium\User Data\Default\Extensions\

Linux:
  Chrome  : ~/.config/google-chrome/Default/Extensions/
  Chromium: ~/.config/chromium/Default/Extensions/

Mac OS X:
  Chrome  : ~/Library/Application Support/Google/Chrome/Default/Extensions/
  Chromium: ~/Library/Application Support/Chromium/Default/Extensions/

См. этот ответ или этот поток Google Groups.
Обратите внимание, что пользовательские скрипты Chrome автоматически превращаются в расширения Chrome с автогенерированным манифестом.

Однако:

  • Редактирование этих файлов не будет работать. Chrome игнорирует и/или перезаписывает изменения.
  • Для пользовательских скриптов настройте свою среду как этот ответ, чтобы упростить редактирование и обновление.
  • Сценарии Tampermonkey не сохраняются одинаково. Они хранятся в Tampermonkey в специальной базе данных SQLite и не могут быть непосредственно редактируемы таким образом. UPDATE: это было изменено с помощью версия 3.5.3630 или около того. См. Выше.