Re: File Location, Permission, Spell Checker, etc.
Dan Grunberg @ 2004-Dec-6 10:32:24 AM File Location, Permission, Spell Checker, etc. mid:[EMAIL PROTECTED] To change the location of user dictionaries: 1. What keys have to be changed? Changed from what to what? HKCU\Software\RIT\The Bat!\Speller\#\User Lexicons\... where # is probably a language ID, like 30840. 2. Would the registry changes work if I were using XP Home? Yes, they should. 3. Would there be any side effects to look out for? insert standard registry editing warning here -- Chris Quoting when replying to this message is good for your karma. Using The Bat! v3.0.1.33 on Windows XP 5.1 Build 2600 Service Pack 2 Accessing a POP3 mailbox. All people have moments of insanity; some people more often than others. pgpm4pblKWXi1.pgp Description: PGP signature Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: File Location, Permission, Spell Checker, etc.
Wed, 1 Dec 2004 18:22:08 -0500 (6:22 PM EST here) Chris wrote: Dan Grunberg @ 2004-Dec-1 10:30:19 AM File Location, Permission, Spell Checker, etc. mid:[EMAIL PROTECTED] If the DEFAULT location for The Bat!'s files became CSIDL_APPDATA\Rit Labs\The Bat!\ or some variant thereof, these problems would be solved. Axillary files, like BayseIt files and the custom dictionary would need to be moved there also. For those of us who want to have control over where our data files are stored, those options would still remain. Is this procedure correct? 1. Spelling. Keep each email account's home directory in a user controlled folder structure. TheBat! + Account + Files directories Home Directory {Browse] etc. Yes. Currently, those changes require modifying the registry. However, I think that the custom dictionary should be stored in the user's mail directory, not in The Bat!'s program directory. Each user has his or hew own custom dictionary. I may want antidifferentiation to be considered correct, while another user may not. (If not, how do you redirect TheBat! to the TheBats applications data?) The default should be that the user's mail goes into CSIDL_APPDATA\Rit Labs\The Bat!\. Normally this would be C:\Documents and Settings\%USERNAME%\Application Data\Rit Labs\The Bat!, but a network administrator could change it to \\server.company.com\Roaming Data\%USERNAME%\Application Data\Rit Labs\The Bat!. I am my system's administrator. I've used Regedit before. 1. What keys have to be changed? Changed from what to what? 2. Would the registry changes work if I were using XP Home? 3. Would there be any side effects to look out for? Using: The Bat! v2.12.00, BayesIt! 0.5.9, MyMacros 1.11, gMacrosPlugin 0.80 Windows XP v5.1 - Build 2600 - Service Pack 2 -- Daniel A. Grunberg Kensington, Maryland, USA homepage: www.nyx.net/~dgrunber/ Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: File Location, Permission, Spell Checker, etc.
Tue, 30 Nov 2004 21:57:11 -0500 (9:57 PM EST here) Chris wrote: Chris @ 2003-Nov-27 10:53:46 PM File Locations mid:[EMAIL PROTECTED] Why does The Bat! insist on putting data files in its own directory? In theory, normal users should not be able to modify the contents of The Bat!'s directory. Therefore, The Bat! should store its data files in the user's home directory (%userprofile%\Application Data\The Bat! [There is a better way to get the path of the Application Data directory {it can be redirected}, using the API SHGetFolderPath() {this may be getting to technical}]). Actually, only too technical for us hardware old time engineers and, more practical non-cyber techies. |grin| If the DEFAULT location for The Bat!'s files became CSIDL_APPDATA\Rit Labs\The Bat!\ or some variant thereof, these problems would be solved. Axillary files, like BayseIt files and the custom dictionary would need to be moved there also. For those of us who want to have control over where our data files are stored, those options would still remain. Is this procedure correct? 1. Spelling. Keep each email account's home directory in a user controlled folder structure. TheBat! + Account + Files directories Home Directory {Browse] etc. (If not, how do you redirect TheBat! to the TheBats applications data?) 2. BayesIt. The BayesIt files and data can be put in any user controlled directory created for the purpose. Just tell TheBat! where you put BayesIt, by install BayesIT in a user controlled folder) via TheBat! + Options + Preferences Protection + Anti-spam (If not how?) Using: The Bat! v2.12.00, BayesIt! 0.5.9, MyMacros 1.11, gMacrosPlugin 0.80 Windows XP v5.1 - Build 2600 - Service Pack 2 -- Daniel A. Grunberg Kensington, Maryland, USA homepage: www.nyx.net/~dgrunber/ Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
Re: File Location, Permission, Spell Checker, etc.
Dan Grunberg @ 2004-Dec-1 10:30:19 AM File Location, Permission, Spell Checker, etc. mid:[EMAIL PROTECTED] If the DEFAULT location for The Bat!'s files became CSIDL_APPDATA\Rit Labs\The Bat!\ or some variant thereof, these problems would be solved. Axillary files, like BayseIt files and the custom dictionary would need to be moved there also. For those of us who want to have control over where our data files are stored, those options would still remain. Is this procedure correct? 1. Spelling. Keep each email account's home directory in a user controlled folder structure. TheBat! + Account + Files directories Home Directory {Browse] etc. Yes. Currently, those changes require modifying the registry. However, I think that the custom dictionary should be stored in the user's mail directory, not in The Bat!'s program directory. Each user has his or hew own custom dictionary. I may want antidifferentiation to be considered correct, while another user may not. (If not, how do you redirect TheBat! to the TheBats applications data?) The default should be that the user's mail goes into CSIDL_APPDATA\Rit Labs\The Bat!\. Normally this would be C:\Documents and Settings\%USERNAME%\Application Data\Rit Labs\The Bat!, but a network administrator could change it to \\server.company.com\Roaming Data\%USERNAME%\Application Data\Rit Labs\The Bat!. 2. BayesIt. The BayesIt files and data can be put in any user controlled directory created for the purpose. Just tell TheBat! where you put BayesIt, by install BayesIT in a user controlled folder) via TheBat! + Options + Preferences Protection + Anti-spam I think that the BayseIt program files should be installed once, for all users. For example, in C:\Program Files\The Bat!\Plugins\BayseIt. Each user would then have his or her own BayseIt data files stored else where, for example CSIDL_APPDATA\BayseIt. Then, each user would have a personally trained BayseIt. For example, one user may consider Amazon.com promotional e-mail messages junk, while another may not. Currently, both users compete when it comes to BayseIt. Generally, NO user data should be stored in The Bat!'s directory. Any personal user data needs to be in personal folders, defaulting to the aforementioned location. Any data shared between users, such as a computer-wide custom dictionary (containing a company's product names, for example) should be stored in the All Users directory. -- Chris Quoting when replying to this message is good for your karma. Using The Bat! v3.0.1.33 on Windows XP 5.1 Build 2600 Service Pack 2 Accessing a POP3 mailbox. Today's Oxymoron: Found missing pgpM7d7gvEiBZ.pgp Description: PGP signature Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html
File Location, Permission, Spell Checker, etc.
These recent threads of conversation remind me of something I said about a year ago. Chris @ 2003-Nov-27 10:53:46 PM File Locations mid:[EMAIL PROTECTED] Why does The Bat! insist on putting data files in its own directory? In theory, normal users should not be able to modify the contents of The Bat!'s directory. Therefore, The Bat! should store its data files in the user's home directory (%userprofile%\Application Data\The Bat! [There is a better way to get the path of the Application Data directory {it can be redirected}, using the API SHGetFolderPath() {this may be getting to technical}]). If the DEFAULT location for The Bat!'s files became CSIDL_APPDATA\Rit Labs\The Bat!\ or some variant thereof, these problems would be solved. Axillary files, like BayseIt files and the custom dictionary would need to be moved there also. For those of us who want to have control over where our data files are stored, those options would still remain. In a message one day later, I said: Chris @ 2003-Nov-27 11:05:48 PM File Locations mid:[EMAIL PROTECTED] Changing the way The Bat! stores file would solve the problems mentioned in the thread Setting up TB! for multiple users? mid:[EMAIL PROTECTED]. Global address books and other shared files could be stored in the All Users directory. Network settings would need to be stored in The Bat!'s directory so that they could only be changed by users with permissions (normally only administrators). Also, these changes will help users of Windows 2000 and Windows XP and will NOT break The Bat! on older operating systems. There are user profiles and an All Users directory on both Windows 98 and Me (and perhaps even 95). The All Users Application Data directory is CSIDL_COMMON_APPDATA. What do you guys think? -- Chris Quoting when replying to this message is good for your karma. Using The Bat! v3.0.1.33 on Windows XP 5.1 Build 2600 Service Pack 2 Accessing a POP3 mailbox. Today's Oxymoron: Same difference pgp2ZVdrG9yxf.pgp Description: PGP signature Current version is 3.0.1.33 | 'Using TBUDL' information: http://www.silverstones.com/thebat/TBUDLInfo.html