News:

  • April 16, 2026, 12:45:38 AM

Login with username, password and session length

Author Topic: Working on Different Computers  (Read 13525 times)

RBPLC

  • Hero Member
  • *****
  • Posts: 586
Working on Different Computers
« on: August 27, 2020, 08:08:49 AM »
If I'm working on two different computers, is there a way to export/import customized settings from one install and use it on another install? What I mean by this is if I set themes, colors, etc. on one computer, is there a file I can import/export so that I don't have to re-setup all customized options? Also, concerning links, is there a way to export all links from the first install to the second?

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #1 on: August 27, 2020, 09:09:24 AM »
It's in various places.  Install Designer on the other computer first.  Do NOT have Designer running on either PC when doing this.  I am assuming you have 2.7 installed.  If not, tweak the file/folder names accordingly.

DmDesigner2_7.ini file in your virtual store Windows folder:
%LocalAppData%\VirtualStore\Windows\DmDesigner2_7.ini
copy it to the same folder on the other PC (make sure Designer is NOT running on either PC when doing all this)

The Communication Links are in DmDComm.rst below the public documents folder Designer version folder:
%public%\Documents\Do-more\Designer2_7\Bin\DmDComm.rst

View Options are in the same folder
%public%\Documents\Do-more\Designer2_7\Bin\DmOption.opt

If you tweaked your toolbars (i.e. added/removed/edited buttons or created your own custom toolbar), those are in the registry.  RegEdit can break a bunch of stuff if not done perfectly.  Get in, do the work, get out.  There is built-in import/export menu items in RegEdit.  Caveat Emptor.
Everything below
HKEY_CURRENT_USER\Software\Host Engineering, Inc.\DmDesigner2_7.ini

RBPLC

  • Hero Member
  • *****
  • Posts: 586
Re: Working on Different Computers
« Reply #2 on: August 27, 2020, 11:51:05 AM »
Thanks Franji. Got it it to work as described below (I didn't mess with registry settings). Is it possible to add an "Export DmD Setup" file that could be be copied to another computer and automagically do what is described below?

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #3 on: August 27, 2020, 12:03:13 PM »
Thanks Franji. Got it it to work as described below (I didn't mess with registry settings). Is it possible to add an "Export DmD Setup" file that could be be copied to another computer and automagically do what is described below?

I could write a .BAT file that does it and sticks it in a folder off your Personal Documents folder (e.g. DmDExport2_7 folder).  You would need to sneaker net or copy the folder to a destination on the other PC, then run a DmDImport2_7.bat file that would be in that folder on the other PC.

It can't be fully automated since you are talking about 2 PCs.

Bolt

  • Hero Member
  • *****
  • Posts: 594
Re: Working on Different Computers
« Reply #4 on: August 27, 2020, 12:26:35 PM »
It can't be fully automated since you are talking about 2 PCs.

How about a Git repository and a DmD Sync extension in an extension library? ;)

RBPLC

  • Hero Member
  • *****
  • Posts: 586
Re: Working on Different Computers
« Reply #5 on: August 27, 2020, 12:58:43 PM »
I'd settle for a batch that I could keep current with my main PC and keep a network copy that could be imported when I use another machine.

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #6 on: August 27, 2020, 01:01:37 PM »
It can't be fully automated since you are talking about 2 PCs.

How about a Git repository and a DmD Sync extension in an extension library? ;)

We'd have to charge you for that.  :-D

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #7 on: August 27, 2020, 03:29:06 PM »
Any takers?

Attached is a .ZIP file with 2 BAT files.  Extract both of those to a folder on your SOURCE PC.

The DmDExport.bat will GENERATE the option/config/link files to transfer to OTHER PC(s).
DmDExport basically copies the files to a single folder (along with a copy of the other DmDImport.bat file)
Copy that folder to the other PC
Run the DmDImport .bat file from the other PC.

You will have to specify the version as major_minor for both .BAT files from the command prompt, e.g.
DmDExport 2_7
DmDImport 2_7
(default is 2_8, due out next)

Follow the directions.

Let me know if it works.

Disclaimer: As-is.  Use at your own discretion.  Caveat Emptor.  Feel free to look at the .bat file scripts.

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3607
  • Darth Ladder
Re: Working on Different Computers
« Reply #8 on: August 27, 2020, 06:26:13 PM »
Does it do the toolbars?   That's the thing I'd really like to have portable.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #9 on: August 27, 2020, 07:14:35 PM »
Does it do the toolbars?   That's the thing I'd really like to have portable.

Sorry, no.  Registry editing via a bat file was beyond the scope of this.

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3607
  • Darth Ladder
Re: Working on Different Computers
« Reply #10 on: August 27, 2020, 07:20:28 PM »
Sorry, no.  Registry editing via a bat file was beyond the scope of this.

No worries, I thought that might be a bit much to ask.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

Bolt

  • Hero Member
  • *****
  • Posts: 594
Re: Working on Different Computers
« Reply #11 on: August 27, 2020, 07:52:56 PM »
Does it do the toolbars?   That's the thing I'd really like to have portable.

Sorry, no.  Registry editing via a bat file was beyond the scope of this.

Dang, that's what I was really hoping for.  Also, how does one get toolbar changes to survive DmD updates?

franji1

  • Bit Weenie
  • Host Moderator
  • Hero Member
  • *****
  • Posts: 3803
    • Host Engineering
Re: Working on Different Computers
« Reply #12 on: August 27, 2020, 07:58:45 PM »
Dang, that's what I was really hoping for.  Also, how does one get toolbar changes to survive DmD updates?

Install migrates those now as of 2.7.  You just can't easily move them from one PC to another PC (see manual RegEdit note in an earlier post).

Bolt

  • Hero Member
  • *****
  • Posts: 594
Re: Working on Different Computers
« Reply #13 on: August 27, 2020, 09:40:35 PM »
Great, that is mostly what I'm after. I can handle changing it on multiple PCs, as long as it survives updates. I guess there's no need for me to pay extra for the Git repository and synchronization features.