===Nom du script=== Pour que Greasemonkey reconnaisse le script, il doit finir par ''.user.js''. ===En-tête du script (métadata)=== [[https://wiki.greasespot.net/Metadata_Block|Metadata Block]] {{ :prog:javascript:greasemonkey:metadata_block_-_greasespot_wiki_2020-04-27_10_24_34_am_.html |Archive du 27/07/2018 le 27/04/2020}} // ==UserScript== // @name Nom du projet, peut contenir des espaces // @namespace Identifiant unique. Peut être une URL mais pas forcément. // @include Pattern de l'URL qui correspond au script (http://*). // @include 2ème pattern (https://*). // @grant (none) Autorisation nécessaire si des fonctionnalités avancées de Greasemonkey sont utilisées.. // @license Nom ou URL de la license : (License Type; License Homepage) // @homepage URL de la page du projet // @updateURL URL du script. // Si utilisé, il doit finir par .meta.js. // Il ne contient que les métadata du fichier désigné par @downloadURL. // À chaque modification, il faut mettre à jour @version. // @downloadURL URL du script. Doit impérativement finir par .user.js. // @run-at (document-end) Quand le script doit se lancer. end signifie après le DOM de la page. // ==/UserScript== ===Le corps=== Le corps contient le code Javascript à exécuter.