20

I use the normal version of Chrome as well as Canary (on both Windows and OS X). It's kind of a pain that my TamperMonkey scripts are only available in one or the other. Trying to maintain both, and synchronize changes I made in one to the other, is a ridiculous pain.

I understand that TamperMonkey stores its scripts in a SQLite database. Is there a way to share this between browser versions?

  • Have you tried using a third party tool to simply synchronise the folder contents? – Oliver G Nov 16 '12 at 12:20
  • There scripts are not stored in a folder. They're stored in a SQLite database. One solution might be to use a tool to synchronize SQLite dbs, but that can be costly. I'm hoping there's a better way. – iconoclast Nov 16 '12 at 16:21
  • 1
    The current beta version of Tampermonkey lists "easily sync/install your scripts from a single document" as a feature. Have you tried it out? – Oliver G Nov 16 '12 at 17:29
  • Nope... I'll see if I can upgrade to that version. Thanks. – iconoclast Nov 16 '12 at 17:29
  • 1
    It has it's own extension page: chrome.google.com/webstore/detail/tampermonkey-beta/… – Oliver G Nov 16 '12 at 17:43
11

You can use your Google account to sync scripts. (This is only in Beta yet)

Step1: Log into your Google account in the Google Chrome browser enter image description here

Step2: Go into Tampermonkey Dashboard, then into Settings and change the "Config mode" to "Advanced". enter image description here

Step3: Enable "Tesla" and choose "Chrome Sync"

enter image description here

3

As on v4.8.41, Go into Tampermonkey Dashboard, then into Settings and change the "Config mode" to "Beginner" or "Advanced".

  • Go to Script Sync (6th option)
  • Tick Enable Script Sync
  • Choose Google
  • Drive as Type Click Sync
  • thanks! I'll test it when I get a chance – iconoclast Jun 27 at 2:59
  • Worked like a charm. Thanks! – David Metcalfe Jul 22 at 15:46
  • Please upvote the answer if you think it solves your problem. It will help community at large to recognize the correct solution. That the way to say thanks in Stack Exchange! Cheers. – SmartManoj Jul 22 at 15:57
  • @SmartManoj Don't beg for the upvote, it looks pathetic. – Raj Sep 30 at 13:33
  • @raj meta.stackexchange.com/a/126184 – SmartManoj Oct 2 at 10:47
1

Synchronize scripts that are downloadable from a Webserver.
Just set the config mode to beginner or advanced, enable TESLA.
Set the mode to chrome sync and login with chrome to your Google account.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.