Можно ли синхронизировать пользовательские скрипты между установками 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 обнаружил обновление.
Патрик Янсер