As you can see I'm new to this forum & relatively new to eCabinets. I have read through several posts about networking, user data, app data & even the page named 'File Formats and Compatibility' in the EC help file to help me identify ALL of the files that are modified by a user when using eCabinets and/or the ShopBot link. I've even done a backup & examined the content of that to see what files are there. I think I have a pretty good idea of what the files/folders are & where they come from (I have both XP & WIN7 systems) & I'm now working on putting it all together. But I wanted to toss this out there to see if anyone had any further ideas or info.
My reason for wanting to identify these files is because I want to install EC & the SBL on more than 1 PC & have the exact same data (& installed options in each app) available to me regardless of the PC or even whether I'm online or not.
I use a desktop PC to do most of my design & planning on & a laptop to run my ShopBot. The desktop PC is always online, but the laptop is used both on & offline (by online I mean connected to the internet). I currently use symbolic links (symlinks) by Link Shell Extension along with Dropbox to solve this problem with other apps (described here:
http://www.mydigitallife.info/how-to-sy ... ox-server/ ). This has been working very well for me with apps such as SketchUp, ArtCAM, etc...
In order to make this work for EC & the SBL I need to identify two types of files/folders:
1) User data: User-modified files which can be relocated as needed (ie: to Dropbox) & then redirected in the app by a setting (ie: EC's Edit > Settings/Preferences > User Data Path). I would expect things like materials, hardware, cabinets, jobs, reports, etc... to be user data in ECs.
2) App data: Files used to run/modify the app that may be user-modified when items are changed (ie: settings, preferences, material images, etc...) that affect the app but are not separated into user data files (ie: the database). App data is typically not able to be relocated because the app looks for it in a specific location (& the programmers haven't taken user changes fully into consideration), therefor, using a symlink allows a mirror of that data to remain in the original location while the original is in Dropbox able to be accessed/updated by the other PC.
Aside from not being a true network-type solution (where files are locked by a user when in use, but shared between users who are networked), I believe that my method is the only way to do what I require. I you have any any suggestions I'd be glad to hear them. Obviously, I do not agree with the tedious & error-prone procedure of exporting & importing data between PCs.
Thanks