
S’il y a un point que je n’ai jamais développé sur ce blog, c’est bien celui des scripts Groovy. La raison principale est que je n’ai absolument aucune compétence en matière de programmation. Même s’il m’est arrivé d’écrire quelques lignes en Basic sur mon Sinclair ZX81 et mon Amstrad CPC6128 il y a quelques années (petit clin d’œil au passage au Musée de l’Informatique qui connaît aujourd’hui
quelques difficultés), mon expérience, bien qu’enrichissante, a vite été stoppée.
Groovy est donc un langage de programmation à part entière, très proche du JAVA.
J’ai cherché quelques exemples de scripts ici ou là pouvant m’aiguiller sur une utilisation possible avec Freemind ou Freeplane. Les exemples en question ne m’ont pas réellement convaincus.
Il y a quelques jours, j’ai enfin trouvé un Blog, celui de
Sylvain Gamel , qui met à disposition
4 scripts Groovy de son cru.
On peut ainsi constater que ces scripts peuvent être utilisés à la fois pour intervenir directement sur une carte - comme celui permettant de supprimer tous les attributs de nœuds préalablement sélectionnés - ou sur l’environnement de Freemind ou Freeplane. L’un des scripts propose ainsi de supprimer l’ensemble du contenu d’un répertoire de votre micro-ordinateur.
Vous l’aurez compris, ces scripts Groovy permettent d’automatiser certaines tâches et agissent ainsi comme des macros. A tester d’urgence pour constater que Freemind et Freeplane vont encore au-delà de la simple représentation d’informations sous forme de Carte Heuristique. On peut en effet imaginer l’intégration de scripts Groovy dans une carte-procédure par exemple.