[Feature Request] Preload multi user profile option

Asked by lf

After reading "bug 224811" I guess the next best way to get separate shares for different for NMDC hubs would be a preload profile screen with separate settings and share or possibly shared settings but segregated share, favorites and open hubs.

Whole separate profiles would likely be easier.

An example of what I'm talking about would be the Firefox profile support.

Question information

Language:
English Edit question
Status:
Solved
For:
DC++ Edit question
Assignee:
No assignee Edit question
Solved by:
eMTee
Solved:
Last query:
Last reply:
Revision history for this message
eMTee (realprogger) said :
#1

What'd be the difference between your idea and the currently already possible way to use separate portable instances of DC++ to each set of hubs and settings?
The current possible solutions is even better since you can even run each "profile" parallel while in Firefox you can run only one profile per Windows user at the same time.

Revision history for this message
lf (daminite) said :
#2

Honestly I didnt know that was an option, I always used the installer. How do I migrate my current settings?

Revision history for this message
eMTee (realprogger) said :
#3
Revision history for this message
lf (daminite) said :
#4

Ok, my last issue is the dcppboot.xml file. It wont recognize the path I set.

<ConfigPath>.\Data\</ConfigPath>

I wanted to keep my settings tidy.

Revision history for this message
eMTee (realprogger) said :
#5

Works for me (when LocalMode is explicitly set).

Revision history for this message
lf (daminite) said :
#6

This is exactly whats in my dcppboot.xml file and it keeps ignoring the path even when I use the full path. It just keeps creating a new profile in the folder root.

<Boot>
 <!--
 LocalMode runs DC++ in local mode, where all defaults are relative to the ConfigPath set below.
 This is useful when running DC++ off a USB stick or if you want to keep all in a single folder.
 The default is to run in LocalMode, but upon the user's choice the installer can install a
 dcppboot.xml file that overrides the default.
 When LocalMode is disabled, ConfigPath is ignored.
 Set to 1 to enable, 0 to disable

 <LocalMode>1</LocalMode>
 -->

 <!--
 ConfigPath specifies where settings, queue and other runtime data should be saved.
 Relative paths are relative to the DC++ executable.
 You may use the following variables, which are interpreted on a per-user basis:

 %[APPDATA] - Application data, typically c:\documents and settings\<username>\Application Data\
 %[PERSONAL] - My documents

 All % variables from strftime with the current time:
 http://msdn.microsoft.com/library/en-us/vclib/html/_crt_strftime.2c_.wcsftime.asp

 <ConfigPath>.\Data\</ConfigPath>
 -->

</Boot>

Revision history for this message
lf (daminite) said :
#7

from what i understand that should of worked but it didnt. i'm running xp

Revision history for this message
Best eMTee (realprogger) said :
#8

It won't until you remove the a actual setting nodes from the comment blocks.

Revision history for this message
lf (daminite) said :
#9

Thanks eMTee, that solved my question.

Revision history for this message
lf (daminite) said :
#10

thanks