PCBDir version 1.3 ------------------ Scott Serven 1995 Disclaimer ---------- You should know the routine by now. I'm not responsible for any negative effects that occur while running this program. You use this program at your own risk. And so on. This program was NOT created by or for Clark Development and they are not responsible for tech support of this program. Version Update v1.1 ------------------- 1.) Major Bug Fixed that caused only one file to be loaded. 2.) Config File added to correct problems with PATH statement. Version Update v1.2 ------------------- 1.) Added support for LZH and ARJ compressed files. 2.) Eliminated the need to specify a directory and the command line. Version Update v1.3 ------------------- I have now added support for extracting the size from PCX and GIF files. As soon as I find info on them I'll also add JPG, BMP and any other that people ask for. When PCBDir finds a PCX or GIF it will find their size and color depth and put it into the description as "GIF: XxYx256" or "PCX: XxYxC". Notice that the GIF is fixed at 256. I did that because I couldn't find out how to decode the color depth in the GIF file and I figured since I haven't seen a 16 color GIF in several years they were probably all gone anyways. I'll try to fix this for v1.4 though as long as somebody asks me to. PCBDir ------ I was looking at the FEATURES door at Salt Air and noticed somebody wanted a utility like this built into PCBFiler. Since I don't have the code for PCBFiler I can't add it so I made a stand-alone program. What this does is takes all the files in a directory and puts them into a PCBoard compatible directory file. If the file is a ZIP file then a FILE_ID.DIZ will be extracted and put into the description field. If no description is found, or it is not a ZIP file then "No description found" will be entered into the description field. Oh, and this Freeware but you can send me money if you want to. Requirements ------------ Well, you need a directory with files in it, a copy of pkunzip and thats about it. You should probably also be using DOS 3.1 or higher. I thought I'd throw that in since everybody else always says that. If PKUNZIP.EXE is in your PATH statement then you shouldn't need the config file but in testing it didn't always work like it was suppose to. So if the descriptions aren't being extracted then you'll need to use the config file. Bugs ---- I wrote this program in just a few hours and the code is far from organized so there's a definite possibility of some bugs. If you have problems then leave me e-mail at one of the following. Scott.Serven@f305.n192.usa.storm.net Scott.Serven@vivanet.com or leave me mail on Salt Air. Use --- Its real simple to use. All you have to do is type the following: PCBDIR filename directory [extension] The filename is the file you want PCBDir to generate. The one you plan on using on your BBS for your directory listing. The directory is the directory you want to scan through for files. Extension is optional. If you don't include anything here then all files in the specified directory will be included. You must use the format of basename.ext. So it could be *.* or *.zip or pcb*.exe or anything like that. Changes ------- If you want something changed in the program then just leave me e-mail at one of the above addresses ad I'll make the change as soon as I can as long as its not totally insane such as adding VR directory selection. Programmer stuff ---------------- I wrote this in Borland Pascal 7.0 on a 486 SLC2-66 (I know it sucks, you don't have to tell me). BBS --- Also, you can call my BBS at 315-536-2457. Its running at 14.4, 24 hours a day. We got Night Owl 17 CD-Rom and a couple cool door games like Lord and Trada Wars. Oh, the name is The Mind's Eye and it running PCBoard (of course) 15.22/2.