Utiliser des scripts GreaseMonkey avec Chrome

par Korben -

Si vous lisez le blog régulièrement, vous savez que j’ai beaucoup de sympathie pour l’extension Firefox Greasemonkey qui permet d’exécuter du javascript en local sur les sites de son choix, permettant de les modifier ou d’y ajouter des fonctionnalités plus que pratique.

Google Chrome quand à lui n’intègre pas encore d’API pour que les développeurs puissent créer leurs extensions… Pas grave car un développeur japonais du nom de Kazuho Oku a trouvé le moyen de faire marcher des scripts Greasemonkey sur Google Chrome (userscripts).

Evidement, pour le moment, ça ne fait pas grand chose mais l’exploit est là ! Greasemetal est donc un patch pour Chrome qui le modifie afin de lui faire utiliser un canal de communication inter-process qui s’appelle AutomationProxy et qui est normalement utilisé pour tester les fonctions du browser.

Greasemetal ne possède pas encore d’interface de gestion des scripts (ce n’est que la première release) donc si vous voulez tester des scripts compatibles (que vous trouverez ici pour peu qu’ils soient approuvés Safari ou Opéra), vous devez les copier dans le répertoire userjs dans “Mes Documents”. Lancez ensuite l’éxécutable de Greasemetal pour pouvoir utiliser ces scripts.

Toutes les infos sont ici