Niollet,37120 FRANCE August 19,1995 vw-dm100d doc ******** If you have a previous version please note the change concerning the name of the program list file. Also VERY IMPORTANT now that there can be language specific versions of the programs that can be accessed by the door manager please remember there is only one timing file for last date used and how many times the program has been used. If you remove a program in one of the language specific list files it must be removed from the others and the same line taken out of thje timing file. If not all timing information will be false ******** This is a powerful PPE to use as your OPEN and DOOR commands. Both PPEs and Doors can be started from the Video-Waves Door Manager. This shareware version is limited to display 5 doors or PPEs but should give a good idea of what the fully fonctioning program looks like. If you like the program and want to continue using it after 30 days please register it. The registration cost is 70.00 FF which is about 14 $US at the current rate of exchange. This door manager provides a few features which I have not seen on other simalar programs. The user can see a shortcut (door batch name or a CMD.LST name for the PPE) or not. If you do not want access to the door or PPE except through VWDM100 you can either have no short name or one that does not function appear on the screen.The user is forced to use the door or open command and in doing so you get the statistics on last date used and number of times used. You can lock out a node or a number of nodes (as many as 15) for a specific door program. If a user tries to use the door when calling on a specific node they will receive a predetermined display (both multi-lang and node specific configurable) informing them that the door can not be run on the node they are using..This can be useful if you have nodes that doors cause problems with either because of non standard IRQs or the door is limited to a number of nodes for a specific registration fee and trying to use the door on a node higher than the registration max. may crash the system. The user can be given a message to use another access number to come in on a node that is operational with the door. A unique feature is the possibility to lock a door or PPE to a specific security level.While the PCB inbuilt system provides access for all at higher security levels or use of password protection, it is sometimes useful to limit access to one specific security level. As with the node lock out function you can display (both multi-lingual and security configurable) messages if a user is not allowed to access a specific door or PPE. There are up to 26(A-Z) different message screen per locked out node and 26(A-Z) per locked security level All that is needed to render the program fully functional is the registration code which can be obtained on-line at the Video-Waves BBS in France. Country code 33 number 47 95 77 07. For the moment in addition to the PPE itself you need 4 additional files. Both of these should be in the same directory as the PPE. VWDM (not the same as PCB's DOOR.LST) contains the information for each of your doors or PPE's.This file can exist in any lang specific versions that you may want to create. VWDM.TIM holds the last date used for each of the doors/PPE's and the number of times they have been accessed by the DOOR PPE. VWDOOR.CFG is the configuration file with the registration code and various other parameters for either the dislay color or functions. In futur versions this file will grow a bit to add other functions.The information for this file is in the file itself starting after the line of dots. SCREEN is a file with both the prompts and graphic characters that appear on the screen. This file can exist in any lang specific versions that you may want to create. Line by line information is in the file itself **************************************************************************************** All the files are standard text and any editor the wil work as long as it does not add any fancy control or formating codes. The VWDM.LST and VWDM.TIM files should be modified together if making an insertion or deletion in the middle of the door/ppe list. Line 5 in the VWDM.TIM file is the timing information for the program on line 5 of the VWDM.LST file. If ou remove a line in the "LST" file make sure to remove the same line in the "TIM" file. When adding programs if at the end of list just add the information in the "LST"file. The "TIM" information will be created the first time the program is run. If in the middle of the list insert a program maybe on line 12 in the "LST" file then insert a blank line on line 12 of the "TIM" file. The format for your VWDM or VWDM."Language extension" is as follows: One line per DOOR or PPE On each line------ First 8 character positions = Any thing you want ! If you want ot indicate the direct command for the PPE or door you can here.The only limit is not to go over 8 characters.For the user not used by the PPE Position 9 = "P" for a PPE without parameters needed the on command line. "F" for a PPE that has command line parameters in the CMD.LST file. "D" for a DOOR in DOOR.LST "S" Will show a display file on screen Postion 10-12 = security level needed for the DOOR or PPE (independent of that in CMD.LST file for type "P") Position 14 = A-Z for display if door or PPE is locked either level specific or user level to low. ( used to build display file name with security level in lines 10-12) Position 15 = only for use on DOORS Should node locking be used ? Either "Y"=yes "N" or blank = No Position 16 = A-Z for door lock display. Display file is built of the caller node number and this letter. Position 20 to 55= Description of the Door or PPE .For the user , not used by the PPE Position 60 = * * * * * * * * IF the line is a type "P" PPE Continues for rest of line and is full path to the PPE including the .PPE extension. Is treated as an internal call by the VWDM100.PPE If stay in flag is set in CFG file you will return to the first screen of VWDM100 upon ending the called program. Position 60= * * * * * * * * IF the line is a type "F" PPE (requires parameters and in CMD.LST) Name as stated in CMD.LST. Cannot stay in VWDM100 upon return Position 60= * * * * * * * * If true DOOR then type "D" Position 60 to 67 = Door batch command as is noted in DOOR.LST Position 70 to 105 = nodes to lock out (if position 15=Y) in the form one node number after another seperated by a comma. A "-" cannot be used for a range. Sorry! ex. 8,15 or 8,75,285 etc. Position 60= * * * * * * * * If true DOOR then type "S" Position 60 to 95 = full path and name(base) of display file to show (full security,graphic and lang support INET P85 Internet Mail Utilities d:\pcb\ppe\inet\inet.ppe above is a normal ppe with a security level of 85. The VWDM will "call" the program d:\pcb\ppe\inet\inet.ppe. --- The full path is needed. TSHOP D80 YB Tele Shopping TSHOP 2 Above is a door which has a security level of 80 and cannot be called if the caller is on node 2. He will see dispaly file 2B if he tries. If he has activated the french language it would be file 2B.FRE that would be shown. **************************************************************************************** The VWDM.TIM file has the following format : One entry per line ( entry on line one corresponds to entry on line one of PPE's VWDM file and so one . If you change one of your programs in the VWDM.LST make sure that you also modify the corresponding entry in the VWDM.TIM file. Each line in the file hase the last used date in the form "00.00.80" and is followed directly by a 4 digit number with the number of times the program was called. ex. 05.07.950004 = last date used is 05-07-95 and the program was run 4 times Depending on what country you operate in the date format will change.Since we are located in France the formate used by PCB is "05.07.95" . In the US this would be "07-05-95" I have left all the dates in the VWDM.TIM file at "00.00.80" but once a program is called its entry will be written in the format for your country in the file. I have included samples of each file . **************************************************************************************** The information concerning the VWDOOR.CFG file is in the file / after the dotted line! **************************************************************************************** Display files. Two Types 1) for node lockout 2) for security lock Node lockout---- A standard PCB display file (use PCBEDIT to create). Name convention is *Node Number* + (A-Z). You can use the standard extension for any lang needed ex 2A.FRE = node 2 lockout,letter "A" as display and French lang version of display. The default language file would be simply 2A. Security lock----- Very similar to the node lockout file but in this case the A-Z code comes first then the security lock level. ex. A80.FRE ******** A file at security level 80 and the lock code is "A" and french language is used by this user. The same file for the default lang would be simply A80 If you call in to register do a normal acces,if the first time you will have to go through the normal new user questions,OPEN to get to the door menu and Choice #5 REG_DM. The name requested must be the one on line 1 of the .cfg file and the name of your BBS as on line two of the .cfg file and MUST be the same as in PCBOARD.DAT. You will be given the reg code and will also be sent a message on the board thanking you for registering the program. If you change the name of your BBS just send me an E-Mail and I will generate the new code. If you find any bugs please let me know. The best way to contact me is E-Mail at jim.morrissey@vwaves.teaser.fr. or leave a message on the BBS at 33-47957707 in France.