[JW Lua] Accessing Finale's folder settings on MacOS

Jan Angermüller jan at angermueller.com
Sat May 9 13:33:38 CEST 2020


Thanks a lot, Thomas! Yes, Base64 was what I was looking for.

Am 09.05.2020 um 13:12 schrieb Thomas Weber:
> You mean the Base64 encoded part in the <data> element?  That seams to 
> be a binary blob, but there's also some text in it, like:
>
> /users/janangermueller/documents/finale-dateien
>
>
> book����0�����������������������������������|�������Users��������janangermueller� 
> �����Documents��������Finale-Dateien�������������,���@��������t 
> ����������O
> ����������\
> ����������85����������p������������������AT/۪y������������������������������������������������� 
> ��file:///
�����Macintosh 
> HD������D
���������AIJ$�����A60350FD-43EC-4E19-8931-F0334DE6F957�����������������������������/��������������2b35cb36600d7693e18622a139470045a7e938ab;00000000;00000000;0000000000000020;com.apple.app-sandbox.read-write;01;01000013;000000000035ca38;/users/janangermueller/documents/finale-dateien������������������X�������������������������@��������� 
> �������� �������� ��$������ ��X������ ��8������ ��H������  
> ��������0 ������������������������������������������
>
>
>
> Am 09.05.20 um 11:45 schrieb Jan Angermüller:
>> Hi,
>>
>> does anyone know how Finale stores its preferences data on MacOS in 
>> the com.makemusic.finale26.fprf file?
>> I need to access Finale's folder settings from the preferences dialog 
>> for my Perfect Layout installer.
>> On Windows it's easily readable in the Finale.ini file, but on MacOS 
>> each folder name seems to look like this:
>> (in ~/Library/Preferences/com.makemusic.finale26.fprf )
>>
>> <key>275</key>
>>         <dict>
>> <key>urlBookmarkDataForActiveCustomization</key>
>>             <data>
>>             Ym9va4ADAAAAAAQQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
>>             AAAAAAAAAAAAfAIAAAUAAAABAQAAVXNlcnMAAAAPAAAAAQEAAGph
>>             bmFuZ2VybXVlbGxlcgAJAAAAAQEAAERvY3VtZW50cwAAAA4AAAAB
>>             AQAARmluYWxlLURhdGVpZW4AABAAAAABBgAABAAAABQAAAAsAAAA
>>             QAAAAAgAAAAEAwAAdNUJAAAAAAAIAAAABAMAAE+JCgAAAAAACAAA
>>             AAQDAABciQoAAAAAAAgAAAAEAwAAOMo1AAAAAAAQAAAAAQYAAHAA
>>             AACAAAAAkAAAAKAAAAAIAAAAAAQAAEHBVC/bqnmdGAAAAAECAAAC
>>             AAAAAAAAAA8AAAAAAAAAAAAAAAAAAAAIAAAABAMAAAIAAAAAAAAA
>>             BAAAAAMDAAD1AQAACAAAAAEJAABmaWxlOi8vLwwAAAABAQAATWFj
>>             aW50b3NoIEhECAAAAAQDAAAAkJpEHgAAAAgAAAAABAAAQcDxGqLE
>>             sqokAAAAAQEAAEE2MDM1MEZELTQzRUMtNEUxOS04OTMxLUYwMzM0
>>             REU2Rjk1NxgAAAABAgAAgQAAAAEAAADvEwAAAQAAAAAAAAAAAAAA
>>             AQAAAAEBAAAvAAAAAAAAAAEFAAC6AAAAAQIAADJiMzVjYjM2NjAw
>>             ZDc2OTNlMTg2MjJhMTM5NDcwMDQ1YTdlOTM4YWI7MDAwMDAwMDA7
>>             MDAwMDAwMDA7MDAwMDAwMDAwMDAwMDAyMDtjb20uYXBwbGUuYXBw
>>             LXNhbmRib3gucmVhZC13cml0ZTswMTswMTAwMDAxMzswMDAwMDAw
>>             MDAwMzVjYTM4Oy91c2Vycy9qYW5hbmdlcm11ZWxsZXIvZG9jdW1l
>>             bnRzL2ZpbmFsZS1kYXRlaWVuAAAAzAAAAP7///8BAAAAAAAAABAA
>>             AAAEEAAAWAAAAAAAAAAFEAAAsAAAAAAAAAAQEAAA2AAAAAAAAABA
>>             EAAAyAAAAAAAAAACIAAApAEAAAAAAAAFIAAAFAEAAAAAAAAQIAAA
>>             JAEAAAAAAAARIAAAWAEAAAAAAAASIAAAOAEAAAAAAAATIAAASAEA
>>             AAAAAAAgIAAAhAEAAAAAAAAwIAAAsAEAAAAAAAABwAAA+AAAAAAA
>>             AAARwAAAFAAAAAAAAAASwAAACAEAAAAAAACA8AAAuAEAAAAAAAA=
>>             </data>
>> <key>whichUserCustomizableFoldersAreActuallyBeingUsed</key>
>>             <string>1</string>
>>         </dict>
>>
>> Is this some "standard XML encoding" that I am missing?
>>
>> Best,
>> Jan
>>
>> _______________________________________________
>> JWLua mailing list
>> JWLua at jwmusic.nu
>> http://jwmusic.nu/mailman/listinfo/jwlua_jwmusic.nu
>
>
> -- 
>
> Notengrafik Berlin GmbH
> HRB 150007
>
> UstID: DE 289234097
> Geschäftsführer:
> Thomas Weber und Werner J. Wolff
>
> fon: +49 30 25359505
> Friedrichstraße 23a
> 10969 Berlin
>
> notengrafik.com

-- 
Jan Angermüller
Dipl.-Ing.(FH) Dipl.-Jur.
Orchideenstieg 13
22297 Hamburg
Tel. 040 - 28 94 84 82
Mobil 0173 - 99 33 904
www.elbsound.studio

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://jwmusic.nu/pipermail/jwlua_jwmusic.nu/attachments/20200509/660c1f58/attachment.html>


More information about the JWLua mailing list