home *** CD-ROM | disk | FTP | other *** search
- ░
- ░▒░ (r)
- · ▄██████▄ ░▒█▓▒ ▄███▄ ▄█▄ ▄█▄ ▄█████▄ ▄█████▄ ▄██████▄
- ∙ ███▀▀████▄ ░▓░ ▄██▀▀▀██▄ ▄█████████▄ ▄███▀▀▀███▄ ▄███▀▀▀███▄ ███▀▀████▄
- ß ██▓ ▀███ █▒█ ██▓ ███ ██▓▀ ▀█▀ ▀███ ██▓ ███ ██▓ ███ ██▓ ▀███
- l █▓▓ ██▓ ▓█▓ █▓▒ ▄▄██▓ █▓▒ ░ ██▓ █▓▒ ██▓ █▓▒ ██▓ █▓▓ ██▓
- u ▓▓▒ █▓▒ ▓█▓ ▓▒░ ▄▀ █▓▒ ▓▒░ █▓▒ ▓▒░ █▓▒ ▓▒░ █▓▒ ▓▓▒ █▓▒
- e ▓▒▒ ▓▒▓ ▒▓▒ ▒░░▀ ▓▒▓ ▒░░ ▓▒▓ ▒░░ ▓▒▓ ▒░░ ▓▒▓ ▓▒▒ ▓▒▓
- : ▒▒░ ▒▓█ ▒▓▒ ░░▒ ▒▓█ ░░▒ ▒▓█ ░░▒ ▒▓█ ░░▒ ▒▓█ ▒▒░ ▒▓█
- M ▒░░ ▄▓██ ░▒░ ░▒▓ ▓██ ░▒▓ ▓██ ░▒▓ ▓██ ░▒▓ ▓██ ▒░░ ▄▓██
- ∙ ░░ ▄▄█████ ░▒░ ▒▓█ ███ ▒▓▒ ███ ░▓██▄▄▄████ ▒▓█ ███ ░░ ▄▄█████
- · ░▄██████▀ ░░░ ▓██ ███ ░▒░ ███ ▀███████▀ ▓██ ███ ░▄██████▀
- ░ ░ ▀ ▀ ░ ▀ ▀ ▀ ░
- ░▒░ ░▒░ ░▒░ ░▒░
- ░▒▓▒░ ░▒▓▒░ ░▒▓▒░ ░▒▓▒░
- ▀▀▀▀▀▀▄▄▄▄▄▀▀▀▀▀▀▀▄▄▄▄▄▄▄▄▄░▒▓█░▒░▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀▀▀▀▀▀▀▄▄▄▄▄▄▄▀
- ░▒░▒▓
- ░▒▓
- ░
- ▄ (r)
- ▄█████ ███ ███ ██████ ▄█████ ███ ███ ▄██▀ ██████▄ ▄█▄ ███████
- ███ ███▄███ ███▄▄ ███ ███▄██▀ ▄██▀ ███ ███ ▄█▄ ▄██▀
- ███ ███ ███ ███ ███ ███ ███ ▄██▀ ███ ███ ███ ▄██▀
- ▀█████ ███ ███ ██████ ▀█████ ███ ███ ▄██▀ ██████▀ ███ ███████
- ▀
-
-
- <■> CHECK/DiZ 1.30 - FiLE_iD.DIZ CHECKER AND VERYFiER FOR PCBOARD 15.1(+) <■>
-
- ^ PPL CODE / IDEA / CONCEPT DONE BY BlUE M - TURBO PASCAL CODE BY CAMiLLO ^
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> You have got an Amiga Conference in your Board and you are sick because of
- the reason that no Amiga Caller enters the correct Discription belonging
- to his uploads? CHECK/DiZ is your last aid! A PPE which will be installed
- in your PCBTEXT files! From that time, CHECK/DiZ'll also check your Amiga
- - This means, DMS, LHA, TXT and EXE files will be tested for File_Id.Diz
- Descriptions and verified ... But also your standard PC files like ZIP,
- ARJ and LZH files will be verified and CHECK/DiZ will insert the File_Id,
- time of upload, number of file, newest oldest files and even a new
- `Uploaded by:' String will be inserted to your upload descriptions!
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Why a file-checker based upon the PCBoard's PPL ? (Words of Wisdom)
-
- You may think that this piece - sucks - is slow or anything like that ?
- That's not true !! The hardcore calculating parts are done in Turbo-Pascal
- , which means a lot of speed improvements compared with PPL. The rest of
- CHECK/DiZ uses packer routines. And have you yet seen CHECK/DiZ's
- 'Fast-Mode' ? You may be sure - It can't be much slower than your current
- File_Id.Diz Checker !
-
- Well - The main reason, why i started to code CHECK/DiZ, was the fact
- that no File_Id.Diz Checker existed for Amiga Files - even these Lharc
- files have been checked very ugly - And have you ever tried to upload an
- arj file to another PCBoard? - Yeah really ugly what some File_Id.Diz
- Checker do to these archieves!
-
- This is the first and only File_Id Checker which also tests DMS-TXT-DOC
- and EXE files. But these are not the only true reasons why using PPL!
-
- One reason is: Avoiding problems (In any way!) with PCBoard!
-
- This Checkers run really stable for about half a year while many other
- checker like DIZ-2-PCB sometime had problems in finding a File_Id within
- Archieves.
-
- But - Here comes the true Reason: Have you ever seen a File_Id.Diz
- which is able to modify File_Id's after getting 'em from the
- archieves ?
-
- CHECK/DiZ DOES iT ALL !
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> What's up with CHECK/DiZ ?
-
- CHECK/DiZ is actually Freeware - But if we see any Public Domain/Shareware
- Company selling this Software as a high prize Software we'll catch 'em !
-
- Of cause CHECK/DiZ nor any member of Diamond can be punished for what
- happens if any loss in data accures on your Harddisk.
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> What do you need to install CHECK/DiZ ?
-
- PCBoard 15.1+
-
- LHARC v2.12+, ARJ v2.3+, PKZIP & PKUNZIP v2.04+ and ATTRIB
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> If you want know how to install CHECK/DiZ - Keep on reading ...
-
- <■> First of all :
-
- Expand the Archieve CKDIZ###.ZIP to a directory from where it may
- be usefull to your needs ...
-
- There should be 2 files which are labled PCB151.ZIP and PCB152.ZIP
- extract PCB151.ZIP if you're running PCBoard 15.1 and you should
- decompact PCB152.ZIP for any PCBoard version newer than PCBoard 15.2
- The *.PPE files existing in both archieves are optimized for each
- PCBoard version, so, why not make use of 'em ... ;)
-
- -v- These files must be available somewhere in your Path which could be edited
- in your Autoexec.bat
-
- ARJ.EXE - Version 2.30 or newer
- LHA.EXE - Version 2.12 or later
- PKZIP/PKUNZIP.EXE - Version 2.04 or newer
- ATTRIB.EXE - This one belongs to any Dos version as i think and
- you got this file in your \DOS directory, don't you ?
-
- -^- These files must be available somewhere in your Path which could be edited
- in your Autoexec.bat
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> After that you should edit the file `DIZ-CFG' which should be nearly
- selfexplaining, simply have a look at it - and perhaps you should
- try some functions after completing this installation ...
-
- If any new Release of CHECK/DiZ comes up - the only thing to change is
- the `DIZ-CFG' file ... (and overwrite the old *.exe and *.ppe files ;) )
-
- This one is the most important file of the whole installation - Carefully
- read the explainations written in this file.
-
- If you loose your `DIZ-CFG' file there's no way to get your `DIZ-CFG' file
- back ... (only if you copied it to a `DIZ-CFG.BAK' file ;) )
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> and again you must edit a file - the PCBTEST.BAT which normally is in
- your \PCB directory. You should add these lines written downunder and
- remove your old ARJ/DSM/LHA/LZH/TXT/ZIP file verifyer.
-
- -v Begin of PCBTEST.BAT v------------------------------------------------------
- @ECHO OFF
- IF EXIST FAILED.DIZ GOTO DIZ-CHECK-FAILED
-
- GOTO END
-
- :DIZ-CHECK-FAILED
- REN FAILED.DIZ PCBFAIL.TXT
- MOVE %1 F:\PCB\REJECTED
- GOTO END
-
- :END
- --------------------------------------------------------^ End of PCBTEST.BAT ^-
-
- <■> The line `MOVE %1 F:\PCB\REJECTED' can be changed to DEL %1 if you want
- to delete Defect or Virus infected files immedeatly and of cause you can
- enter any directory instead of F:\PCB\REJECTED if you like ;)
-
- Of cause, if you like to test gif files or any other format which is
- currently not supported by CHECK/DiZ you may try to add this Filechecker
- to the PCBTEST.BAT.
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> After these hard work comes something really easy - You heard of PCBTEXT
- files ? Yeah ? These cool files from where anything is controlled ?
- Like the coolest PPE's you ever had ? Okay many of you know how to
- install a PPE to PCBTEXT files but for those of you who are not shure
- what to do, i'll explain it - Within your PCBSetup / File Locations /
- System Files & Directories you see a text which says `Location of
- PCBTEXT files' - Write down this path and exit PCBSetup - after this
- you walk into this directory and edit these PCBTEXT files whith the
- MKPCBTXT command which normally can be find in your \PCB directory
- While running the PCBTEXT File Generator/Editor you should press F3
- and enter line #575 - in the line you're shown now you must enter
- a collon `!' followed by the path of your CHECK/DiZ directory and
- of cause the DIZ.PPE - This should be repeated as often as many PCBTEXT
- files you currently have - If you add a new PCBTEXT languange you must
- add this common line to your new PCBTEXT file !
-
- -v- An example how the MKPCBTXT Program looks like is shown downunder -v-
-
- ╒══════════════════════════════════════════════════════════════════════════════╕
- │ PCBTEXT File Generator/Editor │
- ╘══════════════════════════════════════════════════════════════════════════════╛
- ╒═════════════════════════════════════════════════════════════════════════════╕
- │Enter filename to edit/convert: PCBTEXT │
- ╘═════════════════════════════════════════════════════════════════════════════╛
-
- ╒══════════════════════════════════════════════════════════════════════════════╕
- │ Record No.: 575 Record Length: 25 Justification: Left │
- ├──────────────────────────────────────────────────────────────────────────────┤
- │Verifying @OPTEXT@... │
- │!\PCB\PPE\CHECK\DIZ.PPE │
- ╘══════════════════════════════════════════════════════════════════════════════╛
-
- ┌──────────────────────────────────────────────────────────────────────────────┐
- │ <ESC> = Save & Quit. <F2> = Text-Search. │
- │ <F3> = Jump to Record # <F4> = Restore Default. │
- │ <Up> = Back 1 record. <Dn> = Ahead 1 record. │
- │ <PgUp> = Back 10 records. <PgDn> = Ahead 10 records. │
- │ <Ctrl-PgUp> = Begin. of file. <Ctrl-PgDn> = End of File. │
- │ Use the tilde (~) character to add hard-spaces to the end of a string. │
- └──────────────────────────────────────────────────────────────────────────────┘
- ╒══════════════════════════════════════════════════════════════════════════════╕
- │ (C) Copyright Clark Development Company, Inc. - 1988/93 │
- ╘══════════════════════════════════════════════════════════════════════════════╛
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Finally, if you want to use the option that any user may edit his
- `Uploaded by:' String you should add the SENT.PPE to the CMD.LST
- which can be edited within your PCBSetup / File Locations /
- Configuration Files - Walk to the position of the `Name/Loc of Default
- CMD.LST file' and press F2 to edit your own CMD.LST.
- To the Command you must enter `SENT' which is the command the user
- enters to start the `Uploaded by:' Editor - The Security may be left at
- a zero simply because you can edit the security a second time in
- your DIZ-CFG file. After that, you must enter the right path and name
- of the SENT.PPE.
-
- -v- And again an example shows how the CMD.LST file should look like -v-
-
- ╔══════════════════════════════════════════════════════════════════════════════╗
- ║ File Locations ║
- ║ ║
- ║ Command Security PPE/MNU File -or- Keystroke Replacement ║
- ║ ══════════════ ════════ ═══════════════════════════════════════ ▒
- ║ 1) SENT 0 \PCB\PPE\CHECK\SENT.PPE ▒
- ║ ▒
- ║ ▒
- ║ ESC=Exit Alt-R=Repeat a Line Alt-I=Insert a Line Alt-D=Delete a Line ║
- ╚══ 18:37:18 ═══ 06-30-94 ══════ F1 ═ help ════ caps: OFF num: ON ins: OFF ═╝
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> If you completely followed the descriptions explained above -
- CHECK/DiZ should be able to run now ;) !
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Additional Informations:
-
- The Path USERS and its containing file CHECKDIZ.OUT are only needed if
- you use the option that the users may edit their `Uploaded by:' strings !
-
- <■> Errors which could accure while running CHECK/DiZ :
-
- If you watch your caller Log and you see a message written by CHECK/DiZ
- which says `NOT ENOUGH MEMORY TO TEST ARJ FiLES ! - CHECK/DiZ #.##'
- or something like this - you should turn on the swapping option within
- your PCBSetup - Configuration Options - Configuration Switches (Swap out
- during shell)
-
- While runing the Virus Scanner support it may happen that a Directory
- called Checkdiz is at your temporary path - this Directory can be
- deleted ... If this happens many times - or if the file_id.diz is always
- the same you should ask yourself if you own the attrib command ! This
- command is important to change the (R)ead only attribute as some amiga
- file_id's have !
-
- While testing Lharc compressed files, the Message No file found will show
- up often on the screen. This happens due to the fact that Lharc displays
- the information that no File_Id.diz was found.
-
- Maybee Problems occur if newer Versions of PCBoard show up leaving the
- old undocumented way PCBoard made a standard - If you get problems
- with CHECK/DiZ running on a newer release of PCBoard (PCB 15.3 or what
- da hell ...) - Try to tell me immediately - Tnx
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Files included to CHECK/DiZ (and hopefully needed)
-
- AMI2PC.EXE - Amiga to PC File_Id.Diz format converter.
- ARJTEST.EXE - A test file which tests ARJ files for newest and oldest
- files.
- CHECKDIZ.DOC - You should be reading this file ... ;)
- DIAMOND.NFO - This Information file contains newest Infos about Diamond,
- how to contact us or whatever.
- DIZ-ADD.ME - This file contains Filenames which should be added to
- ARJ, LZH and ZIP archieves
- DIZ-BBS.ADD - This file should contain the Data of your Archieve Comment.
- DIZ-CFG - Most important file of CHECK/DiZ - The CONFIG file ;).
- DIZ-CUT.ME - This file contains the data which's stripped away from
- your File_Id's.
- DIZ-DEL.ME - This file contains Filenames you'd like to be deleted from
- your incoming files ...
- DIZ-FLD - Text file which is displayed to non ansi caller.
- DIZ-FLD.AMI - Text file which is displayed to non ansi Amiga caller.
- (For further informations read da What's.Ami text file)
- DIZ-FLDG - Text file which is displayed to ansi caller.
- DIZ-FLDG.AMI - Text file which is displayed to ansi Amiga caller.
- DIZ.PPE - The CHECK/DiZ main program executed by PCBoard.
- DMS-DIZ.EXE - This file detects File_Id's within DMS files.
- FAILED.PPE - This PPE will be started if a File-Test failed!
- FASTDEL.COM - Needed to delete `Temporary' Data, very fast ;).
- FILE_ID.DIZ - Hehe - The BBS add of CHECK/DiZ.
- HELP.PPE - Started if you press `H' while running the Description
- Editor within CHECK/DiZ.
- LHA-TEST.EXE - Same as ARJ-TEST.EXE - Only change is that it checks lha
- files.
- PCBTEST.BAT - A sample PCBTEST.BAT, maybe for your Board?
- SENT.PPE - Sent will be run to edit the users upload string.
- STRIP.EXE - This program will strip nasty lines from your File_Id's.
- TEST-DMS.EXE - This program tests your DMS files for CRC errors!
- TXT-DIZ.EXE - This program extracts the File_Id's from Text files.
- WHAT'S.AMI - A short information about the *.AMI files.
- WHAT'S.NEW - This file contains information about what's new compared to
- other CHECK/DiZ releases.
-
- PCB151.ZIP - This file contains the PPE's generated specifically for
- PCBoard 15.1 or newer.
-
- PCB152.ZIP - This file contains the PPE's generated specifically for
- PCBoard 15.2 or newer.
-
- (I haven't included the filesize nor filedate cause CHECK/DiZ is
- always a program which is in change.)
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Now - If you still have problems with CHECK/DiZ you should try to contact
- either Blue M or Camillo to report us your Bugs ...
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> ßeta-Tests : Thanx to Axl Rose, FBI, Dyamant and Julie for using CHECK/DiZ
- running as ßeta tests!
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> I included the file Test-dms.exe - I don't know where i got it from
- and i don't know the author - but i hope i'll get his agreement ...
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> Last but not least a message to all PPE Coder : showing your name during
- the time your ppe runs is really nasty ! If your'd run a Board you'd know
- why !
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-
- <■> At least i'm sorry for your problems you had during reading my
- `Kauderwelsch' English - yours Blue M / Diamond !
-
-
- --■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■--■-
-