https://www.itoosoft.com/fr/tutorials/mastering-macros-in-railclone-6