Можно ли синхронизировать пользовательские скрипты между установками Google Chrome? [Дубликат]


19

Я заметил, что пользовательские скрипты не синхронизируются автоматически, как (обычные) расширения в Google Chrome.

Есть ли способ обеспечить синхронизацию пользовательских скриптов между установками Chrome?


Похоже, что можно создать расширение Chrome из скрипта Greasemonkey: blog.justin.kelly.org.au/…
Андерсон Грин,

1
Это сообщение в блоге устарело. Смотрите этот ответ для получения более актуальной информации. Кроме того, пользовательские скрипты Chrome в любом случае автоматически преобразуются в расширения.
Брок Адамс

@BrockAdams В таком случае, есть ли способ синхронизировать локально сохраненные данные пользовательского скрипта между установками Chrome?
Андерсон Грин

@ BrockAdams Я хочу найти способ синхронизации локального хранилища для пользовательских скриптов Chrome. Интересно, можно ли использовать chrome.storageв пользовательских скриптах: developer.chrome.com/extensions/storage.html
Андерсон Грин,

@BrockAdams Исправление: chrome.storageфункция также доступна в сценариях содержимого, если storageразрешение указано в файле манифеста.
Роб W

Ответы:


20

Это уже можно синхронизировать userscripts используя расширение Tampermonkey для Google Chrome. Для синхронизации пользовательских скриптов перейдите на вкладку «Настройки» Tampermonkey. Установите «режим конфигурации» на «новичок» или «продвинутый», а затем включите «Chrome Sync» в «TESLA».


Я включил эту опцию в обеих моих установках Chrome, но она не синхронизировала мой скрипт.
Nate

4
Tampermonkey будет синхронизировать только внешние скрипты
ElephantHunter

6
Простой способ сохранить ваши пользовательские скрипты извне и синхронизировать их - это сохранить их в Dropbox и затем поделиться ими. После того, как Dropbox предоставит вам URL-адрес общего ресурса, просто замените параметр, ?dl=0по ?dl=1которому файл будет отображаться, а не показывать его. Затем в заголовке вашего пользовательского скрипта просто добавьте @downloadURL https://www.dropbox.com/s/......./usercript_example.js?dl=1. Не забудьте @versionувеличить так, чтобы TamperMonkey обнаружил обновление.
Патрик Янсер

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.