BFSMake 0.97 (Updated 19970617) ------------------------------- Modified by nitin@poboxes.com ----------------------------- 1. Adept sets the security in the filebase based on the read security of the file area to which a file is uploaded...Although I did add almost all other flags, I left out the security flag till I could figure out what Adept did with it... This version of BFSMake corrects this problem and makes the filebase more consistent with Adept's own handling of uploads to any areas. 2. BFSMake will also update the cost per k field if given and the Age field in the filebase from the file area settings. 3. BFSMake, Adept and FileEd are now more synchronized... ------------------------------------------------------------------------ BFSMake 0.96 Modified by nitin@poboxes.com Thanks to dougk@primenet.com who originally provided me with the source for BFSMake What's New in this BFSMake 0.96.1 (Updated 19970515)? ----------------------------------------------------- I "Fixed" the irritating prob BFSMake had when building a FileBase. It would join the first 2 lines in any file description. This is now fixed :) So...now when (if you have to) you re-build a FileBase, your descriptions will come up fine, specially if you exported them using FileEd. What's New in this BFSMake 0.96? -------------------------------- Now that I am also working on Adept itself as well, I discovered some serious omissions between the co-ordination of BFSMake and the BBS itself. First off, the flags were incorrectly defined in the BFSMake files, though that did not matter much 'cause BFSMake did not set any area flags at all, 'cepting for copyfile to HDD which had an incorrect value from the BBSs' viewpoint anyway. I was rather shocked to see a user d/l files which were marked as not d/l but were listable. (I use an area for myself for ppl to u/l personal files/mail and stuff). Well...to cut it short, BFSMake will now set the flags in the File System where req. and the BBS will be fixed to check for and honour the same. BFSMake will also set the Age now. In short, if any SysOp has used BFSMake to build the file system for Adept and not manually checked the flags using FileEd, then please rebuild your file base with this version of BFSMake. There is a gap between the FileSystem and the BBS in some respects, but we will try to work around that...let's hope... That's it for now. What's New in this BFSMake 0.95? -------------------------------- Just a small modification...in case you are running a free BBS (as I am) you might want have a download limit and yet are too lazy to split large files to that size and want to let them be and still want users to be able to download them. A new switch is added to this BFSMake to do just that. /F: The default size is 1,500,000 bytes if not specified. All files over this specified limit are marked as bytes free as well as free. This means, the user had to save time in the bank if he cannot download the larger files within the BBS allocated time limit, but will be able to once he has time in the bank. I hope this sounds clear enough :) NOTE: by default, this free marking if OFF What's New in BFSMake 0.94? --------------------------- Well...not much really, but it has some modifications I made specifically for myself and might help some other sysops going to Adept. Anyway I got my job done currently, maybe I'll come up with more Adept stuff later... New CommandLine Options ----------------------- /E - Lets you define an alternate extended description marker for files.bbs My files.bbs had the '>' character for the ED and BFSMake handled only the '|' character. This has now been modified to check for both these by default and although the '|' marker remains fixed, you can define another character using the /E option which will replace the second default ED maker '>'. This means that, by default, if your files.bbs uses both the '|' and '>' mixed up for EDs, then you no longer have to bother...they will be cleaned up by default. /I - Turn on the indent for descriptions as with earlier BFSMake I personally saw no need for the default indent in descriptions in BFSMake so it is gone by default as it is not required by Adept itself. What the indent did do was mis-align the display in AFile. Since I had put in AFile as one of the options in the file list I thought maybe others using AFile might also find this modification useful. Other Internal Modifications ---------------------------- 1. Added Files1.BBS to BFSMakes default order to handle files1.bbs before Files.BBS as some CDs I had used the 2 column format in files1.bbs and 4 in files.bbs and I had the rest of the files.bbs on the HDD as 2. This should not affect the normal processing, but might be extremely useful for sysops who have a similar setup. 2. BFSMake created the "Files.List" directory by default before checking for config files, I just moved it to after the check to avoid the creation of the directory when not required. Just a cosmetic change...no big deal! Disclaimer ---------- Besides holding me responsible for modifying the program, I cannot be held responsible for anything else :) ------------------------------------------------------------------------------- AFMOS keep up the good work...the BBS world will use Adept and OS/2 only :) ------------------------------------------------------------------------------- Any comments/suggestions? e-mail me at nitin@indiagate.com PS: I am looking to mod FUtil as well....if I get hold of it.