ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ MsgQuest PCBoard 15.21 PPE Scripts to Msg Bases ³ ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ This PCBoard 15.21 PPE utility will take an answer file from a PCBoard questionnaire and insert it into your message base. It is configurable as far as who you want it addressed to, whether you want it public or private, echoed or not echoed, the subject line, which message base to insert it into and even answer logging. MsgQuest can handle unlimited script questionnaires, each one with different configuration options. MsgQuest will insert the script answer file into the message base you configured it to, then it deletes the script answer file so that it is not re-inserting the same answer file over and over again. That is why we strongly recommend that you use the logging option!!! Also, we are concerned about message security, we urge you to use SYSOP or another "secure name" in the "Msg From" line(s) of the config file. Installation of MsgQuest is now even simpler (if you can imagine that) First, install MsgQuest as a command in CMD.LST (preferably MSGQUEST). Then, change your PCBTEXT prompt number 103 to look like: %D:\PCB\MAIN\PCBTEXT.103 or whatever path you would like to use. Next, you should make the file PCBTEXT.103 to match your file path. Here's the 2 lines my PCBTEXT.103 file with an explanation following: @INCONF@Questionnaire (@OPTEXT@) info saved. !D:\PPE\MQ\MSGQUEST.PPE STUFF I'll include my PCBTEXT.103 for those who want it if it is any easier. The first line in PCBTEXT.103 replaces the prompt now missing from the PCBTEXT file. The second line tells MsgQuest to "run itself". Once the questionnaire is saved, MsgQuest stuffs the MSGQUEST command into the keyboard buffer running MsgQuest (again) but this time right *after* the questionnaire is saved. This may be confusing to some of you who are not familiar with PCBoard or PPE's, but due to the timing of how PCBoard processes scripts it is necessary. Otherwise, MsgQuest tries to process script answer files before it is actually saved by PCBoard (figure that one out!). But it is working fine on my system! MsgQuest Config File. Every script questionnaire that you want configured is to have 8 lines in the config file. Replace the lines in the sample config file with appropriate paths, file names and options for your particular needs. Line 1 = Your Board name here Line 2 = Registration Number | Both are assigned when Line 3 = Validation Code | you register MsgQuest Line 4 = Any string you want (like ****) to use as a script separator Line 5 = Message base number to insert this answer file into Line 6 = Path and Filename of answer file "as defined in PCBSetup" Line 7 = Name of the "log file" you desire (blank if none, See NOTES) Line 8 = Subject line for the message inserted from this script Line 9 = Msg To (addressed to you or SYSOP or whatever name, IN CAPS) Line 10 = Msg From (SYSOP or MSGQUEST) (IN CAPS) Line 11 = Message security (either R for R/O or N for public) Line 12 = Echoed or not (1 for echoed or 0 for not echoed) Repeat lines described for script 1 (lines 4-12) for as many scripts as you have! MsgQuest is no longer limited to 15 scripts! But as before... MsgQuest will only process one script in the "unregistered" version.