rodd
Hall of Fame Member
Well this has been a long time coming, and I finally got annoyed enough to figure it out. First, I will warn you that this can only be used to export ALL presets, and will overwrite whatever is in Ox when you import them. You can't export or import individual presets, so no sharing presets (yet). I may try to figure that out too because I am pretty sure it is possible. Also don't try to rename stuff in the json file, or mess with it at all, as this may have unintended consequences. Use this for backup/restore ONLY at this point.
--You will need the curl utility, which is included natively on MacOS but you'll need to download it for Windows. I haven't tested it on Windows.
--You will need to discover the IP address of your Ox and replace it in the commands below. I left mine in here (192.168.1.56) just for reference, and the :4718 needs to stay there, that is the port number.
Anyway, here it is:
Export using curl:
curl -H "Content-Type: application/json" -d "{}" "http://192.168.1.56:4718/presets/devices/hegel/export" >ox_presets.json
Import using curl:
curl -H "Content-Type: application/json" -d @./ox_presets.json http://192.168.1.56:4718/presets/devices/hegel/import
--You will need the curl utility, which is included natively on MacOS but you'll need to download it for Windows. I haven't tested it on Windows.
--You will need to discover the IP address of your Ox and replace it in the commands below. I left mine in here (192.168.1.56) just for reference, and the :4718 needs to stay there, that is the port number.
Anyway, here it is:
Export using curl:
curl -H "Content-Type: application/json" -d "{}" "http://192.168.1.56:4718/presets/devices/hegel/export" >ox_presets.json
Import using curl:
curl -H "Content-Type: application/json" -d @./ox_presets.json http://192.168.1.56:4718/presets/devices/hegel/import
