BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 eXtreme Movie Manager 8, 9, 10 Forum
 Suggestions / New Features
 Configuration Files Path Under Options

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
   

T O P I C    R E V I E W
OzTechGeek Posted - 29 Oct 2012 : 07:44:34
Ale,

I know in release 8.0.1.5 you changed XMM to be portable so the configuration files are no longer stored under "%ProgramData%\Binaryworks\XMM8" but now "%ProgramFiles%\eXtreme Movie Manager 8", so that XMM can be portable.

I would like to suggest adding an tab under the "Options" menu to allow you to set the location of the configuration files and folders, there is currently no option to set where the configuration files are stored, I guess you could edit the config.ini file manually, but would prefer to have the option under the "Options" tab.

I would like to see the option to set the follwing folders, which I found looking at the old "%ProgramData%\Binaryworks\XMM8" folder and config.ini

Backups BackupFolder=C:\Program Files\eXtreme Movie Manager 8\backups\
CardsRepository
Chains ChainsPath=C:\Program Files\eXtreme Movie Manager 8\Chains\
Configuration ConfigurationPath=C:\Program Files\eXtreme Movie Manager 8\configuration\
Databases OpenDatabasePath=C:\Program Files\eXtreme Movie Manager 8\Databases\
EpisodeCards EpisodeCardsPath=C:\Program Files\eXtreme Movie Manager 8\EpisodeCards\
Export Folder TargetDir=C:\Program Files\eXtreme Movie Manager 8\Export Folder\
HTMLTemplates
Languages
Layouts
LiveUpdateTemp
MovieCards MovieCardsPath=C:\Program Files\eXtreme Movie Manager 8\MovieCards\
MyCollectionCard CollectioCardsPath=C:\Program Files\eXtreme Movie Manager 8\MyCollectionCard\
NFOTemplates
PeopleCards ActorCardsPath=C:\Program Files\eXtreme Movie Manager 8\PeopleCards\
PlugIns
Repository
Scripts ScriptsPath=C:\Program Files\eXtreme Movie Manager 8\Scripts\
tempdir TempImagePath=C:\Program Files\eXtreme Movie Manager 8\tempdir\images\
BufferCoverPath=C:\Program Files\eXtreme Movie Manager 8\tempdir\buffercover.jpg

I found these options as well but not sure where they are used, but would like to set these as well:

SerieCardsPath=C:\Program Files\eXtreme Movie Manager 8\SerieCards\
DocumentsPath=C:\Program Files\eXtreme Movie Manager 8\
FileAviSearchPath=C:\Program Files\eXtreme Movie Manager 8\
FolderScanner=C:\Program Files\eXtreme Movie Manager 8\

It would be useful to set these as well:
<DatabaseName>_androiddevice
<DatabaseName>_cover
<DatabaseName>_download
<DatabaseName>_mediacenterdir
<DatabaseName>_photos
<DatabaseName>_thumbs

The reasoning behind this is I do not usually backup anything under %ProgramFiles% to my offsite storage, and I don't always backup "%ProgramData%

All my data that is backed up are on a different drive. It would be nice to have the option in XMM to specify where the configuration files are stored, so that eveything is stored in the same location, so that if you need to reinstall XMM you can just point to your configurations files and having everything back how it was.

It would also be nice to specify the location and path of a config.ini file so that it is not stored under "C:\Program Files\eXtreme Movie Manager 8" for the same reason.

Thoughts?
7   L A T E S T    R E P L I E S    (Newest First)
zukkara Posted - 05 Nov 2012 : 13:19:33
I agree with JDommi, at first the installation should be made conform to windows specifications. So that it works without any issues on windows systems beeing a restricted user and no admin. And without changing ntfs rights in windows systems folders, especially never in the programfiles folder!
I know opinions differ here wether xmm should install the user data to ProgramData or User\Appdata\Roaming. I would suggest the latter because it is more windows conform. And each user can use there individual settings.
The database can still be in a location accesable to all users, so one only has to maintain one database.

The more windows conform, the better xmm would be prepared for the future!

A portable Installation would be welcome as well. Thought i am not sure if needs to be 100% portable (witout writing anything to the
system registry.
At least for me writing to the registry (only HKCU) wouldn't be a problem.
So not beeing 100% portable would make it far easier.

The actual version of xmm, which installs everything into one folder, is already portable, with the exception that it writes to the HKCU part of the registry. But that should be accesible on most system, as it belongs to the user.(system on which you can't even write there, usually don't accept any portable real software, too)

@Ale you could ask the users for feedback here in the forum, how portable XMM should be.

I guess most would be happy, if the xmm installation would give a choise between a normal windows installation or a installation in only one folder at a alternative location. (Like at the moment)

Both should be easily done.
The installation could write a ini file into the programmfolder, which tells xmm where to look for the path to the users files. Either the programfolder itself or the users appdata\roaming folder, or for that matter any other path given in the ini file.





Prinz Posted - 30 Oct 2012 : 15:25:25
Another problem is that some 3rd Party Plugins use the Registry to read needed Info like current open db.
Alessio Viti Posted - 30 Oct 2012 : 10:51:20
Hello guys,

I am trying to figure it out the best way to do this. The idea to look if there are data on the registry is good... I will take a look.

Ale
OzTechGeek Posted - 29 Oct 2012 : 21:11:08
JDommi,

ok now I understand what you mean, yes there is no point in a portable version if it is unregistered (I am not interested in a portable version, but I assume othere were/are since Ale made the change in 8.0.1.5), Ale could probably fix this since the registartion status is stored in the registry under HKCU, maybe store it in the config.ini?

On that note, I wonder what the point is of having the registry entires that currently exist if there is a config.ini XMM uses, maybe it would be better to store all values in the config.ini, or maybe just use the registry alone.

On the protable side of things, maybe an option would be to store the registry settings in a file in the XMM folder and when XMM starts it checks the registry to see if the XMM registry key exists, if not it imports the values from the store config file to the registry, that way a normal install would use the regiistry, while a portable install would launch XMM and import the registry entires.

Just an idea.
JDommi Posted - 29 Oct 2012 : 09:00:16
But for what is a portable program good if you are restricted to the unregistered version?
OzTechGeek Posted - 29 Oct 2012 : 08:13:31
I agree the new "portable" version is a pain, that's why I suggested the settings of the configuration file path under "Options", that way the default install can be reverted back to the data going under %ProgramData% and the program files going under %ProgramFiles%, and then you can set where the data is stored under the "Options" tab, making XMM portable if you specify the location of the config files to be the same location as the program files eg USB:
JDommi Posted - 29 Oct 2012 : 07:57:00
Sorry, but these wishes for having a portable version of XMM are killing.
At very first XMM should be installed windows conform and for EVERY OS so that it really will work without restricting any of these systems. Indeed a portable version is not really possible as on some systems many users don't have any rights to install or write anything to the registry. So how to authenticate XMM and store this information?
Portable, really nice! But as I said, XMM at first should work correctly on every Operating System.

That's my personal opinion.

BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.07 sec. Powered By: Snitz Forums 2000 Version 3.4.07