dynamite_dan wrote: ↑
Fri Jul 30, 2021 5:49 am
I've found a way...
I wouldn't recommend doing so. So far you're only ex-/importing S3D-Software\FFFWindow.
That does not include all the settings required in many cases:
1. Depending on the profile settings (overrideFirmwareConfiguration) you'll be missing the Gcode\ hive where firmware config
is stored (steps per mm on x3g machines for example, FRM files).
2. The FFF\ hive does include changes to the profile which haven't been written to the profile permanently (update profile/last state).
So if you changed something like the extrusion width, closed s3d and started it on a different machine only importing FFFWindow
you'd be missing that, it's not been written to FFFWindow\ yet.
3. If stl models are used within the profiles, hive MainOptions -> key printerModelPaths is missing (and the files it points to)
The geometry key inside the FFFWindow hive seems to save position/size of the window. This might cause trouble when importing this
on different screen setups (single/dual/multi).
Another thing not known is how path/location info is created. If there's references to %appdata% they might work, references to %userprofile%
might cause trouble when it's a different user account on another workstation (permissions).
Using an export of S3D-Software\ including all hives below might be part of one way of backing up things. But it will not include everything
required to get up and running again in all cases. And backing up the whole hive will likely cause trouble on another machine because of the
activation status/keys included.
I'm pretty sure there's other caveats waiting... ^^