How to transfer customized menu

mcorrmcorr Posts: 1,094

Regarding the customized menu I have made, does anybody know what folders I must go into and what all needs to be transfered from one Studio installation (the one with the customized menu) to another (the new) Studio installation? Of particular interest to me is to save time redoing all the (huge number) of script shortcuts I have in the customized menu. I imagine the same scripts need to be installed in the new script folder, but what else needs too be copied and transferred? Does the layout setting also have to be transferred? Anybody done this before?

Comments

  • LeanaLeana Posts: 11,842

    Under windows you'll find the files with the layout, menus, toolbars... for the general release in C:\Users\USERNAME\AppData\Roaming\DAZ 3D\Studio4, and in C:\Users\USERNAME\AppData\Roaming\DAZ 3D\Studio4 Public Build\ for the beta

  • mcorrmcorr Posts: 1,094

    that's awesome .... thanks so much!

  • You can also use the command line to tell a version of DS in one release channel to load settings from another, and there's a sample script that will do the job too http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/copy_ui_from_channel/start

  • mcorrmcorr Posts: 1,094

    You can also use the command line to tell a version of DS in one release channel to load settings from another, and there's a sample script that will do the job too http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/copy_ui_from_channel/start

    That's a little more than I care to bother with, so I guess I'll just do it the old fashioned way (manually), but I appreciate youu making the suggestion!

  • 3Diva3Diva Posts: 11,749
    mcorr said:

    You can also use the command line to tell a version of DS in one release channel to load settings from another, and there's a sample script that will do the job too http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/copy_ui_from_channel/start

    That's a little more than I care to bother with, so I guess I'll just do it the old fashioned way (manually), but I appreciate youu making the suggestion!

    What do you mean, it's crazy easy and works brilliantly - just click where it says "Copy_UI_From_Channel.dsa" then save that to your Scripts folder in your Daz Studio Library. Load up the version of Daz Studio that you want the new layout brought into and click on that script. It's easy as pie and works like a dream. :)

  • mcorrmcorr Posts: 1,094
    edited September 2020
    3Diva said:
    mcorr said:

    You can also use the command line to tell a version of DS in one release channel to load settings from another, and there's a sample script that will do the job too http://docs.daz3d.com/doku.php/public/software/dazstudio/4/referenceguide/scripting/api_reference/samples/general_ui/copy_ui_from_channel/start

    That's a little more than I care to bother with, so I guess I'll just do it the old fashioned way (manually), but I appreciate youu making the suggestion!

    What do you mean, it's crazy easy and works brilliantly - just click where it says "Copy_UI_From_Channel.dsa" then save that to your Scripts folder in your Daz Studio Library. Load up the version of Daz Studio that you want the new layout brought into and click on that script. It's easy as pie and works like a dream. :)

    Really? So, if I have both copies of Studio, each on a different, unconnected hard disk (with no way to connect them), it will magically and crazy easily transfer everything? The only way this might work is to port (make a copy of the entire previous version of Studio) and then place it onto the new HD with the new (target version) of Studio ... and then to run the script. And if I have to copy things between hard disks anyway, maybe less time and effort is involved in merely transfering manually just a few folders with vthe right files. Or have I missed something here?

    Also where is the “just click here where it says” link? The advice here is only conceptual, not illustrative of where to go, what one sees, and then what or where to click. A step by step would be helpful to understand how this works.

    Post edited by mcorr on
  • mcorrmcorr Posts: 1,094
    edited September 2020

    ..

    Post edited by mcorr on
  • mcorrmcorr Posts: 1,094
    mcorr said:
    Under windows you'll find the files with the layout, menus, toolbars... for the general release in C:\Users\USERNAME\AppData\Roaming\DAZ 3D\Studio4, and in C:\Users\USERNAME\AppData\Roaming\DAZ 3D\Studio4 Public Build\ for the beta

    This turns out to be wholly useless ... it merely tells me where the Daz folder resides on Windows ... I am on a MAC, know where the folder resides, but want to know what files need to be ported over.

  • LeanaLeana Posts: 11,842

    You never said you were on a Mac.

    If you look into the folder, you'll see that there are files called "menu.dsx". As the name implies, that's the one which defines the menu. To copy all your UI you'll need to copy these files:

    • customactions.dsx
    • actions.dsx
    • menus.dsx
    • toolbars.dsx
    • layout.dsx
  • mcorrmcorr Posts: 1,094
    Leana said:

    You never said you were on a Mac.

    If you look into the folder, you'll see that there are files called "menu.dsx". As the name implies, that's the one which defines the menu. To copy all your UI you'll need to copy these files:

    • customactions.dsx
    • actions.dsx
    • menus.dsx
    • toolbars.dsx
    • layout.dsx

    Thank you for your help!

Sign In or Register to comment.