Dans Chrome 20 et les versions antérieures, vous pouviez simplement ouvrir n'importe quelle .user.js
dans Chrome et il vous demanderait d'installer l'utilisateur script.
Toutefois, dans Chrome 21 et ses versions ultérieures, il télécharge le fichier à la place et affiche un avertissement en haut de la page indiquant que "les extensions, les applications et les scripts de l'utilisateur ne peuvent être ajoutés que depuis le Chrome Web Store".
Le lien "En savoir plus" renvoie à http://support.google.com/chrome_webstore/bin/answer.py?hl=en&answer=2664769 mais cette page ne dit rien au sujet des scripts de l'utilisateur, seulement au sujet des extensions en .crx
format, les applications et les thèmes.
Cette partie avait l'air intéressante :
Administrateurs d'entreprise : Vous pouvez spécifier les URL qui sont autorisés à installer des extensions, des applications et des thèmes directement par l'intermédiaire de le site
ExtensionInstallSources
politique .
J'ai donc exécuté les commandes suivantes, puis redémarré Chrome et Chrome Canary :
defaults write com.google.Chrome ExtensionInstallSources -array "https://gist.github.com/*"
defaults write com.google.Chrome.canary ExtensionInstallSources -array "https://gist.github.com/*"
Malheureusement, ces paramètres ne semblent affecter que les extensions, les applications et les thèmes (comme il est dit dans le texte), et non les scripts de l'utilisateur. (J'ai a déposé un bogue demandant à ce que ce paramètre affecte également les scripts de l'utilisateur).
Des idées sur la façon d'installer un script d'utilisateur privé (que je ne veux pas ajouter au Chrome Web Store) dans Chrome 21+ ?