Prayer v1.00 Copyright (C) 1997 Alecia & Bobby Darin All rights reserved Dedicated to the Order of St. Paul the Apostle and GOD, the Father, almighty Synopsis: This program is a prayer request door. It will work on any BBS that supports DORINFO1.DEF drop file format. It allows your users to enter prayer requests and has the ability to allow the sysop to make a screen with a random prayer on it for his/her BBS. A word from the authors: Thank you for using this software. PRAYER is FREEWare. If you do feel the urge to donate to its continued developement, please send check or money order to the following: WILLIAM COX P.O. BOX 1283 BELLEVUE, NE 68005 The amount that you donate is entirely up to you ;) May GOD bless you and your family. Setup: Simply copy the files into a directory called PRAYER. Next make a batch file with the following: @echo off rem rem change accordingly rem c: cd \prayer prayer c:\ns3\node-1\dorinfo1.def rem rem what ever your BBS requires to re-load Follow your BBS documentation in the DOORS section. Thats it... Prayer request is now ready to run. Random Screens: PRAYER can make random screens by the following commands: cd\prayer prayer random In the prayer directory, you will find PRAYER.ANS and PRAYER.ASC, ansi and ascii versions accordingly. These screens can then be placed in you log-in sequence (as we do) or anywhere you desire, including as a log-off. This feature can be ran as often as you like. Multi-node operatioons: The next step is required *ONLY* if your multi-tasker does *NOT* provide DPMI services. The last step is to adjust the CWSDPMI program so you won't have sharing violations. Normally, you need never run this piece of software; however; multi-node operations cause several unusual factors to occur. To circumvent these problems, just add the below line to your AUTOEXEC.BAT for *each* node: CWSDPMI -p -s%NODEDIR%DPMI.SWP the -p tells CSWDPMI to load permamently in memory. the -s tells CWSDPMI to change the name and location of the swap file. the %NODEDIR% directs the swap file to the location set in the NODEDIR environment variable. You can replace this with a literal if you like, ie: CWSDPMI -p -sC:\TEMP\DPMI.SWP There are no spaces other than those shown in the command line. The PrayerRing: This software has the ability to be linked via a FTN style network. The PrayerRing, as I call it, current ly has four systems linked. Everyone is welcome and it is free. Wheather you decide to join ours or start your own local PrayerRing, you will need to know the following: First, You will need to add this below line to your nightly clean-up: 1³ C: 2³ CD \DOORS\PRAYER 3³ PRAYER KEEP 30 Adjust lines 1 and 2 according to your system. line 3 tells PRAYER how many days to keep prayers before they are cycled out. this value can be adjusted to your system's needs Next, setting up a PrayerRing. You need a desinnated hub, in our case 1:285/82 is the hub of the PrayerRing. So the following holds true: 1:285/82 the hub 1:285/81 Ä¿ 1:285/86 ÃÄ the nodes in the ring 1:285/88 ÄÙ Each node needs to be assigned a specific unique identifier. This is done to prevent mishaps with the prayer list. Our PrayerRing is a follows: Node # Unique Id ÄÄÄÄÄÄÄÄÄ ÄÄÄÄÄÄÄÄÄÄ 1:285/82 02850082.1 1:285/81 02850081.1 1:285/86 02850086.1 1:285/88 02850088.1 With the above in mind, here is my section (the hub) of the PrayerRing: This section handles sending my prayer list to the other connected systems. Dups are handled automatically. this section can be executed every time a user logs off or one a day, that is preference. y: cd \doors\prayer rem rem copy my prayer list to the unique identifier rem copy prayer.lst 02850082.1 y: cd \db rem rem using DB's DOS prompt file forwarding utility, send my list rem to the other systems I hub rem dbutil send 1:285/81 y:\doors\prayer\02850082.1 dbutil send 1:285/86 y:\doors\prayer\02850082.1 dbutil send 1:285/88 y:\doors\prayer\02850082.1 This next section is in my mailer.bat file and is executed everytime I take mail. rem rem handle the PrayerRing rem y: cd \doors\prayer if exist y:\db\files\02850081.1 prayer merge y:\db\files\02850081.1 if exist y:\db\files\02850086.1 prayer merge y:\db\files\02850086.1 if exist y:\db\files\02850088.1 prayer merge y:\db\files\02850088.1 The merging process automatically removes the unique id file after its done. The RayerRing is ready for operation... If you would like to join our PrayerRing, please drop me a net-mail at 1:285/82.0.