Author |
Message |
| Hom3r | 1060+ DVDs and counting |
Registered: March 28, 2007 | Posts: 41 |
| Posted: | | | | I've noticed that a folder has appears in my docs this has all the info for the program, why is it here and not in the folder the program is? | | | www.daves-world.co.uk |
|
Registered: March 14, 2007 | Posts: 630 |
| Posted: | | | | Quoting Hom3r: Quote: I've noticed that a folder has appears in my docs this has all the info for the program, why is it here and not in the folder the program is? I do believe the correct location for the majority of the data would have been AppData, but it is better having it in the My Documents than in the program folder. You can consider hiding the folder if you do not want to see it in My Documents. No program should store any "changing" information in the program folder (it simply will not have write permission enabling it to change the files on a proper configured XP or a default Vista). In the past everyone used to write to Program Files folder (I know, I am one of them ), but that does not make it the right thing to do. It only worked because no one had their Windows systems configured correctly. | | | Regards Lars | | | Last edited: by lmoelleb |
|
Registered: March 10, 2007 | Posts: 4,282 |
| Posted: | | | | Vista in particular will not write files to the Program Files directory. It virtualizes the calls and actually writes the files elsewhere. Unfortunately, it's not perfect at doing this.
Files that the user can choose to create (databases, reports, translations, etc) are placed in the My Documents folder. Temporary or system files that need to be written to are in the Application Data directory. | | | Invelos Software, Inc. Representative | | | Last edited: by Ken Cole |
|
| Hom3r | 1060+ DVDs and counting |
Registered: March 28, 2007 | Posts: 41 |
| Posted: | | | | thanks guys | | | www.daves-world.co.uk |
|
Registered: March 13, 2007 | Posts: 2,759 |
| Posted: | | | | Quoting Ken Cole: Quote: Temporary or system files that need to be written to are in the Application Data directory. If you mean 'C:\Program Files\DVD Profiler...' with Application Data directory, this is a bad decision for Windows 2000 and XP because this directory is not writable by the user (except when he's got admin rights which he shouldn't for security reasons). EDIT: I see that App Data is most probaly in the 'documents and settings' folder (or whatever it is named in English). Anyways 3.0.2 beta tries to access files in the program directory when I double click a credit entry or want to filter by tags and fails. | | | Last edited: by RHo |
|
Registered: March 13, 2007 | Posts: 2,692 |
| Posted: | | | | Quoting RHo: Quote: Quoting Ken Cole:
Quote: Temporary or system files that need to be written to are in the Application Data directory.
EDIT: I see that App Data is most probaly in the 'documents and settings' folder (or whatever it is named in English). Anyways 3.0.2 beta tries to access files in the program directory when I double click a credit entry or want to filter by tags and fails. Application data is [userprofile]\Application Data | | | Paul |
|
Registered: March 13, 2007 | Posts: 2,759 |
| Posted: | | | | Quoting pauls42: Quote: Application data is [userprofile]\Application Data Yes, I do understand this. Anyways, profiler wants to write into 'c:\Program Files\...' when double clicking a credit entry or filtering by tags. Those temp files should be written to the application data directory. |
|
Registered: March 13, 2007 | Posts: 2,694 |
| Posted: | | | | Quoting RHo: Quote: Quoting Ken Cole:
Quote: Temporary or system files that need to be written to are in the Application Data directory. If you mean 'C:\Program Files\DVD Profiler...' with Application Data directory, this is a bad decision for Windows 2000 and XP because this directory is not writable by the user (except when he's got admin rights which he shouldn't for security reasons).
EDIT: I see that App Data is most probaly in the 'documents and settings' folder (or whatever it is named in English). Anyways 3.0.2 beta tries to access files in the program directory when I double click a credit entry or want to filter by tags and fails. Bullhockey! Don't tell me I shouldn't have admin rights on my own bloody PCs! That's the problem with Microsoft. They're so damn arrogant they think they can make all the decisions about MY system just because they're the biggest dog in the junkyard. Entirely too much crap gets dumped on Drive C: by people ASSuming that is where it should go. DVDP should be fully configurable as to where it is installed. It used to be. I see no reason whatsoever for changing that. | | | John
"Extremism in the defense of Liberty is no vice!" Senator Barry Goldwater, 1964 Make America Great Again! |
|
Registered: March 13, 2007 | Posts: 2,694 |
| Posted: | | | | Quoting Ken Cole: Quote: Vista in particular will not write files to the Program Files directory. It virtualizes the calls and actually writes the files elsewhere. Unfortunately, it's not perfect at doing this.
Files that the user can choose to create (databases, reports, translations, etc) are placed in the My Documents folder. Temporary or system files that need to be written to are in the Application Data directory. Please put it back to the way you used to do it, where everything is contained in one directory and where that is placed is up to the person who owns the PC. | | | John
"Extremism in the defense of Liberty is no vice!" Senator Barry Goldwater, 1964 Make America Great Again! |
|
Registered: March 13, 2007 | Reputation: | Posts: 2,293 |
| Posted: | | | | Quoting Ken Cole: Quote: Files that the user can choose to create (databases, reports, translations, etc) are placed in the My Documents folder. Temporary or system files that need to be written to are in the Application Data directory. Is it potentially possible to give an option for this in future? My personal problem is that my work PC synchronizes all data under My Documents with the company servers and cover images blow my local storage limit out of the water (and takes ages every time I log on) ... yes it's 'unique' to me but I'm sure other users have their own unique reasons for wanting the folder elsewhere. FWIW, in general, I agree with rifter that it would be best to keep it all in one place and let the user decide (suitable for their operating system and level of priviledge) where that place is. | | | It is dangerous to be right in matters where established men are wrong | | | Last edited: by Voltaire53 |
|
Registered: March 17, 2007 | Posts: 82 |
| Posted: | | | | Putting user data files in the Program Files directory is just plain WRONG. It's normally not done on UNIX systems and the way how it was done in Windows should never have started. Automatically creating a folder and files in My Documents is also wrong, IMO. The database should be in AppData and when I (the user!) create an export I can put it where I want, with My Documents as a default. There's a nice explanation by Raymond Chen regarding this and I think he nailed it quite well. "My Documents" are my documents and nothing else. When you're backing up data, you'd be better off doing an export (and import on restore) in DVD Profiler anyway. It's probably a religious question. | | | Samsung UE55C6200, Yamaha RX-V2067, Xbox 360, PS3. |
|
Registered: March 17, 2007 | Posts: 82 |
| Posted: | | | | Quoting Voltaire53: Quote: Is it potentially possible to give an option for this in future? It is already. You can specify the location of the databases somewhere in the menu on the left (don't have the program here right now). | | | Samsung UE55C6200, Yamaha RX-V2067, Xbox 360, PS3. |
|
Registered: March 17, 2007 | Posts: 82 |
| Posted: | | | | Uh, great. Just installed DVDP, it created it's database on the network-based "My Documents" home dir and now I can't even access the drive because the quota's full. Update: Phew! Works again. Probably only a hiccup. Update 2: It's easy. 0. Exit DVD Profiler if it's running. 1. Copy the complete (!) DVD Profiler folder somewhere else. 2. Start DVD Profiler. 3. Select File -> Open Database. 4. Browse to the collection.dat at the new location (in DVD Profiler\Databases). 5. Enter a new name for the database. 6. Select OK. 7. Select File -> Open Database. 8. Delete the (old) Default database. 9. Delete the DVD Profiler directory at the old location. | | | Samsung UE55C6200, Yamaha RX-V2067, Xbox 360, PS3. | | | Last edited: by mnemo |
|
Registered: March 13, 2007 | Posts: 1,136 |
| Posted: | | | | Can I also ask for the local database folders to be "user controlled" as to their location?
I use a networked hard-drive server set up for my "My Documents" - as this is (hopefully) easier to share files over a network
However, it does seem to make the program a little slow when accessing the DB - Cast info is very slow to work, even though my network can stream DVD iso files from this HD set up (no, not naughty rips)
Thank you - and if the DB can be moved - any one got a walk through, so I don't bugger things up | | | Signature? We don't need no stinking... hang on, this has been done... blast [oooh now in Widescreen] Ah... well you see.... I thought I'd say something more interesting... but cannot think of anything..... oh well And to those of you who have disabled viewing of these signature files "hello" (or not) Registered: July 27, 2004 |
|
Registered: March 13, 2007 | Reputation: | Posts: 2,293 |
| Posted: | | | | Quoting mnemo: Quote:
Update 2: It's easy. <snip> Thanks, I'll give it a try (It will be nice to have my Adult covers back in my database... didn't risk having them copied to the work server! | | | It is dangerous to be right in matters where established men are wrong |
|
Registered: March 13, 2007 | Posts: 2,692 |
| Posted: | | | | Quoting Voltaire53: Quote:
Thanks, I'll give it a try
(It will be nice to have my Adult covers back in my database... didn't risk having them copied to the work server! one of the first things I did was to change the location of the data files so they are all in a little (well big now) subdirectory on my e drive so I can easily backup all the databases. And I assume that all the covers/headshots etc are contained within this single location.. not sure what would be in Application data.. I'm not backing anything up from there.. | | | Paul |
|