The original version of this page can be found at : http://forum.makemusic.com/default.aspx?f=5&m=490282
Posted By : Motet - 12/16/2016 3:07 PM
Is there a way to do this other than copy-and-pasting each one?


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart


Posted By : OCTO. - 12/16/2016 3:18 PM
Move its folder?




Finale 2014.5 • OS X: Yosemite, MPB 15', 16GB RAM


Posted By : Motet - 12/16/2016 4:01 PM
No, the format has changed. In fact, if you do that, the program crashes!


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart


Posted By : Zuill - 12/16/2016 4:12 PM
Even copy-paste had some issues, depending on the type of text (plain, rich, I don't know?).

Zuill


"When all is said and done, more is said than done."
 
Win 7 64bit, 2011b, 2012c, 2014d, 2014.5, 25.2
 
Favorite Forum quote: "Please, everybody, IGNORE THE TROLL!"


Posted By : Motet - 12/16/2016 4:45 PM
Copy and paste is difficult and frustrating--it doesn't always copy to or paste from the clipboard, but rather is flakey.

I ended up writing a program to convert the .txt files to .xml; I spent at least an hour on it, but I had 20 scripts to port. I'm fairly disgruntled about it; I think it should either automatically convert the old format, or they could have provided a utility.


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart

Post Edited (Motet) : 12/16/2016 4:13:44 PM (GMT-6)


Posted By : Motet - 12/16/2016 5:08 PM
For the technically-inclined, I'll attach the sed script I used in Cygwin for the conversion. You need to manually add each script name to the file _foldersettings.xml.

The old .txt files had Macintosh newlines (0x0d) and a stray null character. Maybe Robert P. developed it on the Mac. The new XML files have UNIX-style newlines (0x0a), at least on Windows.


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart

Post Edited (Motet) : 12/16/2016 5:42:04 PM (GMT-6)


Posted By : Motet - 12/16/2016 6:39 PM
I should add, the way you run it is

sed -f fs.sed < scriptname.txt > scriptname.xml

(There was an mistake in the file above, which I fixed, so whoever the brave soul who downloaded it is, fetch it again.)


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart

Post Edited (Motet) : 12/16/2016 5:46:18 PM (GMT-6)


Posted By : Charles Lawrence - Yesterday 11:04 AM

Motet,

Something is FUBAR with this process.  I remember when F2012 came out and the Finalescript files switched from TXT to XML.  At that time, IIRC, the F2012 release notes said that any old TXT script files that were placed in the F2012 Finalescript directory would automatically be converted to the new XML format.  I did it many times with no problem.  Since all my old scripts were converted, I did not need to worry about it with F2014 and F2014.5.  I tested my recollection by going back to F2011 and getting some TXT script files.  I placed them in the appropriate place in my online versions of Finale, F2014, F2014.5 and F25.2.  I started F25.2, and sure enough, all the TXT files were converted to XML at startup, behind the scenes.  However for F2014 and F2014.5, both programs crashed as you reported.  No TXT files were converted.  Obviously, something is different in the process for F25.2 (64bit) than for the 32 bit versions.  As I said, for me, I never had to try to convert with F2014 or F2014.5, since F2012 converted all my TXT scripts to XML with no trouble.  Since you don't use 64 bit Finale yet, if you can still get ahold of F2012, it should be able to convert TXT to XML.  It may be a moot point for you now, since you went ahead and wrote your own conversion program using sed.  I've never used it.  I'll take a look at your work, just for my edification.



"Anything is possible if you don't know what you are talking about!"

Windows 10 Professional (x64) (build 10586)
 
3.50 gigahertz Intel Core i7-5930K, Multi-core (6 total), Hyper-threaded (12 total)
32638 Megabytes Usable Installed Memory, 17514.37 Gigabytes Usable Hard Drive Capacity
NVIDIA GeForce GTX 980 - 4GB [Display adapter]
ASUS Rampage V Extreme motherboard, Realtek HD Audio

Finale 2014.5.6359, Finale 25.2.0.92
Garritan GPO4.02


Cakewalk SONAR X3 - (X3e build 244) - x64, Sound Forge Audio Studio 10.0, Audacity 2.1.0
Sharpeye 2.68, PhotoScore Ultimate 7.0.2, SmartScore X2 Pro 10.5.8

"There is a world of difference between a person who has a big problem and a person who makes a problem big." – John Maxwell

Post Edited (Charles Lawrence) : 12/17/2016 10:07:27 AM (GMT-6)


Posted By : Motet - Yesterday 12:39 PM
Thanks, Charles. It's good to know--I guess--that the intent of automatic conversion was there and sometimes worked. The crashing seems like the typical poor Finale quality control though, and was a big time waster for me. I'd rather be entering music in Finale.

They really need an exhaustive list of things to check before releasing a version of Finale. When you add something like the script-conversion feature, you put it on that list so that it will be tested from then on with every release. They don't even seem to try all the plug-ins every time. It would be time and money well-spent, I think. Handing it over to beta testers doesn't substitute.


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart

Post Edited (Motet) : 12/17/2016 12:34:30 PM (GMT-6)


Posted By : Charles Lawrence - Today 11:19 AM
Automatic conversion was there in F2012, a 32 bit program. and always worked for my purposes.  I never needed it for F2014 and F2014.5, so the fact that it was broken with those 32 bit programs, never came to light for me.  Since with F25.2, a 64 bit program, it is back to working again, I can only assume it was working for F25, and F25.1.  I never tried it.
 
Something apparently went haywire for F2014 and F2014.5.


"Anything is possible if you don't know what you are talking about!"

Windows 10 Professional (x64) (build 10586)
 
3.50 gigahertz Intel Core i7-5930K, Multi-core (6 total), Hyper-threaded (12 total)
32638 Megabytes Usable Installed Memory, 17514.37 Gigabytes Usable Hard Drive Capacity
NVIDIA GeForce GTX 980 - 4GB [Display adapter]
ASUS Rampage V Extreme motherboard, Realtek HD Audio

Finale 2014.5.6359, Finale 25.2.0.92
Garritan GPO4.02


Cakewalk SONAR X3 - (X3e build 244) - x64, Sound Forge Audio Studio 10.0, Audacity 2.1.0
Sharpeye 2.68, PhotoScore Ultimate 7.0.2, SmartScore X2 Pro 10.5.8

"There is a world of difference between a person who has a big problem and a person who makes a problem big." – John Maxwell


Posted By : Motet - Today 4:20 PM
I doubt 32- or 64-bitness has anything to do with it.

I dragged the whole My scripts folder in. Perhaps that was my mistake. In any case I'm all set now.


Finale 2014.5, 2011b, 2005, TGTools
Windows 7, 32-bit
MIDI input
Finale Transposition Chart


Posted By : Charles Lawrence - Today 6:23 PM
I had no problem with placing a F2011 folder in the F25.2 directory hierarchy.  All the TXT files in the folder were converted to XML, about 10 or so, upon F25.2 startup.  As you say, bitness probably has nothing to do with the issue, but something has broken F2014 and F2014.5.


"Anything is possible if you don't know what you are talking about!"

Windows 10 Professional (x64) (build 10586)
 
3.50 gigahertz Intel Core i7-5930K, Multi-core (6 total), Hyper-threaded (12 total)
32638 Megabytes Usable Installed Memory, 17514.37 Gigabytes Usable Hard Drive Capacity
NVIDIA GeForce GTX 980 - 4GB [Display adapter]
ASUS Rampage V Extreme motherboard, Realtek HD Audio

Finale 2014.5.6359, Finale 25.2.0.92
Garritan GPO4.02


Cakewalk SONAR X3 - (X3e build 244) - x64, Sound Forge Audio Studio 10.0, Audacity 2.1.0
Sharpeye 2.68, PhotoScore Ultimate 7.0.2, SmartScore X2 Pro 10.5.8

"There is a world of difference between a person who has a big problem and a person who makes a problem big." – John Maxwell