I’m extremely grateful to @mpheath who gave me the solution “clé en main” (ready to use). I have understood it thanks to his explanations. I have implemented both Notepad++ Python Script and Standalone recursive Python Script : both work perfectly. I might even consider changing more elements very easily (thanks to list ‘presets’), and, amazing, modify the 5000 files without open them in Notepad++ (a lot of time saving). That’s a lot more than I expected. BIG THANKS to @mpheath and other for contributions...
I’m extremely grateful to @mpheath who gave me the solution “clé en main” (ready to use). I have understood it thanks to his explanations. I have implemented both Notepad++ Python Script and Standalone recursive Python Script : both work perfectly. I might even consider changing more elements very easily (thanks to list ‘presets’), and, amazing, modify the 5000 files without open them in Notepad++ (a lot of time saving). That’s a lot more than I expected. BIG THANKS to @mpheath and other for contributions...
I’m extremely grateful to @mpheath who gave me the solution “clé en main” (ready to use). I have understood it thanks to his explanations. I have implemented both Notepad++ Python Script and Standalone recursive Python Script : both work perfectly. I might even consider changing more elements very easily (thanks to list ‘presets’), and, amazing, modify the 5000 files without open them in Notepad++ (a lot of time saving). That’s a lot more than I expected. BIG THANKS to @mpheath and other for contributions...
I re-wrote my algorithm to simplify it : Open : 'song.ini' Desactivate 'back line auto' in 'display' Desactivate numeric keypad Start macro # move "name =" If (find("name =") == true) : cut ("name =" line with precedent line break) and paste it after ("[song]" line); Else : create a line after ("[song]" line) and write "name = "; # move "artist =" If (find("artist =") == true) : cut ("artist =" line with precedent line break) and paste it after ("name =" line); Else : create a line after ("name ="...
I duplicated this post on Help rubrique. Could moderators delete this empty post ?
I duplicated this post on Help rubrique. Could moderators delete this empty post ?
Exemple1 before modification : [song] artist = Erasure name = 04B.103.8e Always (2009 Remix) album = Pop! Remixed delay = 3050 diff_guitar = -1 diff_bass = -1 diff_guitar_coop = -1 diff_rhythm = -1 diff_vocals = -1 diff_keys = -1 diff_bass_real = -1 diff_guitar_real = -1 diff_dance = -1 diff_bass_real_22 = -1 diff_guitar_real_22 = -1 diff_vocals_harm = -1 sysex_high_hat_ctrl = True multiplier_note = 116 pro_drums = True charter = BobSchneeder45 background = imageWS.jpg last_play = 2022-01-16-22:36:05...