-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User-edited file in addition to official file #9
Comments
I'll figure out an effective way to implement user defined software keys. I can see this being a bother. Although hopefully they would update the community version (anyone can edit it) because that gets converted to the official version. Nonetheless I'll figure out what I want the alternate file to be named. Maybe make a setting so the name can be defined and changed by the user by way of a relative path (for flash drives). I was also thinking of creating a setting called
Where PATH_TO_CONFIG would be a user defined path to the config settings. That way the user defined settings for keyfinder can be referenced to the Data path in portable apps. The paths within the settings would still remain relative to the executable of Keyfinder. |
scriptdaemon wrote:
|
It wouldn't be redundant. The reason being keyfinder.ini (which would be located with keyfinder.exe) would refer to the actual keyfinder.ini where all the settings are. Example:
KeyfinderPortable\App\keyfinder\keyfinder.ini would contain the following...
KeyfinderPortable\Data\settings\keyfinder.ini would contain the users settings:
I could also define an That way
That is something that PA.C would define so the user would never actually mess with it. Its sole purpose would be to define a new path for settings. Basically in That doesn't sound too bad of a plan. Tell me your thoughts. |
scriptdaemon wrote:
|
I'll see if I can do that for the next Beta. I'll definitely have that before v0.2 Stable (which is I assume will be the first portable apps release). That's when I'll have all the settings sorted out. I'll also have the product updates fully sorted out. I want to add compatibility for reading Adobe CS2 to Adobe CS5. But since I use Gimp I don't have any of those products. If you know anyone who is willing to provide a reg file (or even do some testing for me) that would be great. I already have algorithms for reading Adobe keys I just need the registry structure. They don't have to know anything about Delphi but it wouldn't hurt if they knew a little bit about the Windows registry. We would chat over IRC or something like during testing. edit: I just remembered why I did keyfinder.ini and keyfinder.cfg separate. If a user downloads the standalone version of keyfinder then I want them to be able to specify the user defined keyfinder.cfg which would be in the same location as keyfinder.exe. So that means keyfinder.cfg keyfinder.ini keyfinder.exe and userdefined_keyfinder.cfg would all be in the same folder in that instance. I'll still think about that Global settings path because that would be more convenient. edit edit: I know what I'll do. I'll have that UserConfigPath and I'll have userdefined_keyfinder.cfg specified in the users' settings keyfinder.ini. That way it's a setting which would be backed up. Problem solved. |
scriptdaemon wrote:
From http://portableapps.com/node/26332#post-168535
The text was updated successfully, but these errors were encountered: