diff --git a/CTRL/CHATCMDS.CFG b/CTRL/CHATCMDS.CFG new file mode 100644 index 0000000000000000000000000000000000000000..94b68c3dc941646bfafa9f7400e59f8b49464228 --- /dev/null +++ b/CTRL/CHATCMDS.CFG @@ -0,0 +1,265 @@ +132 Total Chat Action Commands +ANGER Command +rh%s is trying to make %s angry. +ANGRY Command +rh%s is very angry and wants %s to know about it. +APPLAUD Command +bhCLAP CLAP CLAP![]y%s expresses approval with %s. +ARMWRESTL Command +mh%s arm wrestles with %s. +BARK Command +rhRUFF![]m%s barks at %s. +BEAT-UP Command +hb%snb beats h%s up. +BLUSH Command +rh%s turns to %s and blushes shyly. +BOW Command +nc%s bows to %s. +BURP Command +bhBELCH![]y%s burps at %s. +BUY Command +mh%s attempts to purchase %s. +BYE Command +mh%s says "wBYEm" to %s. +CARESS Command +mh%s caresses %s. +CHEAT Command +rh%s is cheating on %s. +COMFORT Command +bh%s comforts %s. +COUGH Command +ghACK ABLEW AHEM![]ng%s coughs at %s. +CRY Command +nm%s looks at %s and cries. +CUDDLE Command +mh%s cuddles with %s. +CURTSEY Command +nm%s curtseys to %s. +DANCE Command +ch%s dances with %s. +DROOL Command +nb%s is drooling over %s. +DROP Command +mh%s drops %s like a bad habit. +DUEL Command +nh%s challenges %s to a duel. +EMBRACE Command +ch%s gives %s a loving embrace. +EXAMINE Command +bh%s is examining %s. +EXCITE Command +yh%s is trying to get %s excited. +FEEL Command +ch%s is attempting to feel %s. +FLIRT Command +gh%s is flirting with %s. +FONDLE Command +ng%s is fondling %s. +FOOL Command +gh%s is fooling around with %s. +FORGIVE Command +nc%s completely forgives %s. +GLARE Command +nb%s is sending %s an uncomfortable glare. +GOODBYE Command +bh"Good-bye!"[]w%s wishes %s farewell. +GOOSE Command +yh%s gooses %s. Better sit-down, eh? +GRAB Command +mh%s grabs %s (gently). +GREET Command +yhHi![]%s greets %s with warm wishes of peace and wellbeing. +GRIN Command +mh%s gives %s a sheepish grin. +GROAN Command +nh...GROOOOAAAANNNN....[]y%s is groaning to %s in pleasure. +GROWL Command +bhGRRRRR...[]nb%s is growling at %s. +GRUMBLE Command +nb%s grumbles at %s with displeasure. +HANDSHAKE Command +mh%s shakes hands with %s. +HAPPY Command +gh%s is expressing huge amounts of happiness with %s. +HATE Command +nr%s expresses extreme hate for %s. +HELLO Command +mh%s says "wHELLOm" to %s with great enthusiasm. +HIGHFIVE Command +bh%s gives %s the high-five! +HISS Command +yhHISSSSSS.....[]b%s is hissing at %s. +HORNY Command +yh%s is horny and wants %s to know about it. +HOSE Command +ch%s is hosing %s down. +HUG Command +mh%s gives %s a big hug. +HUH? Command +ngHUH?[]h%s is confused by %s. +IGNORE Command +nc%s is ignoring %s. +IMPRESS Command +bh%s is attempting to impress %s. +JAB Command +ng%s jabs %s in the ribs with a stick (affectionately). +JOKE Command +gh%s is only joking with %s. +KICK Command +mh%s kicks %s in the head. +KISS Command +mh%s kisses %s on the forehead. How sweet. +KLEENEX Command +whGezundeit![]m%s offers %s a kleenex. +LAUGH Command +rhHA HA HA![]m%s laughs out loud. +LAUGHAT Command +rh%s is laughing at %s. +LAUGHWITH Command +yhHe he he Ho Ho![]m%s laughs with %s. +LIE Command +nb%s is lying to %s. +LICK Command +yhSlurp, slurp...[]b%s licks %s, like a puppy. +LOOK Command +mh%s looks at %s. +LOVE Command +rh%s loves %s iverynrh much. +MASSAGE Command +mh%s gives %s a deep oil massage. +MEOW Command +rhMEOW![]c%s meows at %s. +MOAN Command +gh...MOOOOAAAAANNNNN...[]%s is expressing delight with %s. +MOON Command +nb%s is mooning %s. +MOSH Command +bh%s is moshing with %s. +NIBBLE Command +gh%s is nibbling on %s. +NOD Command +mh%s nods to %s in acknowledgment. +NOTICE Command +yh%s is noticing %s. +NUDGE Command +ng%s nudges %s. +OUCH Command +ihwOUCH![]ng%s expresses to %s feelings of pain. +PANT Command +ch%s is panting over %s. +PET Command +ng%s pets %s on the head. +PICK-UP Command +chHey baby. What's your sign?[]m%s attempts to pick %s up. +PINCH Command +ch%s gives %s an affectionate pinch where the sun don't shine. +POINT Command +ch%s is pointing at %s. +PONDER Command +ng%s is pondering what %s said. +POUT Command +nb%s is gazing at %s and pouting. +PUNCH Command +ngTHUD![]h%s punches %s in the chest. +PURR Command +bhPURRRRR....[]w%s rubs against %s with affection. +QUIET Command +ch%s is not saying anything to %s. +ROCK Command +gh%s rocks %s hard and fast. +ROSE Command +gh---,-'-{r@[]w%s gives %s a rose. +RUB Command +mh%s rubs %s up and down and all around. +SAD Command +nm%s is expressing sorrow and sadness with %s. +SALUTE Command +rh%s wsalutes b%s. +SAY MAYBE Command +mh%s says "wMAYBEm" to %s. +SAY NO Command +mh%s says "wNOm" to %s. +SAY YES Command +mh%s says "wYESm" to %s. +SCRATCH Command +rh%s scratches %s in the face. +SCREAM Command +ch%s is screaming at %s. +SEDUCE Command +nc%s is attempting to seduce %s. +SERIOUS Command +nc%s is being very serious with %s. +SHAKE Command +mh%s shakes %s vigorously. +SHOCK Command +gh%s is attempting to shock %s. +SHOW Command +rh%s is trying to show %s something. +SING Command +yhDO RE ME FA SO LA TE DO![]c%s sings to %s. +SIT Command +ch%s sits on %s (affectionately). +SLAM Command +nwWHAM![]y%s slams into %s. +SLAP Command +chSLAP![]m%s disrespectfully slaps %s on the cheek. +SLIME Command +gh%s is covering %s with goopey slime. +SLIP Command +yh%s is trying to slip %s something. +SLITHER Command +nc%s slithers by %s. +SMACK Command +rhWHACK![]w%s smacks %s up-side the head. +SMELL Command +ghSNIFF, SNIFF...[]nc%s is smelling %s. +SMILE Command +mh%s turns to %s and smiles. +SNICKER Command +ngte he he he...[]hb%s is snickering at %s. +SNEEZE Command +rhACHOOOO![]c%s sneezes on %s. +SOB Command +bhWHAAAAAAAAA!!!!![]ng%s sobs, turning to %s for comfort. +SORRY Command +mh%s says "wSORRYm" to %s and begs for forgiveness. +SPANK Command +yhWHACK![]g%s spanks %s on the bottom. +SPIT Command +rh"Patooey!"[]w%s spits at %s. +SQUEEZE Command +yh%s is squeezing %s tightly. +STAB Command +rh%s stabs %s in the heart! +STARE Command +mh%s stares long and hard at %s. +STEAL Command +nb%s is stealing from %s. +STROKE Command +yh%s is stroking %s. +TEASE Command +rh%s is teasing %s. +TELL Command +ng%s is trying to tell %s something. +THANK Command +mh%s expresses many thanks to %s. +TICKLE Command +nhGoochey, Goochey, Goo![]y%s attempts to tickle %s. +TONGUE Command +mh%s gives %s a long, deep tongue kiss. Ewwww.... +TOUCH Command +mh%s touches %s. +WAVE Command +ch%s is waving to %s. +WELCOME Command +mh%s welcomes %s. +WHINE Command +yh%s is whining at %s. +WHISTLE Command +mh%s whistles at %s. +WINK Command +mh%s winks discreetly at %s. +YAWN Command +nwYAWN....[]c%s is expressing tiredness or boredom to %s. +YELL Command +mh%s yells at %s, loudly. diff --git a/CTRL/FNET.CFG b/CTRL/FNET.CFG index b633f79a0094c8a92e9cada34f1f78387aaeff91..7398803acbae93736e45b11833a30ec4f2440a9a 100644 --- a/CTRL/FNET.CFG +++ b/CTRL/FNET.CFG @@ -6,7 +6,7 @@ C:\FD\MAIL\ NetMail Directory No Allow NetMail to be Sent No Use Alias in NetMail No NetMail defaults to Crash -Yes NetMail defaults to Hold -No NetMail defaults to Kill after Sent +No NetMail defaults to Hold +Yes NetMail defaults to Kill after Sent NetMail Cost in Credits -C:\FD\FILE +C:\FD\INBOUND diff --git a/CTRL/TEXT.CFG b/CTRL/TEXT.CFG index 4d25d4956d865101a10b54c01bf47001cf102c70..60ab90a6e665b8d75e984ebf432b7b9879cae67b 100644 --- a/CTRL/TEXT.CFG +++ b/CTRL/TEXT.CFG @@ -1 +1,266 @@ -..\CTRL\TEXT.V1C \ No newline at end of file +0 Total Text Sections +132 Total Chat Action Commands +ANGER Command +rh%s is trying to make %s angry. +ANGRY Command +rh%s is very angry and wants %s to know about it. +APPLAUD Command +bhCLAP CLAP CLAP![]y%s expresses approval with %s. +ARMWRESTL Command +mh%s arm wrestles with %s. +BARK Command +rhRUFF![]m%s barks at %s. +BEAT-UP Command +hb%snb beats h%s up. +BLUSH Command +rh%s turns to %s and blushes shyly. +BOW Command +nc%s bows to %s. +BURP Command +bhBELCH![]y%s burps at %s. +BUY Command +mh%s attempts to purchase %s. +BYE Command +mh%s says "wBYEm" to %s. +CARESS Command +mh%s caresses %s. +CHEAT Command +rh%s is cheating on %s. +COMFORT Command +bh%s comforts %s. +COUGH Command +ghACK ABLEW AHEM![]ng%s coughs at %s. +CRY Command +nm%s looks at %s and cries. +CUDDLE Command +mh%s cuddles with %s. +CURTSEY Command +nm%s curtseys to %s. +DANCE Command +ch%s dances with %s. +DROOL Command +nb%s is drooling over %s. +DROP Command +mh%s drops %s like a bad habit. +DUEL Command +nh%s challenges %s to a duel. +EMBRACE Command +ch%s gives %s a loving embrace. +EXAMINE Command +bh%s is examining %s. +EXCITE Command +yh%s is trying to get %s excited. +FEEL Command +ch%s is attempting to feel %s. +FLIRT Command +gh%s is flirting with %s. +FONDLE Command +ng%s is fondling %s. +FOOL Command +gh%s is fooling around with %s. +FORGIVE Command +nc%s completely forgives %s. +GLARE Command +nb%s is sending %s an uncomfortable glare. +GOODBYE Command +bh"Good-bye!"[]w%s wishes %s farewell. +GOOSE Command +yh%s gooses %s. Better sit-down, eh? +GRAB Command +mh%s grabs %s (gently). +GREET Command +yhHi![]%s greets %s with warm wishes of peace and wellbeing. +GRIN Command +mh%s gives %s a sheepish grin. +GROAN Command +nh...GROOOOAAAANNNN....[]y%s is groaning to %s in pleasure. +GROWL Command +bhGRRRRR...[]nb%s is growling at %s. +GRUMBLE Command +nb%s grumbles at %s with displeasure. +HANDSHAKE Command +mh%s shakes hands with %s. +HAPPY Command +gh%s is expressing huge amounts of happiness with %s. +HATE Command +nr%s expresses extreme hate for %s. +HELLO Command +mh%s says "wHELLOm" to %s with great enthusiasm. +HIGHFIVE Command +bh%s gives %s the high-five! +HISS Command +yhHISSSSSS.....[]b%s is hissing at %s. +HORNY Command +yh%s is horny and wants %s to know about it. +HOSE Command +ch%s is hosing %s down. +HUG Command +mh%s gives %s a big hug. +HUH? Command +ngHUH?[]h%s is confused by %s. +IGNORE Command +nc%s is ignoring %s. +IMPRESS Command +bh%s is attempting to impress %s. +JAB Command +ng%s jabs %s in the ribs with a stick (affectionately). +JOKE Command +gh%s is only joking with %s. +KICK Command +mh%s kicks %s in the head. +KISS Command +mh%s kisses %s on the forehead. How sweet. +KLEENEX Command +whGezundeit![]m%s offers %s a kleenex. +LAUGH Command +rhHA HA HA![]m%s laughs out loud. +LAUGHAT Command +rh%s is laughing at %s. +LAUGHWITH Command +yhHe he he Ho Ho![]m%s laughs with %s. +LIE Command +nb%s is lying to %s. +LICK Command +yhSlurp, slurp...[]b%s licks %s, like a puppy. +LOOK Command +mh%s looks at %s. +LOVE Command +rh%s loves %s iverynrh much. +MASSAGE Command +mh%s gives %s a deep oil massage. +MEOW Command +rhMEOW![]c%s meows at %s. +MOAN Command +gh...MOOOOAAAAANNNNN...[]%s is expressing delight with %s. +MOON Command +nb%s is mooning %s. +MOSH Command +bh%s is moshing with %s. +NIBBLE Command +gh%s is nibbling on %s. +NOD Command +mh%s nods to %s in acknowledgment. +NOTICE Command +yh%s is noticing %s. +NUDGE Command +ng%s nudges %s. +OUCH Command +ihwOUCH![]ng%s expresses to %s feelings of pain. +PANT Command +ch%s is panting over %s. +PET Command +ng%s pets %s on the head. +PICK-UP Command +chHey baby. What's your sign?[]m%s attempts to pick %s up. +PINCH Command +ch%s gives %s an affectionate pinch where the sun don't shine. +POINT Command +ch%s is pointing at %s. +PONDER Command +ng%s is pondering what %s said. +POUT Command +nb%s is gazing at %s and pouting. +PUNCH Command +ngTHUD![]h%s punches %s in the chest. +PURR Command +bhPURRRRR....[]w%s rubs against %s with affection. +QUIET Command +ch%s is not saying anything to %s. +ROCK Command +gh%s rocks %s hard and fast. +ROSE Command +gh---,-'-{r@[]w%s gives %s a rose. +RUB Command +mh%s rubs %s up and down and all around. +SAD Command +nm%s is expressing sorrow and sadness with %s. +SALUTE Command +rh%s wsalutes b%s. +SAY MAYBE Command +mh%s says "wMAYBEm" to %s. +SAY NO Command +mh%s says "wNOm" to %s. +SAY YES Command +mh%s says "wYESm" to %s. +SCRATCH Command +rh%s scratches %s in the face. +SCREAM Command +ch%s is screaming at %s. +SEDUCE Command +nc%s is attempting to seduce %s. +SERIOUS Command +nc%s is being very serious with %s. +SHAKE Command +mh%s shakes %s vigorously. +SHOCK Command +gh%s is attempting to shock %s. +SHOW Command +rh%s is trying to show %s something. +SING Command +yhDO RE ME FA SO LA TE DO![]c%s sings to %s. +SIT Command +ch%s sits on %s (affectionately). +SLAM Command +nwWHAM![]y%s slams into %s. +SLAP Command +chSLAP![]m%s disrespectfully slaps %s on the cheek. +SLIME Command +gh%s is covering %s with goopey slime. +SLIP Command +yh%s is trying to slip %s something. +SLITHER Command +nc%s slithers by %s. +SMACK Command +rhWHACK![]w%s smacks %s up-side the head. +SMELL Command +ghSNIFF, SNIFF...[]nc%s is smelling %s. +SMILE Command +mh%s turns to %s and smiles. +SNICKER Command +ngte he he he...[]hb%s is snickering at %s. +SNEEZE Command +rhACHOOOO![]c%s sneezes on %s. +SOB Command +bhWHAAAAAAAAA!!!!![]ng%s sobs, turning to %s for comfort. +SORRY Command +mh%s says "wSORRYm" to %s and begs for forgiveness. +SPANK Command +yhWHACK![]g%s spanks %s on the bottom. +SPIT Command +rh"Patooey!"[]w%s spits at %s. +SQUEEZE Command +yh%s is squeezing %s tightly. +STAB Command +rh%s stabs %s in the heart! +STARE Command +mh%s stares long and hard at %s. +STEAL Command +nb%s is stealing from %s. +STROKE Command +yh%s is stroking %s. +TEASE Command +rh%s is teasing %s. +TELL Command +ng%s is trying to tell %s something. +THANK Command +mh%s expresses many thanks to %s. +TICKLE Command +nhGoochey, Goochey, Goo![]y%s attempts to tickle %s. +TONGUE Command +mh%s gives %s a long, deep tongue kiss. Ewwww.... +TOUCH Command +mh%s touches %s. +WAVE Command +ch%s is waving to %s. +WELCOME Command +mh%s welcomes %s. +WHINE Command +yh%s is whining at %s. +WHISTLE Command +mh%s whistles at %s. +WINK Command +mh%s winks discreetly at %s. +YAWN Command +nwYAWN....[]c%s is expressing tiredness or boredom to %s. +YELL Command +mh%s yells at %s, loudly. diff --git a/CTRL/TEXT.DAT b/CTRL/TEXT.DAT index d7b18a8d1393a2c166bba0a9ec4980bcc5c624e2..176342925f6c6eb59d68a0e594cb0fc4472008f3 100644 --- a/CTRL/TEXT.DAT +++ b/CTRL/TEXT.DAT @@ -170,7 +170,7 @@ "\r\nError log:\r\n" ErrorLogHdr "Delete error log" DeleteErrorLogQ "\r\nNo error log exists.\r\n" NoErrorLogExists -"\r\nClear critical error counter" ClearErrCounter +"\r\nClear critical error counters on all nodes" ClearErrCounter "\r\nInvalid node.\r\n" InvalidNode "\r\nRe-run this node now" RerunThisNodeNowQ "Delete Guru file" DeleteGuruLogQ @@ -450,8 +450,8 @@ "Remove node lock" RemoveNodeLockQ "The minimum modem speed for this node is %ubps." MinimumModemSpeed "You do not have sufficient access for this node." NoNodeAccess -"\7\r\nSorry, This node is temporarily closed for "\ NodeLocked - "maintenance.\r\n" +"nr\7\r\nSorry, This node is temporarily closed "\ NodeLocked + "for maintenance.n\r\n" "\r\nUnknown user\r\n" UnknownUser "\7Invalid Logon\r\n" InvalidLogon "%2.2d/%2.2d/%2.2d T:%5lu L:%3lu P:%3lu "\ SlogFmt @@ -522,33 +522,45 @@ "Amiga" ComputerTypeD "Other" ComputerTypeE "\7\r\nNo user data defined.\r\n" NoUserData -"��� DELETED ���\r\n" Deleted -"��� INACTIVE ���\r\n" Inactive -"Alias : %-30.30s Password : %-8.8s %s\r\n" UeditAliasPassword -"Real Name : %-30.30s Phone number : %s\r\n" UeditRealNamePhone -"Address : %-30.30s Age/Sex/BD : %2d %c %s\r\n" UeditAddressBirthday -"Location : %-30.30s Zip Code : %s\r\n" UeditLocationZipcode -"Note : %-30.30s Handle : %s\r\n" UeditNoteHandle -"Computer : %-30.30s Modem type : %s\r\n" UeditComputerModem -"Comment %c : %s\r\n" UeditComment -"First on : %-8.8s Expire : %-8.8s "\ UserDates - "Last on : %-8.8s %02u:%02u\r\n" -"Time on : %-5u Today : %-3u %-4u "\ UserTimes - "Last call : %-3u %-4u Extra : %u\r\n" -"Logons : %-5u Today : %-3u %-4u "\ UserLogons - "Posts : %-5u Today : %u\r\n" -"E-mails : %-5u To sysop : %-5u "\ UserEmails - "Waiting : %-5u Today : %u\r\n" -"NetMail : %s\r\n" UserNetMail -"Uploads : %13.13s bytes in %u files\r\n" UserUploads -"Downloads : %13.13s bytes in %u files %s\r\n" UserDownloads +"rh��� iDELETEDnrh ���\r\n" Deleted +"bh��� iINACTIVEnbh ���\r\n" Inactive +"ncAlias : h%-30.30s ncPassword : "\ UeditAliasPassword + "h%-8.8s %s\r\n" +"ncReal Name : h%-30.30s ncPhone number : "\ UeditRealNamePhone + "h%s\r\n" +"ncAddress : h%-30.30s ncAge/Sex/BD : "\ UeditAddressBirthday + "h%2d %c %s\r\n" +"ncLocation : h%-30.30s ncZip Code : "\ UeditLocationZipcode + "h%s\r\n" +"ncNote : h%-30.30s ncHandle : "\ UeditNoteHandle + "h%s\r\n" +"ncComputer : h%-30.30s ncModem type : "\ UeditComputerModem + "h%s\r\n" +"ncComment %c : h%s\r\n" UeditComment +"ncFirst on : h%-8.8s ncExpire : h%-8.8s "\ UserDates + "ncLast on : h%-8.8s %02u:%02u\r\n" +"ncTime on : h%-5u ncToday : "\ UserTimes + "h%-5u%-5uncLast call : "\ + "h%-5u%-5uncExtra : h%u\r\n" +"ncLogons : h%-5u ncToday : "\ UserLogons + "h%-5u%-5uncPosts : "\ + "h%-5u%-5uncToday : h%u\r\n" +"ncE-mails : h%-5u ncTo sysop : "\ UserEmails + "h%-5u ncWaiting : "\ + "h%-5u ncToday : h%u\r\n" +"ncNetMail : h%s\r\n" UserNetMail +"ncUploads : h%13.13s ncbytes in "\ UserUploads + "h%u ncfiles\r\n" +"ncDownloads : h%13.13s ncbytes in "\ UserDownloads + "h%u ncfiles %s\r\n" "- Leech: rhi%un" UserLeech -"Credits : %13.13s free: %s (%s per day)\r\n" UserCredits -"Minutes : %13.13s\r\n" UserMinutes -"\r\nSec Level : %d\r\n" UeditSecLevel -"Flags #1 : %-26s Flags #3 : %s\r\n"\ UeditFlags - "Flags #2 : %-26s Flags #4 : %s\r\n" -"Exemption : %-26s Restricts : %s\r\n" UeditExempts +"ncCredits : h%13.13s ncfree: h%s "\ UserCredits + "nc(h%s ncper day)\r\n" +"ncMinutes : h%13.13s\r\n" UserMinutes +"\r\nncSec Level : h%d\r\n" UeditSecLevel +"ncFlags #1 : h%-26s ncFlags #3 : h%s\r\n"\ UeditFlags + "ncFlags #2 : h%-26s ncFlags #4 : h%s\r\n" +"ncExemption : h%-26s ncRestricts : h%s\r\n" UeditExempts "\r\n_yhUser edit (%d of %d): n" UeditPrompt "Restore User" UeditRestoreQ "Activate User" UeditActivateQ @@ -629,7 +641,7 @@ "\r\nwhWelcome to Channel %d (c%sw)\r\n\r\nn" WelcomeToChannelN "_whNode %2d: g%sng in multinode chat "\ NodeInMultiChatLocally "channel %d locally.\r\n" -"\r\nmhYou're on the Air!\r\n\r\nn" YoureOnTheAir +"\r\nnmhYou're on the Air!\r\n\r\nn" YoureOnTheAir "_whNode %2d: g%sng joined multinode chat "\ NodeJoinedMultiChat "channel %u.\r\nn" "_whNode %2d: g%sng left multinode chat "\ NodeLeftMultiChat @@ -834,6 +846,7 @@ "that program.\r\n\r\np" "nh\r\n\7\r\nYou only have ri%unh minute%s "\ OnlyXminutesLeft "left.\r\n\r\n" +"\rnrhi\7\7@NAME@! nhAre you really there? n>" AreYouThere "Level %u" NoAccessLevel "Age %u" NoAccessAge "BPS %u" NoAccessBPS @@ -852,4 +865,6 @@ "Flag 3 %c" NoAccessFlag3 "Flag 4 %c" NoAccessFlag4 "Sex %c" NoAccessSex - +"Exemption %c" NoAccessExempt +"Restriction %c" NoAccessRest +"Day of week %s" NoAccessDay diff --git a/CTRL/XTRN.CFG b/CTRL/XTRN.CFG index 6bd7475e6879245e26a62fd40340cb36e6e692e4..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 --- a/CTRL/XTRN.CFG +++ b/CTRL/XTRN.CFG @@ -1,42 +0,0 @@ -1 Total External Editors -FEdit (Full-Screen Editor) External Editor Name -%!fedit %f 80 %r %l S Local Command Line -%!dcdwatch %& %!fedit %f 80 %r %l Remote Command Line -YY Single Character Options -4 Total External Programs -Synchronet Blackjack! External Program Name - AR to access - AR to run -SNYYNYNN N Single Character Options -0 Execute on Event -0 Cost to Run in Credits -sbj Command Line -sbjclean Clean-up Command Line -..\XTRN\SBJ Start-up Path -Synchronet BBS List External Program Name - AR to access - AR to run -SNYYNNNN N Single Character Options -0 Execute on Event -0 Cost to Run in Credits -sbl Command Line - Clean-up Command Line -..\XTRN\SBL Start-up Path -Dice War External Program Name - AR to access - AR to run -SNYYNYNN N Single Character Options -0 Execute on Event -0 Cost to Run in Credits -dicewar Command Line -dwclean Clean-up Command Line -..\XTRN\DICEWAR Start-up Path -Domain Poker External Program Name - AR to access - AR to run -SNYYNYNN N Single Character Options -0 Execute on Event -0 Cost to Run in Credits -dpoker Command Line -dpclean Clean-up Command Line -..\XTRN\DPOKER Start-up Path diff --git a/CTRL/XTRNPAGE.CFG b/CTRL/XTRNPAGE.CFG new file mode 100644 index 0000000000000000000000000000000000000000..6521ced4c8e4104e5810da9ccc7001efd72c506f --- /dev/null +++ b/CTRL/XTRNPAGE.CFG @@ -0,0 +1,7 @@ +2 Total External Pagers +%!tone +battle.ton External Chat Page Command Line +LEVEL 90 ARS for this chat page +Y Toggles +%!tone /d +ent.ton External Chat Page Command Line + ARS for this chat page +Y Toggles diff --git a/DOCS/CONTENTS.TXT b/DOCS/CONTENTS.TXT index 4b4c6d7bc0fad16b8e8572d6b948b184f7cba0e1..eb3262df6e1765fa10544c7440fe1de6a2459feb 100644 --- a/DOCS/CONTENTS.TXT +++ b/DOCS/CONTENTS.TXT @@ -7,7 +7,8 @@ BBS directory (example: C:\SBBS\DOCS). CONTENTS TXT This file SBBSINFO TXT Product information and pricing SBBS LST List of public access Synchronet BBSs sorted by phone number -ORDER TXT Purchase order form and license agreement +ORDER TXT Purchase order form +CVT2SBBS TXT Information on how to convert previous BBS user data to SBBS BENCH TXT Synchronet benchmark (;BENCH command) results VERSIONS TXT Versions of utilities included with this version of Synchronet USER DOC User Manual (exported to ASCII) @@ -17,7 +18,7 @@ EXEBBS BAT Example batch file for using Synchronet with FrontDoor SBBSZFAX BAT Example batch file for using Synchronet with ZyXEL FAX/Modem QEMM DOC Tips on keeping QEMM from using memory it shouldn't (crashing) DSZ DOC Documentation for DSZ by Omen Technologies -FEDIT DOC Documentation for Full Screen Editor by Rob Raper SBBS HST Synchronet development history (End of file for latest changes) SBBSFIDO HST Synchronet/FidoNet import/export utility develoment history ADDFILES HST Synchronet filename/description import utility development +V1C01 NEW New features introduced in v1c rev 1 diff --git a/DOCS/CVT2SBBS.TXT b/DOCS/CVT2SBBS.TXT new file mode 100644 index 0000000000000000000000000000000000000000..2d6f80c3dc4b213f94ff70c353300a6ee51d8f93 --- /dev/null +++ b/DOCS/CVT2SBBS.TXT @@ -0,0 +1,37 @@ +Domain Entertainment User Data Conversion Utilities for Synchronet BBS Software +=============================================================================== + +If you are considering switching from another BBS package to Synchronet, and +already have an active user database, you may want to considering purchasing +one of our user data conversion utilities. We currently support: + +GAP v6.xx +PCBoard v14.x +Searchlight v2.xx +SpitFire v2.xx +SpitFire v3.xx +Wildcat v2.xx +Wildcat v3.xx +WWIV v4.22 +Telegard v2.7x +Virtual BBS v6.xx +QuickBBS v2.76 +RemoteAccess v1.xx +RemoteAccess v2.xx +SuperBBS v1.xx +UltraBBS v2.xx +Maximus v2.xx +RBBS v17.x +RoboBoard v1.xx +TriBBS v3.xx +TriBBS v5.xx +TurBoard v2.xx + +at the low price of $19.95. Contact Digital Dynamics for ordering one of our +conversion programs along with your copy of Synchronet! + +- Look for more formats to be supported in the future. + +Allen (King Drafus) +Domain Entertainment +BBS: 714-521-9439 9600+ diff --git a/DOCS/EXEBBS.BAT b/DOCS/EXEBBS.BAT index 3ab637cf0a5492f35f7f89462f266251baa258f6..a3576af977d5a996cd40080e2ae90d97d628302c 100644 --- a/DOCS/EXEBBS.BAT +++ b/DOCS/EXEBBS.BAT @@ -1,6 +1,7 @@ @echo off rem *************************************************************************** -rem EXEBBS.BAT for use with FrontDoor and Synchronet BBS v1b+ +rem EXEBBS.BAT for use with FrontDoor and Synchronet BBS v1c +rem if using with InterMail, change all "FD"s to "IM"s rem *************************************************************************** rem *************************************************************************** diff --git a/DOCS/MAILER.BAT b/DOCS/MAILER.BAT index df3a70845531053900f1e482bb355cf4e9cab6fd..0400aa9b14d8f66769eee055b68b25b004b609a5 100644 --- a/DOCS/MAILER.BAT +++ b/DOCS/MAILER.BAT @@ -1,6 +1,7 @@ @echo off rem *************************************************************************** -rem MAILER.BAT file for use with FrontDoor and Synchronet BBS v1b+ +rem MAILER.BAT file for use with FrontDoor and Synchronet BBS v1c +rem if using with InterMail, change all "FD"s to "IM"s. rem *************************************************************************** rem *********** @@ -36,7 +37,7 @@ rem *************************************************************************** cd \fd fd rem *************************************************************************** -rem These error levels must be set in FDSETUP! See SBBSFD.DOC +rem These error levels must be set in FDSETUP! rem *************************************************************************** if errorlevel 200 goto fax if errorlevel 100 goto bbs @@ -56,10 +57,9 @@ rem Set node status to NETWORKING rem *************************************************************************** %sbbs%\exec\node status=6 %nodenum% rem *************************************************************************** -rem Replace this 'toss' line with whatever Toss/Scan program you use +rem Replace this 'toss' line with whatever EchoMail program you use rem *************************************************************************** -tosscan toss -tsutil maint +gecho toss rem *************************************************************************** rem The "pz" switches on this line are not necessary if your Toss/Scan program rem supports 4D addresses - Zones and Points @@ -88,9 +88,9 @@ del sbbsfido.log rem *************************************************************************** rem Replace this line with whatever Toss/Scan program you use rem *************************************************************************** -tosscan scan /nm /igm +tosscan scan /nomark /ignoremark rem *************************************************************************** -rem Delete .MSG files now, because they've not needed +rem Delete .MSG files now, because they're not needed rem *************************************************************************** %sbbs%\exec\sbbsfido /nice %sbbs%\node%nodenum% rem *************************************************************************** diff --git a/DOCS/ORDER.TXT b/DOCS/ORDER.TXT index af4e47b0397abf21f66298622d7158777cbc6ada..0113ff3b349a71449a15bf79a41d82e40f9508cd 100644 --- a/DOCS/ORDER.TXT +++ b/DOCS/ORDER.TXT @@ -1,23 +1,22 @@ + Synchronet Purchase Order Form ============================== - 1) Purchaser Name __________________________________________________________ + 1) Purchaser Name ____________________________________ Phone _______________ - Company Name __________________________________________________________ + Company Name ____________________________________ Phone _______________ - Street Address __________________________________________________________ + Street Address ___________________________________________________________ - City ___________________________ State _____________ Zip ______________ - - Home Phone _________________ Work ________________ BBS ________________ + City __________________________ State ____________ Zip _______________ - Previous BBS Software _______________________________________________ + Previous BBS Software ________________________ BBS # _______________ - Learned of Synchronet from _______________________________________________ + Learned of Synchronet from ________________________ Issue _______________ 2) Payment Method ( ) Visa ( ) MasterCard ( ) Check/M.O. ( ) C.O.D. - Credit Card Number _____________________________ Expiration ____/____ + Credit Card Number ____________________________ Expiration ____/____ Print Cardholder's Name __________________________________________________ @@ -30,22 +29,19 @@ ( ) 16 Node License $ 199.00 ( ) 250 Node License $ 399.00 - User Data Converter (optional) Add $19.95 $ - - ( ) Gap v6.xx ( ) PCBoard v14.x ( ) Searchlight v2.xx - ( ) Maximus v2.xx ( ) SpitFire v2-3.x ( ) QuickBBS v2.76 - ( ) Wildcat v2.xx ( ) Wildcat v3.xx ( ) WWIV v4.22 - ( ) RA v1.xx ( ) RA v2.xx ( ) RBBS v17.x + Synchronet Callback Verifier (optional) Add $29.00 $ + User Data Converter (optional) Add $19.95 $ + Type _________ (see CVT2SBBS.TXT or Domain Brochure for list) Sub-Total $ California residents add sales tax of 7.75% $ - 5) Shipping and handling (check one) ( ) FedEx Overnight $ 16.50 - * ( ) FedEx C.O.D. $ 21.50 + 5) Shipping and handling (check one) ( ) FedEx Overnight $ 20.50 + * ( ) FedEx C.O.D. $ 25.50 NOTE: FedEx Shipping in USA ONLY! ( ) USMail Priority $ 7.90 - Add for Federal Express to Hawaii or Alaska $5.00 $ + Add for Federal Express to Hawaii or Alaska $10.00 $ All payments MUST be made in U.S. funds! Total $ diff --git a/DOCS/QEMM.DOC b/DOCS/QEMM.DOC index 3a737fe133de3b1bc5b4887c1873239d153e97f7..d6936e51088ef93454d992942294700112294a46 100644 --- a/DOCS/QEMM.DOC +++ b/DOCS/QEMM.DOC @@ -24,7 +24,6 @@ An example config.sys: 7: device=c:\dev\loadhi.sys c:\dev\smartdrv.sys 1024 8: device=c:\dev\loadhi.sys c:\dev\ramdrive.sys 4096 256 512 /e 9: device=c:\dev\loadhi.sys c:\dev\ansi.sys -10: dos=high Remember, this example config.sys will probably NOT work in your system. It does however work in one specific system. The right config.sys line for your diff --git a/DOCS/SBBS.HST b/DOCS/SBBS.HST index b8ae81a2bd4c4484e29ec99415b93093168a43fa..92e18a778cd353e0ca2afedd663220e84446e1a4 100644 --- a/DOCS/SBBS.HST +++ b/DOCS/SBBS.HST @@ -2445,7 +2445,282 @@ it will no longer clear the node status when returning. This allows event batch files to end in "NODE DOWN ON 1" for example and Synchronet won't clear the down flag when returning. +08/26/93 04:27pm +Added 'D' command line switch to force Synchronet to assume DCD is high. + +08/26/93 05:01pm +When downloading a QWK packet, the filename, size, and estimated transfer time +are displayed. + *************** RELEASE: v1c r0 *************** +09/01/93 04:28pm +When 'D' command line switch is used, Synchronet external programs will now +work. + +09/01/93 04:29pm +Added "Dumb Modem" toggle option on a per node basis. This option is useful +for null-modem connections or other non-modem serial connections. Setting this +option to "Yes" disables all modem commands and Synchronet will answer when +DCD is raised. + +09/01/93 04:30pm +Added "DOS Idle Interrupts" toggle option on a per node basis. This allows +sysops to disable the DOS Idle interrupts for the best single node performance +under DOS multitaskers. When running multiple nodes, this option should usually +be set to "Yes" for the best aggregate system performance. Under most +circumstances, it is suggested that you leave this option set to "Yes" to allow +disk caches and other TSRs time to execute. + +09/10/93 03:17am +Fixed problem with attempting to post to a user with the name starting with +extended ASCII or a number and receiving "Unknown user". + +09/13/93 02:50pm +Release 17 of com routines: Hardware receive flow control, Ctrl-P stripping +now disabled during external editors (for WWIV color codes), Digiboard enabled, +a fixed DTR routine, intelligent variable time-slicing, and more. + +09/14/93 08:30am +Transmit hardware flow control and receive hardware flow control are now +enabled separately in the SCFG modem configuration for each node. This should +usually be set to either "Both" or "None". + +09/16/93 01:51pm +When editing files, the upload date is now prompted for. + +09/16/93 08:30pm +Changed the way the color graphics settings in DOOR.SYS and PCBOARD.SYS are +created to more accurately reflect the status of the user's default settings. + +09/16/93 08:45pm +Fixed bug in PCR element of AR strings that could cause Divide Error under +some circumstances. + +09/21/93 04:14am +Fixed bug in uploading messages via REP packet into sub-board with forced +anonymous. Messages weren't anonymous, now they are. + +09/23/93 03:20pm +BPS rates specified in AR strings don't need the trailing two zeros for BPS +rates between 300 and 19200. (i.e. BPS 96 is the same as BPS 9600) + +09/23/93 03:58pm +Added Upload/Download Ratio (UDR) and Upload Download File Ratio (UDFR) +parameters to ARS. This allows sysops to specify specific ratios (based on +bytes - UDR or files UDFR or a combination of both) on a per file directory +basis. + +09/23/93 05:00pm +When quoting a message, tabs and other control characters are now preserved. + +09/23/93 09:52pm +Added Credits and Days Till Account Expiration parameters to ARS requirements. + +09/23/93 09:53pm +Fixed bug with hitting Ctrl-V on a line ending in an invalid Ctrl-A code. + +09/26/93 05:12am +Added ARS search facility to User Edit. The '/' command now sets ARS to search +for and 'T' sets text string to search for. Use { and } to search up and down +for either text or ARS. + +09/26/93 11:36pm +SFDOORS.DAT drop file has been corrected to include the number of minutes +left instead of '0' and other fields added/corrected. + +09/27/93 03:21pm +Fixed bug in SCFG when using F5 and F6 (get and put) with sub-boards and +getting "Duplicate pointer index" error when re-loading SCFG or SBBS. + +09/29/93 04:10pm +Sysop is... status during logon sequence now reflects the status of the +scroll-lock or the ARS specified in SCFG->Advanced Options->Sysop Chat. + +10/01/93 03:18am +When importing QWK messages that have premature NULLs, the rest of the message +is still imported. The NULLs are just ignored. + +10/05/93 05:06am +Added 5 minute left count-down (user notification of time running out). + +10/05/93 05:07am +Added @NOACCESS@ message code and NoAccess* strings to TEXT.DAT. This are to +be used together in combination when you wish to display to a user why he/she +does not have access to a specific area. Add @NOACCESS@ to any strings in +TEXT.DAT where access is denied and you wish to explain to the user exactly +why (based on last false ARS parameter). + +10/07/93 08:03pm +Changed inactivity warning from 5 beeps to display a message asking the user +if he/she is still there. + +10/08/93 08:59am +Added additional Ctrl-A sequences: >=clear to end of line, <=non-destructive +backspace, [=carriage return, ]=line feed. ; was changed from a 1/5th second +delay to half second and . was changed from 1/2 second delay to 2 seconds. +Ctrl-AA was added to produce an actual Ctrl-A character. + +10/08/93 09:44am +Inter-node messages are now dealt with AFTER pause prompts, rather than before. +This eliminates the problem of node messages causing lines to scroll-off the +top of the screen without being read. + +10/08/93 04:52pm +Fixed problem with users being able to send @-Codes to other nodes via +node-to-node messages. + +10/08/93 08:10pm +Fixed problem with users being able to input @-Codes into strings and have +them expanded when displayed. So now, only the lines in TEXT.DAT that do not +contain any '%' specifiers can use @-Codes. This eliminates the problem of +users putting @-Codes in file descriptions, message titles, or any other +pranksterous locations on the BBS. + +10/13/93 11:20pm +Celerity color codes have been changed from |00 through |15 to the newer +codes of |k, |b, |g, |B, |G, etc. Renegade color codes (|00 through |23) were +added, so you can use the older Cererity codes if you have Renegade codes +enabled (in SCFG->Sytem->Message Options->Extra Attribute Codes). + +10/18/93 03:16pm +^A"<filename> code now only displays files from the TEXT directory (no path +can be specified). + +10/22/93 10:20pm +Fixed problem with some status lines interfering with the automatic importation +of FILE_ID.DIZ and DESC.SDI. + +11/02/93 05:08am +Messages posted to "SYSOP" (not case sensitive) by users (online or via QWK) +are converted to the name of user #1 before being posted. + +11/07/93 02:05am +Fixed bug with "/ABT" command in the internal editor. Would often hang system +if used after the up-arrow key. + +11/07/93 08:00pm +If a QWK packet download is unsuccessful, the second attempt will not re-create +the packet unless the user has left and re-entered the QWK: prompt. This save +much time and hassle for aborted QWK downloads. + +11/08/93 12:47am +Added REST and EXEMPT AR keywords to allow the use of Restrction and Exemption +flags for ARS requirements. + +11/10/93 11:55am +;ERR command from main menu will now clear the error counters for all nodes +rather than just the current node. + +11/10/93 08:00pm +Added 'f' SBBS command line switch to force the execution of the daily event. +This is useful when running a single node under a Front-End mailer and spawning +SBBS to run the daily event. Using this switch eliminates the need for SBBS to +wait for a caller to logon and off before running the event. Putting "NODE +DOWN ON 1" in the event batch file will cause it to return back to the mailer +after executing the event. + +11/11/93 01:34pm +Added display of Synchronet copyright notice immediately after connect and +before the 5 second connect pause. This eliminates any confusion of whether +or not the connection was successful (if the modems have nogitiated at +simultaneously). If the modems do not resolve the negotiation simultaneously, +then part or all of the notice may not be received on the remote system. + +11/11/93 03:35pm +The %p command line specifier (com port) is now passed as 0 if logged on +locally. + +11/14/93 02:28am +Added Day of Week ARS parameter (DAY or $W) to specify which day, days, or +day range access will be given. The day can be specified with SUN, MON, TUE, +WED, THU, FRI, or SAT, or the numbers 0 through 6. + +11/16/93 12:52pm +If a message pointer is read in and the date/time is in the future, the pointer +is set to the current time instead of NULL (1/1/1970) as was done previously. +This was in attempt to detect and correct corrupted message pointers and would +cause problems when one node's clock was faster than another or when changing +from daylight savings time (or otherwise adjusting the system clock backwards). +Now, the pointer is only considered corrupted if it is at least 24 hours in the +future. Previously, a pointer that was 1 second in the future was considered +corrupted. + +11/17/93 02:42pm +Fixed bug when using template input functions (i.e. phone number) and using +backspace. + +11/17/93 03:58pm +Added answer delay option (used to be hard-coded to 5 seconds) in SCFG->Nodes +->Node X->Modem Config. Moved "Dumb Modem" and "Caller ID" to "Modem Toggle +Options" sub-menu. This new option (answer delay) should not be set below +5 seconds. If it is lowered, a larger percentage of your users will not have +ANSI successfully detected. + +11/17/93 04:51pm +Directory checking has been moved from SBBS to SCFG. This eliminates the +problem of directories not being created when added sub-board or file dirs +in SCFG and not running SBBS before ADDFILES, SBBSFIDO, etc. + +11/19/93 04:57pm +Added option in SCFG->External Programs->Online Programs to allow the drop +files to contain the user's real name instead of alias (on alias based BBSs). +Select "Drop File Type" to toggle the real name on or off. + +11/21/93 12:15pm +Added action commands for multinode chat. + +11/21/93 12:16pm +Added new auto-deletion for string editing. When editing strings (i.e. message +titles, user names, etc.) hitting DEL or any other non-editing character will +delete the string. Hitting backspace or another editing character (ctrl keys) +will perform that edit function and leave the string in tact. This eliminates +the need to hit backspace multiple times or Ctrl-X when changing the title +of a message reply or destination user of e-mail, etc. + +11/21/93 12:18pm +When new users logon and fill out the questions, if they have to go back and +make changes, they can just hit enter to accept the previous value. + +*************** +RELEASE: v1c r1 +*************** + +11/24/93 08:00pm +Fixed problem with overlay swapping causing severe performance problems. +Particularly when the (D)ownload command would have to search through multiple +directories. + +11/25/93 07:00pm +Fixed problem with sending an action command in multinode chat to "everyone" +with more than two people in a chat channel. Would cause an error message +("checking node number"). + +11/26/93 08:49am +Fixed problem with hitting Ctrl-C with high-lighted auto-delete mode not +aborting input. + +11/26/93 09:04am +Fixed problem with hitting Ctrl-C at the SY: prompt remotely. + +11/27/93 09:09am +Fixed problem in SCFG causing ARS strings to be cleared when the length +reached 30 or more. + +11/27/93 02:05pm +Added 'Z' command line switch to SBBS to pass Caller-ID information from +front-end mailers (like FrontDoor v2.2x). + +11/29/93 08:38pm +Echoing 'X' for password didn't work if extended ASCII chars were used in the +password. This has been fixed. + +11/30/93 06:20pm +Fixed problem with uploading REP packets locally and the temp directory not +being cleaned out before the next QWK download. + +*************** +RELEASE: v1c r2 +*************** diff --git a/DOCS/SBBS.LST b/DOCS/SBBS.LST index 852cd9f9d2b9d9f19e929ed590b8a8c7279bbe77..18b0ac3efbe26f7bb5c7bcf3d7f085c8a9e725f7 100644 --- a/DOCS/SBBS.LST +++ b/DOCS/SBBS.LST @@ -1,144 +1,226 @@ Public Access Synchronet Bulletin Board Systems (sorted by phone) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Last Updated: 08/25/93 + Last Updated: 11/23/93 If you are a Synchronet sysop and your BBS name is not listed here and you would like it to be, logon to Vertrauen at 714-529-9525 2400bps 529-5313 V.32/V.32bis 529-9547 HST 529-9721 ZyXEL -and use the Synchronet BBS List door to add your system. +and use the Synchronet BBS List external program to add your system. -Camelot BBS 201-984-8323 2400 Pract. Periph. -The Rest in Peace BBS 203-449-0647 2400 -Jewelry Makers 206-246-6176 14400 USRobotics Dual +Zecnopolis 562-2063255 9600 zoom,hayes +CONVERSE +44933460034 38400 V42b V32 MNP5 +CONVERSE +44933624906 2400 V22 +The Fire House BBS 201-984-0479 2400 Copudyne 2400i +Camelot BBS 201-984-8323 2400 Pract. Periph. +The Rx BBS 203-449-8642 16800 USR V32bis/HST +Southern Breeze 205-739-3418 14400 V.32 V.42 Sport +Jewelry Makers 206-246-6176 14400 USRobotics Dual +Beyond the Grave 206-433-6974 9600 Viva 9642e Beyond the Grave 206-433-7652 14400 Viva 14.4/Fax Beyond the Grave 206-433-7751 14400 Viva 14.4/Fax +Galaxy Station bbs 206-539-0512 14400 v32,v42,mnp2-5 The Jesters Corner 206-863-5085 38400 All Speeds -The Room Next Door 206-938-3966 12000 V.32 +The Room Next Door 206-938-1832 14400 v32/v42 mnp1-5 +The Room Next Door 206-938-3966 12000 V.32/v.42 mnp1- +Chips & Dips BBS 214-542-3544 2400 hayes +Chips & Dips BBS 214-562-7034 14400 USR V.32bis Buccaneer Systems 215-233-6104 14400 v332 +Buccaneer Systems 215-233-9304 14400 V.32 +Olympic Forum 215-353-6971 14400 USRobotics TeleLink Network BBS 216-633-2808 2400 Wang 2400 Baud FIREWORKS BBS 216-949-2321 2400 hayes FIREWORKS BBS 216-949-8189 14400 V.32 V.42 info -JC's BBS 219-248-2244 2400 -Gandalf's! BBS 301-724-8732 2400 +CC's BBS 219-248-2244 2400 +The SpeakEasy BBS 301-657-8313 14400 v.32bis +Gandalf's! BBS 301-724-8732 2400 Roller-Coaster NetWork 301-770-8669 19200 V.32/V.42 Roller-Coaster NetWork 301-816-0737 19200 V.32/V/42 Daicom 301-884-4507 14400 Boca 14.4/56.7k +WhiteKnight BBS 302-678-1579 2400 usr 14400 +Panther's World BBS 302-734-7654 14400 Infotel Bad Boy's Club 305-271-2000 14400 V.32bis Bad Boy's Club 305-271-4794 9600 V.32 -The Fourth Floor 306-352-0472 2400 -QuestHaven 310-421-3807 14400 ZyXEL v32bis -QuestHaven 310-429-3807 14400 USRobotics Dual +Rock'n Roll Harbour 305-962-2120 16800 USR HST/DUAL +The Fourth Floor 306-352-0472 2400 +DerbyTech Info Exchange 309-755-3116 9600 MNP 5 +DerbyTech Info Exchange 309-755-3476 9600 V.42 +The Crypt 310-690-1780 2400 +The Crypt 310-697-3335 2400 Archimedes' Screw BBS 312-761-4480 2400 Hayes Archimedes' Screw BBS 312-761-4524 2400 Hays -Megabiter II 314-281-8598 2400 +The Nurd Escape BBS 314-281-0502 14400 +Megabiter II 314-281-8598 2400 +Digital Revolution 314-878-1845 14400 V.32 bis +Wild Orchid BBS 315-339-0295 14400 Supra +Popcorn BBS 316-522-4317 2400 +Popcorn BBS 316-522-4577 14400 v.32 +Popcorn BBS 316-522-4291 14400 v.32 MEGAVILLE BBS 316-687-3766 14400 V.32 -Sleeping Dragon's 317-689-0464 14400 v.32 -Thoughts Entertained 319-362-9143 2400 hayes -Small BusinessNet 404-339-1101 14400 v.32bis -Small BusinessNet 404-339-6471 14400 V.32bis -Santa Fe Special 409-925-2764 14400 V.32bis +Sleeping Dragon's 317-689-0464 14400 v.32/v.42bis +The Tactical Blonde 317-885-6318 14400 hayes +Reality Check 319-373-5355 19200 PPI 14400 +Reality Check 319-373-5355 19200 Practical Perip +SkyLab BBS 351-17269042 14400 V32Bis +Gravity's Hologram 404-952-0837 14400 Viva +Starfleet Command BBS 407-366-3644 2400 Supra +Starfleet Command BBS 407-366-8735 14400 Supra V32 +Politically Incorrect BBS 407-632-7549 2400 Hayes +Politically Incorrect BBS 407-632-7549 14400 v.32/v.42 +Politically Incorrect BBS 407-636-7549 14400 V.32 +Access Cocoa Beach 407-868-7989 9600 FC 9600 +Santa Fe Special 409-925-2764 14400 V.32bis Comlink Systems 410-744-3308 14400 V.32bis -The Aviary 414-353-1914 9600 V.32 -The Aviary 414-353-6913 2400 -PlayRoom BBS 416-279-0543 2400 -PlayRoom BBS 416-279-4794 14400 USRobotics Dual -Western Tech 416-332-4831 2400 -Red Baron 416-668-4480 2400 +ALL THE BEST BBS 410-766-5774 14400 v.32 +Monkey business BBs 413-442-2076 2400 hayes +The Mercatorius BBS 413-596-6684 14400 PPI +The Mercatorius BBS 413-599-0385 2400 Viva Premier +The Mercatorius BBS 413-599-0981 14400 Zoom +The Mercatorius BBS 413-599-0982 9600 PPI +The Mercatorius BBS 413-599-0983 14400 Zoom +The Toyshoppe BBS 413-747-8459 2400 Hayes +The Aviary 414-353-1914 9600 V.32 +The Aviary 414-353-6913 2400 +PlayRoom BBS 416-279-0543 2400 +PlayRoom BBS 416-279-4794 14400 USRobotics Dual +?estern Tech 416-332-4831 2400 +Scruples! 416-661-4049 14400 USR Dual Stndrd +Scruples! 416-661-5426 16800 USR Dual Standr +Red Baron 416-668-4480 2400 +STORM Front 419-423-5038 14400 v.42bis +cyber-Citadel 419-872-2652 14400 +cyber-Citadel 419-872-2652 14400 USR sportster The 21st Century 502-491-1340 14400 v.32 -W. Morgel 503-287-7091 57600 Telebit/Multi -AbilityNet 504-889-0450 2400 -The Lity Morgue 508-588-5837 14400 V.32bis -The Board II 510-601-7106 2400 -Lake Merritt Pier 510-835-4816 9600 V.32 -KnightLight 516-243-3349 2400 +M. Morgel 503-287-7091 57600 Telebit/Multi +Field of Dreams 503-364-1084 14400 USRobotics +The Lity Morgue 508-588-5837 14400 V.32bis +Berkeley Online 510-548-6691 1200 U.S.R. Passport +Berkeley Online 510-548-6692 2400 P.P. 2400 +Berkeley Online 510-548-6693 2400 P.P. 2400 +Berkeley Online 510-548-6694 14400 USR Sportster +Infinity 512-835-7777 14400 V.42bis +The Twilight Star 513-236-3745 300 ppi 14400 +KnightLight 516-243-3349 2400 +Dragon Citadel BBS 517-278-6484 144 GVC 14. +Dragon Citadel BBS 517-279-7530 14400 InfoTel +Dragon Citadel BBS 517-279-9466 14400 InfoTel PAIR-A-DICE BBS 517-782-0074 14400 V32bis -BG'S Bar & Grill 517-783-4005 14400 V32bis -BG'S Bar & Grill 517-783-4049 14400 V32bis -Dream World 519-426-8086 16800 ZyXEL -Amberskogg! 601-840-6096 2400 Hayes -The Network BBS 602-553-0074 14400 V.32bis -The Network BBS 602-553-0973 14400 V.32bis -HAL 2000 602-866-8787 16800 USRobotics Dual -BBS at End of Universe 602-952-1870 14400 USRobotics Dual -The Network BBS 602-955-7079 14400 V.32bis -The Network BBS 602-955-7117 14400 Hayes +Wilderness 517-839-0385 14400 Infotel V.32BIS +The DiGiTaL Fire Station 517-893-5189 2400 Everix +The DiGiTaL Fire Station 517-893-5728 1400 Supra 14.4 +The DiGiTaL Fire Station 517-893-5728 1400 Supra 14.4 +New Edge Data Systems 519-371-8383 14400 USR v.32bis +New Edge Data Systems 519-371-8439 14400 USR v.32bis +New Edge Data Systems 519-371-8443 9600 CompuCom +New Edge Data Systems 519-371-8444 9600 CompuCom +TECH BBS 519-428-9908 14400 Hayes v.32 v.42 +Sinnocent Pleasures 602-973-3537 9600 Cardinal 9600 +The \/\/izard's \/\/arren 604-334-3809 16800 USR v32b,v42b +Smooth Noodle Boot 604-554-3574 14400 V42bis +The Parody Bit 606-233-8724 14400 V.42 The Razor's Edge 608-238-2071 14400 14.4 v32bis -The Club BBS 616-223-7969 14400 USR Sportster -DX ONLINE Super System 617-592-8404 16800 ZyXEL U-1496E +Sterling 608-274-5720 14400 Practial Periph +the Alliance BBS 612-251-8596 16800 HST DS +The Barber Shop 612-462-2497 14400 PPI FXSA14400 +The Barber Shop 612-463-4251 14400 PPI FXSA14400 +The 7th Circle 612-788-6963 14400 Zoom V.32 +PROCOMP BBS 615-581-4543 14400 v.32 +DX ONLINE Super System 617-592-8404 16800 ZyXEL U-1496E +The San Diego PRO*BBS 619-546-1437 14400 V.32 File Connection 619-631-2277 14400 USR Sportster File Connection 619-631-2299 16800 ZyXEL 16.8 +Darkest Heart 701-234-0876 14400 V.32 Computer Connection O.I.S 701-282-9126 57600 V.42bis -Draconian BBS 701-663-5979 14400 Zoom -Gamers! 701-780-9297 2400 -Charleston Computers 702-474-7282 2400 +Gamers! 701-780-9297 2400 +Las Vegas Playgroud 702-386-7979 14400 V.32 +Charleston Computers 702-474-7282 2400 Charleston Computers BBS 702-474-7282 2400 Cardinal 2400 -His & Hers BBS 702-658-2929 14400 V.32bis -Psychic Awareness Network 703-343-9812 2400 -The Kat's Lair 703-754-1755 14400 Zoom, PP14.4 -Animal's House 707-434-8455 14400 PPI +his & Hers BBS 702-658-2929 14400 V.32bis +Psychic Awareness Network 703-343-9812 2400 +<< Crystal Aerie >> 703-415-0134 14400 v.32bis Virtual State 707-923-4186 2400 Hayes Clone Virtual State 707-923-4897 14400 14.4 V32 V32bis -The Silicon Dreamland 708-433-4511 16800 HST -The Silicon Dreamland 708-433-6029 16800 none -Archives 713-896-1721 2400 -The Dark Brotherhood 714-280-1220 16800 USR Dual -The Beast's Domain 714-521-9439 16800 USRobotics Dual -The Promised Land 714-528-6454 16800 ZyXEL +THE DOJO <RDI.Net:3> 713-436-1795 14400 Hayes +Archives 713-896-1721 2400 +The Beast's Domain 714-739-0904 2400 Hayes +The Beast's Domain 714-521-9439 16800 USR Dual +The Beast's Domain 714-739-0669 19200 ZyXEL +The Witch's Coven 714-528-1093 14400 v.32b/v.42b +The Promised Land 714-528-6454 14400 V.42 Mid-Nite Hacker 714-528-8229 19200 ZyXEL E+ -Vertrauen 714-529-5313 14400 V.32/V.32bis Vertrauen 714-529-9525 2400 +Vertrauen 714-529-5313 14400 V.32/V.32bis Vertrauen 714-529-9547 16800 HST/V.32bis Vertrauen 714-529-9721 19200 ZyXEL -Bela Lugosi's Dead 714-686-0325 14400 V.32bis -The Beast's Domain 714-739-0669 2400 80 Data -The Shark Tank 714-837-8246 14400 v.32 -NAVSAT 716-874-1505 2400 +The Finish Line 714-572-8696 16800 ZyXEL U-1496E +The Shark Tank 714-837-8246 14400 v.32 +Dolphins' PlayGround 714-858-5112 2400 v.32 +Star Base Atlantis 714-870-6423 14400 +Star Base Atlantis 714-871-8810 14400 +Star Base Atlantis 714-879-8360 14400 +Star Base Atlantis 714-879-8361 14400 +Star Base Atlantis 714-879-8362 14400 +The Brook Forest Inn 714-951-5282 14400 HST,V32 +Blip-Vert BBS 714-996-3938 16800 ZyXEL U-1496B +NAVSAT II 716-874-1505 14400 V.32 Bitt's Place 717-387-1725 14400 v.32 v.42bis Bitt's Place 717-387-4810 14400 v.32 v.42bis -The Outback BBS 717-654-1015 14400 V.32bis -Cool Baby BBS 717-751-0361 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0475 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0687 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0696 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0727 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0834 19200 ZyXel U-1496E+ +The Outback BBS 717-654-1015 14400 V.32bis Cool Baby BBS 717-751-0855 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0963 19200 ZyXel U-1496E+ -Cool Baby BBS 717-751-0994 19200 Zoom 14.4 v.32b -Cool Baby BBS 717-755-1859 14400 Zoom 14.4 v.32b -Cool Baby BBS 717-XXX-XXXX 14400 The Blacknet BBS 718-692-0943 14400 Boca -Mountain Madness BBS 719-382-8183 14400 v32b,v42b -The Silicon Dreamland 800-376-5631 16800 HST -Phantom Whispers 801-484-4874 2400 -Phantom Whispers 801-487-8824 14400 V.32bis +Fountain Madness BBS 719-382-8183 14400 v32b,v42b +Phantom Whispers 801-484-4874 2400 +Phantom Whispers 801-487-8824 14400 V.32bis +Tazman's World of Wonders 803-522-9537 14400 hayes +The Fourth Dimension BBS 803-788-0756 16800 USR, HST, V.32b +Midnight Passion BBS 804-480-9272 14400 v.32 +M.T.C. Online BBS 804-545-5083 14400 V32b +Midnight Passion BBS 804-588-5380 14400 .32 +The Fun Center 804-867-7194 14400 v.42 Temple Of None 808-254-0942 14400 v.42 -Nookies In the Crater 808-833-6862 16800 Zyxel +Cookies In the Crater 808-833-6862 16800 Zyxel Northern Exposure 812-948-6443 14400 Intel v32bis InterZone Command 813-238-0707 14400 V.32bis -InterZone =-*CyBeRdEcK*-= 813.238.0707 38400 ALL -InterZone =-*CyBeRdEcK*-= 813.238.3712 38400 -ELISA BBS 817-383-2645 16800 Zyxel U-1496E -The Unknown BBS 818-333-0363 14400 USRobotics Dual -The Unknown BBS 818-333-xxxx 14400 USRobotics Dual +The Beast BBS 813-321-7529 14400 V.32 +Dead Lobster 813-796-8043 14400 ZOOM +The Crackpot Connection 816-747-2525 14400 V.32 and 2400 +ALISA BBS 817-383-2645 16800 Zyxel U-1496E +The Window Pane 817-478-4132 19200 Practical Perip +The Window Pane 817-478-6707 19200 Turbo Modem +The Unknown BBS 818-333-0363 14400 HST/v.32 +The Grave Yard BBS 818-336-4161 2400 hayes +Kimo's Kinky Korner 818-858-0098 14400 USR Dual Standa Soul Asylum BBS 818-999-6734 14400 Zoom V.32bis -ATAB 902-435-0751 16800 ZyXEL -Tumbleweed 902-857-1721 14400 V.32bis +ATAB 902-435-0751 16800 ZyXEL +Durango BBS 903-982-5532 14400 Inf0tel +Durango BBS 903-982-6580 2400 The Chrysalis BBS 904-375-3461 2400 -StateLine BBS 904-834-3405 19200 Zyxel +Flamingo Ventures 904-478-7716 38400 V32bis Blind-Hog Saloon 904-926-7185 2400 +Attitudes BBS 905-388-5827 14400 V.32/V.42 +Attitudes BBS 905-388-8915 14400 V.32 +ECLECTUS BBS 905-549-2969 2400 +ECLECTUS BBS 905-549-5077 14400 V.32 +ECLECTUS BBS 905-549-7183 2400 +ECLECTUS BBS 905-549-8346 14400 V.32 +OCTAVIA'S 905-574-1657 14400 V.32 +OCTAVIA'S 905-574-5938 14400 V.32 +Sodalitas 907-451-4486 2400 2400 +Sodalitas 907-451-6899 14400 V.32 DOWN AND OUT II 908-355-3858 38400 USR DUAL 14.4 Hologram Computing 908-727-1914 14400 Supra V.32/bis -THE COAST BBS 912-884-3952 2400 HAYES +Hologram Computing 908-727-3282 9600 US Robotics HST +The Central BBS 909-335-2402 14400 v.32bis +The Machine Shop BBS 909-686-9440 19200 ZyXel 1496B+ The Water Works 913-749-0747 2400 -The Spiders Webb 915-594-7191 14400 V.32bis -The Left Seat BBS 916-371-1503 2400 Hayes +The Spiders Webb 915-594-7191 14400 V.32bis The Left Seat BBS 916-372-2849 14400 v.32 The Alternative 918-494-0311 14400 USR Sportster The Alternative 918-494-9567 14400 USR Sportster -Jazznet Electronic Mail 919-686-4932 14400 V.32bis -The Witch's Brew BBS 919-942-3170 14400 PPI 14.4kFXSA +Jazznet Electronic Mail 919-686-4932 14400 V.32bis +The Fine Ride 919-799-8412 14400 generic BS mode +The Witch's Brew 919-942-3170 14400 PPI 14.4kFXSA +/* End of SBBS.LST */ diff --git a/DOCS/SBBSFIDO.HST b/DOCS/SBBSFIDO.HST index b255a6fd727c79946cd6cd6ee26e27c2ca3eb141..5c21cca094ac2e0773cee226f3adcfd56b681c30 100644 --- a/DOCS/SBBSFIDO.HST +++ b/DOCS/SBBSFIDO.HST @@ -287,3 +287,17 @@ deleted. That has been fixed. 08/03/93 03:04pm Fixed problem with having data or index directories off of the root. D:\DATA would become D:DATA and possibly have problems importing/exporting. + +****************** +* RELEASE: v1.08 * +****************** + +10/09/93 05:00pm +Inbound NetMail Zone and Point are now read from kludge lines as well as +header. This fixes a common problem with EchoMail programs that do not support +the FTSC-1 specification for placing the zone and point information in the .MSG +header. + +****************** +* RELEASE: v1.09 * +****************** diff --git a/DOCS/SYSOP.DOC b/DOCS/SYSOP.DOC index fb6053167ca6c649b0fdcfb662a773ef5e61b7ee..a62e6e10145839a62b79594fd96225ee1f739081 100644 --- a/DOCS/SYSOP.DOC +++ b/DOCS/SYSOP.DOC @@ -20,8 +20,9 @@ Synchronet Multinode BBS Software - Version 1c Revision 0 + Version 1c Revision 2 System Operator Documentation + Updated 11/30/93 Copyright 1993 Digital Dynamics @@ -51,7 +52,6 @@ - @@ -69,42 +69,42 @@ QWK.............................................................44 Networking..............................................................45 QWK.............................................................45 - PostLink........................................................53 - FidoNet.........................................................54 - File Transfers..........................................................64 - CD-ROM and other Slow Media Devices.....................................65 - External Programs.......................................................68 - Multinode...............................................................75 - DESQview........................................................77 - LAN.............................................................82 - Configuration Reference.................................................83 - Utility Reference......................................................111 - ADDFILES (Importing ASCII File Lists)...................111 - FILELIST (Creating ASCII File Lists)....................115 - MSGPURGE (Excess Message Deletion Util).................119 - AUTONODE (Automatic Local Logon Util)...................120 - NODE (Node Display/Control Utility).................121 - UTI Driver (PostLink Import/Export Utils).................125 - SLOG (Node/System Statistics Viewer)................127 - DSTSEDIT (Node/System Statistics Editor)................128 - TOTALS (Credit Gain/Loss Util for Games)..............129 - ANS2MSG (ANSI to Ctrl-A Conversion Util)...............130 - MSG2ANS (Ctrl-A to ANSI Conversion Util)...............132 - Trouble Shooting.......................................................133 - Customization..........................................................136 - Menus and Other Text Files.....................................136 - Message Variables..............................................140 - Message Color Codes............................................144 - SIF Questionnaire File Format..................................147 - GURU.DAT (Guru Brain) Modifications............................149 - Appendix A: Command Line Specifier Reference...........................151 - Appendix B: Synchronet (SBBS) Command Line Options.....................152 - Appendix C: Phone Numbers/Addresses of Important Contacts..............153 - Appendix D: Wait for Call Status Display...............................157 - Appendix E: Node Status Display........................................158 - Appendix F: Log File Line Type Specifiers..............................160 - Appendix G: File Formats (Technical Specs for Developers)..............161 - Glossary...............................................................167 + PostLink........................................................56 + FidoNet.........................................................57 + File Transfers..........................................................69 + CD-ROM and other Slow Media Devices.....................................70 + External Programs.......................................................73 + Multinode...............................................................80 + DESQview........................................................82 + LAN.............................................................87 + Configuration Reference.................................................88 + Utility Reference......................................................116 + ADDFILES (Importing ASCII File Lists)...................116 + FILELIST (Creating ASCII File Lists)....................120 + MSGPURGE (Excess Message Deletion Util).................124 + AUTONODE (Automatic Local Logon Util)...................125 + NODE (Node Display/Control Utility).................126 + UTI Driver (PostLink Import/Export Utils).................130 + SLOG (Node/System Statistics Viewer)................132 + DSTSEDIT (Node/System Statistics Editor)................133 + TOTALS (Credit Gain/Loss Util for Games)..............134 + ANS2MSG (ANSI to Ctrl-A Conversion Util)...............135 + MSG2ANS (Ctrl-A to ANSI Conversion Util)...............137 + Trouble Shooting.......................................................138 + Customization..........................................................141 + Menus and Other Text Files.....................................141 + Message Variables..............................................146 + Message Color Codes............................................150 + SIF Questionnaire File Format..................................154 + GURU.DAT (Guru Brain) Modifications............................156 + Appendix A: Command Line Specifier Reference...........................158 + Appendix B: Synchronet (SBBS) Command Line Options.....................159 + Appendix C: Phone Numbers/Addresses of Important Contacts..............160 + Appendix D: Wait for Call Status Display...............................164 + Appendix E: Node Status Display........................................165 + Appendix F: Log File Line Type Specifiers..............................167 + Appendix G: File Formats (Technical Specs for Developers)..............168 + Glossary...............................................................174 @@ -128,7 +128,7 @@ Time credits, user expiration dates, credits, and 900/976 billing * Interrupt driven COM I/O for the fastest through-put possible - even with multiple nodes per CPU via a DOS multitasker - * Any COM port configuration supported (one IRQ line per COM port) + * Any COM port configuration supported (one IRQ line per COM port or DigiBoard) * Blazing fast even on a 10mhz XT * Familiar hotkey user interface with '?' activated menus at every prompt * The most advanced BBS security ever: @@ -236,7 +236,7 @@ ======== This document assumes you've already installed Synchronet using the provided - INSTALL.BAT file. + INSTALL program. This document contains basic information on the following: @@ -1361,7 +1361,7 @@ ��� User Edit Menu ��� �����������������������������������������������������������������������������Ŀ � A Alias and Chat Handle S Sex � - � B Birthday T Not Used � + � B Birthday T Set Text Search String � � C Computer U Upload/Download Stats � � D Delete/Deactivate/Restore V Validate User � � E Exemptions W Password � @@ -1372,7 +1372,7 @@ � J Edit Minutes [ Go Down One User � � K Edit Dates } Search Up � � L Location and Address { Search Down � - � M Security Level / Set Search String � + � M Security Level / Set ARS Search String � � N Note ~ Set Leech Download Counter � � O Comment + Adjust Credits � � P Phone Number * Adjust Minutes � @@ -1581,14 +1581,18 @@ (normally 'M' or 'F'), but can be changed to any uppercase character with this command. - U - Upload/Download Statistics: - The sysop can edit the user's upload and download statistics with - this command. The statistics are the number of bytes and files uploaded + T - Set Text Search String + Use this command to set the text string to search for (using the { + and } commands). _______________________________________________________________________________ Synchronet 27 User Edit + + U - Upload/Download Statistics: + The sysop can edit the user's upload and download statistics with + this command. The statistics are the number of bytes and files uploaded and the number of bytes and files downloaded. These are numeric fields. V - Quick-Validate User: @@ -1639,15 +1643,15 @@ K - Read Sent Mail User can read/kill sent mail. L - Logon Once a Day - User will only be allowed to logon a maximum of once a day - regardless of what his Level allows normally. - M - Networked Mail - Can't send NetMail. _______________________________________________________________________________ Synchronet 28 User Edit + User will only be allowed to logon a maximum of once a day + regardless of what his Level allows normally. + M - Networked Mail + Can't send NetMail. N - Networked Subs User can't post on networked sub-boards. P - Post @@ -1690,23 +1694,24 @@ make that user the current user. / - Set Search String: - Use this command to set the string of characters to search for. + Use this command to set the AR string to search for (using the { and + } commands). See the ARS Security chapterfor explanation of AR string. } - Search Forward: Searches from the current user to the last user for the string set by the '/' command. { - Search Backward: - Searches from the current user to the first user for the string set by - the '/' command. - - ~ - Set Leech Download Counter: - Every time a user downloads a file and the BBS detects the possible _______________________________________________________________________________ Synchronet 29 User Edit + Searches from the current user to the first user for the string set by + the '/' command. + + ~ - Set Leech Download Counter: + Every time a user downloads a file and the BBS detects the possible use of a 'leech' protocol, a counter is incremented and the value is displayed on the Downloaded Bytes and Files line if it is not zero. To change the value of this counter, use the '~' command. @@ -1751,11 +1756,6 @@ - - - - - @@ -1809,22 +1809,29 @@ OR | Either of two or more parameters is required AGE $A User's age (years since birthdate, 0-255) BPS $B User's current connect rate (bps) + CREDIT $C User's number of credits in Kilobytes (0-65535) + DAY $W Day of the week (Sun, Mon, Tue, etc. or 0-6) + EXPIRE $E Days till user account expires (0-65535) + EXEMPT $X Exemption flag (A-Z) FLAG $F User's flag (1-4) and (A-Z) LEVEL $L User's level (0-99) NODE $N Current node (1-250) PCR $P User's post/call ratio (0-100) + REST $Z Restriction flag (A-Z) SEX $S User's sex/gender (M or F) TIME $T Time of day (Military time, 0-23:59) - TLEFT $R User's time left online (minutes, 0-255) - TUSED $O User's time online this call (minutes, 0-255) - USER $U User's number (1-xxxx) - - _______________________________________________________________________________ Synchronet 31 ARS Security + TLEFT $R User's time left online (minutes, 0-255) + TUSED $O User's time online this call (minutes, 0-255) + UDR $K User's upload/download ratio (0-100) + UDFR $D User's upload/download file ratio (0-100) + USER $U User's number (1-xxxx) + + ================== General Example #1 @@ -1872,6 +1879,11 @@ !60 + + _______________________________________________________________________________ + Synchronet 32 ARS Security + + have exactly the same meaning as the first string in this example. @@ -1879,11 +1891,6 @@ General Example #3 ================== - - _______________________________________________________________________________ - Synchronet 32 ARS Security - - LEVEL EQUAL 60 This string specifies that only users with a level EQUAL TO 60 will meet @@ -1931,6 +1938,11 @@ from flag set #1, the set number may be eliminated: LEVEL 60 AND FLAG A + + _______________________________________________________________________________ + Synchronet 33 ARS Security + + is functionally the same and is the preferred method of referring to flags from flag set #1. When specifying the flag set, spaces can be on either side of @@ -1938,11 +1950,6 @@ LEVEL 60 AND FLAG1 A - - _______________________________________________________________________________ - Synchronet 33 ARS Security - - and LEVEL 60 AND FLAG 1 A @@ -1990,6 +1997,11 @@ ================== General Example #6 ================== + + _______________________________________________________________________________ + Synchronet 34 ARS Security + + USER NOT EQUAL TO 20 @@ -1997,11 +2009,6 @@ Shortened using symbols: - - _______________________________________________________________________________ - Synchronet 34 ARS Security - - $U!=20 @@ -2020,13 +2027,17 @@ has the same meaning. + You may also ommit the "00" from the BPS value to shorten the string: + + BPS 96 OR NOT TIME 19 + Shortened versions: $B 9600 OR NOT $T19 BPS9600|!TIME19 - $B9600|!$T19 + $B96|!$T19 ================== @@ -2045,22 +2056,22 @@ BPS 9600 OR TIME NOT 18:00 OR 21:30 + + _______________________________________________________________________________ + Synchronet 35 ARS Security + + has the same meaning as the first string in this example. Shortened versions: $B 9600 OR NOT $T 18 OR 21:30 - $B9600|$T!18|21:30 + $B96|$T!18|21:30 ================== General Example #9 - - _______________________________________________________________________________ - Synchronet 35 ARS Security - - ================== FLAG A OR FLAG B OR FLAG C OR LEVEL 90 @@ -2104,6 +2115,11 @@ LEVEL 60 AND FLAG X AND FLAG Y AND FLAG Z + + _______________________________________________________________________________ + Synchronet 36 ARS Security + + Compressed examples: LEVEL 60 AND FLAG X AND Y AND Z @@ -2115,11 +2131,6 @@ LEVEL60 FLAGXYZ $L60 $FXYZ - - _______________________________________________________________________________ - Synchronet 36 ARS Security - - 60$FXYZ @@ -2163,6 +2174,11 @@ =================== General Example #13 + + _______________________________________________________________________________ + Synchronet 37 ARS Security + + =================== NOT FLAG 2G @@ -2174,11 +2190,6 @@ FLAG NOT 2G FLAG 2 NOT G - - _______________________________________________________________________________ - Synchronet 37 ARS Security - - Condensed versions: @@ -2222,6 +2233,11 @@ LEVEL 90 OR FLAG A AND AGE 21 is INVALID and would most likely NOT produce the desired results. + + _______________________________________________________________________________ + Synchronet 38 ARS Security + + Expressions may be nested, using paranethesis, as deep as is required. @@ -2233,11 +2249,6 @@ User with level of 80 and age 17 would not qualify User with level of 80, flag S and age 17 would not qualify - - _______________________________________________________________________________ - Synchronet 38 ARS Security - - User with level of 80 and age 18 would qualify User with flag S and age 18 would qualify Any user with level 90+ would qualify regardless of age or flags @@ -2281,6 +2292,11 @@ Shortened Example: ($SM$A21)|($SF$A18) + + _______________________________________________________________________________ + Synchronet 39 ARS Security + + The logic of the above string is more verbose than necessary and could be reduced to: @@ -2292,11 +2308,6 @@ ================= Nested Example #3 - - _______________________________________________________________________________ - Synchronet 39 ARS Security - - ================= (BPS 2400 AND PCR 20) OR LEVEL 90 @@ -2340,6 +2351,11 @@ Note: The second method requires 2 bytes less in raw logic storage because it is not nested and will be intrepreted slightly faster (by a matter of microseconds). Just in case you were wondering... + + _______________________________________________________________________________ + Synchronet 40 ARS Security + + ================= @@ -2351,11 +2367,6 @@ Users with level 90 or higher will always meet this requirement. Users with levels below 90 will only meet this requirement between 12 noon and 6pm. - - _______________________________________________________________________________ - Synchronet 40 ARS Security - - Re-arranged: (TIME 12:00 AND TIME NOT 18:00) OR LEVEL 90 @@ -2389,17 +2400,6 @@ - - - - - - - - - - - @@ -2714,7 +2714,61 @@ on the sub-boards networked between the node and your BBS. The account will also require the 'E' exemption if you wish elite text to be preserved in messages (only available when ctrl-a codes are left in). - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _______________________________________________________________________________ + Synchronet 47 Networking: QWK + + Step-by-step Instructions for DOVE-Net ====================================== (These instructions are for Synchronet v1b r1. With other versions, these @@ -2758,21 +2812,22 @@ Programming Program'n DOVE-PRG Synchronet Discussion Synchronet DOVE-SYN Synchronet Sysops Only SBBS Sysop DOVE-SYS + Domain Entertainment Q&A Domain Ent DOVE-DOM 14. Hit HOME then ENTER to edit the first sub-board in the list. 15. Hit END then ENTER to edit the sub-boards Network Options. 16. Hit 'Q' then ENTER to modify the "QWK Networked" option. - - _______________________________________________________________________________ - Synchronet 47 Networking: QWK - - 17. Hit 'Y' then ENTER to change this option to "Yes". 18. Hit ESC to move back to the sub-board config option menu. + + _______________________________________________________________________________ + Synchronet 48 Networking: QWK + + 19. Hit the UP ARROW key then ENTER to modify the "Toggle Options". @@ -2823,15 +2878,15 @@ 36. Hit ENTER with the "General" sub-board highlighted. 37. Enter "201" for the Conference Number on Hub. - - _______________________________________________________________________________ - Synchronet 48 Networking: QWK - - 38. Select "Leave in" for the "Ctrl-A" menu. 39. Hit END to move the lightbar to the bottom of the sub-board list. + + _______________________________________________________________________________ + Synchronet 49 Networking: QWK + + 40. Repeat steps 34 through 39 for the following sub-boards: @@ -2845,6 +2900,7 @@ Programming 206 Synchronet Discussion 207 Synchronet Sysops Only 208 + Domain Entertainment Q&A 209 41. Hit ESC four times and answer "Yes" to the "Save Changes" menu. @@ -2882,15 +2938,15 @@ cd \telix 52. Edit the QNET.SLT file. + + Example: + edit qnet.slt _______________________________________________________________________________ - Synchronet 49 Networking: QWK + Synchronet 50 Networking: QWK - Example: - edit qnet.slt - 53. Move down to the lines that start with "copystr". If you installed Synchronet into your C:\SBBS directory, leave these lines alone. Otherwise, change "C:\SBBS\DATA" into the drive and directory where @@ -2941,14 +2997,14 @@ 62. You will need to post a "start-up" message in each DOVE-Net sub-board to gaurantee that it is added to your new message scan on your DOVE-Net + host BBS. Any message will work, but if you don't have anything + important to say, it is best if you just post a message to user name + "SBBS" with a title of "ADD" in each of the sub-boards. If you wish to _______________________________________________________________________________ - Synchronet 50 Networking: QWK + Synchronet 51 Networking: QWK - host BBS. Any message will work, but if you don't have anything - important to say, it is best if you just post a message to user name - "SBBS" with a title of "ADD" in each of the sub-boards. If you wish to later remove a sub-board from your new scan, simply enter a message to user name "SBBS" with a title of "DROP". These "ADD" and "DROP" messages are called control commands and are explained in detail in @@ -2965,7 +3021,49 @@ important that if you SWITCH hubs in the future, that you delete all the messages in the DOVE-Net sub-boards before your first call-out to the new hub BBS. Otherwise, you will flood the network with duplicate messages. - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _______________________________________________________________________________ + Synchronet 52 Networking: QWK + + Transferring Files Through QWK Network ====================================== Synchronet allows the transferring of files between a QWK network node and hub @@ -2990,6 +3088,41 @@ data over the network. One popular use for this is Online Games that support inter-BBS play. One such game is Barren Realms Elite (BRE). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _______________________________________________________________________________ + Synchronet 53 Networking: QWK + + Example configuration for Barren Realms Elite (by Solar Reams): ============================================================== @@ -3000,11 +3133,6 @@ @echo off cd ..\xtrn\bre bre planetary - - _______________________________________________________________________________ - Synchronet 51 Networking: QWK - - copy outbound\*.* \sbbs\data\qnet\QWKID.out echo y | del outbound\*.* --------------------------------[ Cut Here ]----------------------------------- @@ -3039,6 +3167,21 @@ See XTRN\BRE\IPSETUP.DOC for more information. + + + + + + + + + + + + _______________________________________________________________________________ + Synchronet 54 Networking: QWK + + Importing QWK Packet from Previous BBS Software =============================================== @@ -3060,8 +3203,42 @@ 7. Run SCFG and delete the TEMP QWK network hub. 8. Delete the TEMP.QWK file from your DATA directory. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + _______________________________________________________________________________ - Synchronet 52 Networking: QWK + Synchronet 55 Networking: QWK *********************** @@ -3120,7 +3297,7 @@ _______________________________________________________________________________ - Synchronet 53 Networking: PostLink + Synchronet 56 Networking: PostLink ********************** @@ -3179,7 +3356,7 @@ _______________________________________________________________________________ - Synchronet 54 Networking: FidoNet + Synchronet 57 Networking: FidoNet Message Flow Chart @@ -3238,7 +3415,7 @@ _______________________________________________________________________________ - Synchronet 55 Networking: FidoNet + Synchronet 58 Networking: FidoNet The available switches are: @@ -3273,11 +3450,15 @@ sub-board will be scanned. - Using FrontDoor v2.02 and TosScan v1.00 (MSG version) with Synchronet v1b - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Using FrontDoor v2.xx or InterMail v2.xx and GEcho v1.00 with Synchronet v1c + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Settup up Synchronet v1b+ - ~~~~~~~~~~~~~~~~~~~~~~~~~ + Since FrontDoor and InterMail are very similar programs, the installation and + setup is virtually identical. Simply replace all references to FrontDoor + or "FD" with InterMail or "IM". + + Settup up Synchronet v1c + ~~~~~~~~~~~~~~~~~~~~~~~~ Run SCFG from one of your node directories, or hit 'C' from the waiting for caller screen. Then select "FidoNet EchoMail and NetMail" from the "Networks" @@ -3288,18 +3469,18 @@ of examples for the other FidoNet configuration options: C:\FD\FDEXIT.025 FidoNet Semaphore File - C:\FD\FILE\ Inbound File Directory + C:\FD\INBOUND\ Inbound File Directory C:\FD\ECHO\ EchoMail Base Directory C:\FD\MAIL\ NetMail Directory - Yes Allow NetMail to be Sent - No Use Alias in NetMail - No NetMail defaults to Crash - No NetMail defaults to Hold _______________________________________________________________________________ - Synchronet 56 Networking: FidoNet + Synchronet 59 Networking: FidoNet + Yes Allow NetMail to be Sent + No Use Alias in NetMail + No NetMail defaults to Crash + No NetMail defaults to Hold Yes NetMail defaults to Kill after Sent 102400 NetMail Cost in Credits @@ -3310,75 +3491,169 @@ aliases on your system, set "Use Real Names" under "Toggle Options" to Yes. If you need to use a separate origin line for different conferences, you can configure a different origin line for each sub-board under "Network Options". + It is suggested you lave the "EchoMail storage directory" for each of your + sub-boards blank (so that the EchoMail base directory and internal code will + be used for convenience). - Setting up FrontDoor v2.02 - ~~~~~~~~~~~~~~~~~~~~~~~~~~ + Setting up FrontDoor v2.xx or InterMail v2.xx + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Install FrontDoor per FD.DOC (included with FrontDoor). Copy MAILER.BAT and EXEBBS.BAT into the FrontDoor directory (C:\FD). - In FDSETUP, under Mailer/Errorlevels, you should configure as follows: - - 300 100 - 1200 101 - 1275 102 - 2400 103 - 4800 104 - 7200 105 - 9600 106 - 12000 107 - 14400 108 - 19200 109 - 38400 110 + Run FDSETUP and perform the following: + + Under Global->Addresss->Main, enter your FidoNet address. + + Under Global->Filenames, verify that the paths are set similar to the + following: + + ������������������������������������������������������� Filenames and paths � + � � + � System C:\FD\ (or C:\IM\SYSTEM for InterMail) � + � Netmail C:\FD\MAIL\ � + � Files C:\FD\INBOUND\ � + � Sec Files C:\FD\INBOUND\ � + �*Packets C:\FD\PACKETS\ � + �*Log file C:\FD\FD.LOG � + � Banner � + � Nodelist C:\FD\NODELIST\ � + � In-event � + � Hudsonfmt � + � Swapping C:\FD\ � + � Semaphore C:\FD\ � + � � + � * = Must be unique for each Mail Server � + ���������������������������������������������������������������������������ͼ + + + Under Mailer->Errorlevels, you should configure as follows: + + + _______________________________________________________________________________ + Synchronet 60 Networking: FidoNet + + + 300, 1200, etc 100 Received mail 50 Create BAT.file Yes - In FDSETUP, under Manager/Events, make sure all your events are set to exit + Note: In InterMail, the connect rate error levels are specified in IMSETUP, + under Modem->Advanced Setup->Connect Strings. Set ALL "BBSexit" levels to 100. + + Under Manager->Events, make sure all your events are set to exit when mail is received (under Event Behavior). This allows for the immediate importation of new messages into the BBS. - If FDSETUP, under Mailer, set "Trigger exit upon receipt of netmail" and + Under Mailer->Misc, set "Trigger exit upon receipt of netmail" and "Upon receipt of ANY file" to Yes. This will allow for the immediate - importation of NetMail and any File Distribution Echos you may carry. + importation of NetMail and any File Distribution Echoes you may carry. - In FDSETUP, Modem/Hardware, set "Lower DTR when busy" to "No". - Under Modem/Command strings, set the "Down" string to "ATM0H1|". + Under Modem->Hardware, set "Lower DTR when busy" to "No". + Under Modem->Command strings, set the "Down" string to "ATM0H1|". - Obtain a recent nodelist (NODELIST.A??) and unarc it into your nodelist + Exit FDSETUP. + + Obtain a recent nodelist (NODELIST.???) and unarc it into your nodelist directory. Edit your FDNODE.CTL file (in the nodelist directory) and add: + USE ZONE 1 DIAL 1-AAA- END to the end of it. "AAA" is your area code. This keeps FrontDoor from dialing - - _______________________________________________________________________________ - Synchronet 57 Networking: FidoNet - - the 1 and the area code for numbers that are in your area code. Now run FDNC to compile the nodelist. - Setting up TosScan v1.00 (MSG version) - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Setting up GEcho v1.00 + ~~~~~~~~~~~~~~~~~~~~~~ + + Install GEcho into your FrontDoor directory. + + Run GSETUP and perform the following: + - Copy your SETUP.FD file in your FrontDoor directory to FD.SYS. You'll need to - do this everytime you modify your configuration with FDSETUP, since the name - of the FrontDoor setup file changed from FD.SYS (v2.00) to SETUP.FD and - TosScan v1.00 still looks for the file with the old name (FD.SYS). + Under System Data, enter your Network Address (Main), make sure your Pathnames + are set the same as in FDSETUP->Global->Filenames and in SCFG->Networks (most + important are NetMail, Inbound/Files, and Packets). Example: - Install TosScan into your FrontDoor directory. + ����������������������������������������������������������� Pathnames � + � � + � Message base � + � Netmail C:\FD\MAIL\ � + � Inbound mail C:\FD\INBOUND\ � + � Outbound PKTs C:\FD\OUTPKTS\ � + � Outbound mail C:\FD\OUTBOUND\ � + � Bad echomail C:\FD\BADECHO\ � + + _______________________________________________________________________________ + Synchronet 61 Networking: FidoNet + + + � Secure mail C:\FD\SECURE\ � + � Personal mail � + � Rcvd netmail � + � Sent netmail � + � Nodelist C:\FD\NODELIST\ � + � Swapping C:\FD\ � + � Semaphore C:\FD\ � + � � + ���������������������������������������������������������������������; + + + Set Miscellaneous->Global Options similar to the following: + + ����������������������������������� Global options � + � � + � Mailer type FrontDoor � + � Semaphore mode FrontDoor (or InterMail) � + � Log file style FrontDoor � + � ARCmail compatibility No � + � HMB share mode No � + � HMB write buffering No � + � Swapping method None � + � Tear line Synchronet � + � � + ��������������������������������������������������; + + Under Area Manager, add each of your conferences. Here is an example + configuration for a conference: + + � View 1/50 ���������������������������������������������������� Area manager � + � � + � Area name 103ADMIN � + � Comment Net 103 Administration � + � Area type Echomail � + � Format *.MSG � + � Path C:\FD\ECHO\103ADMIN\ <�� Set to EchoMail Base Dir\Internal Code� + � Group A - Everybody � + � Options Security Yes Disconnected No Notified No � + � Check SB No Import SB No Tiny SB No � + � Mandatory No No %PASSIVE No Visible No � + � Allow Pvt No Del future n/a Keep SysOp n/a � + � Purge info Days old 0 Days rcvd 0 Max msgs 0 � + � Origin line � + � Origin AKA 1:103/705 <��� Set these to your address � + � Seen-By 1:103/705 <�� � + � Export list 1:103/700 <��� Set this to your hub's address � + � � + �����������������������������������������������������������������������������; Add your message areas (AKA conferences or sub-boards) to the area list and be sure to specify the correct storage directory for the messages. If your sub-boards have specific EchoMail storage directories, you'll need to use that directory here. If you don't have an EchoMail storage directory specified for a sub-board, a sub-directory off of the EchoMail base directory is used with + + _______________________________________________________________________________ + Synchronet 62 Networking: FidoNet + + the sub-boards internal code as the name of the sub-directory. If for example, you don't have an EchoMail directory specified for a sub-board and that sub-board's code is FIDO_ASM, and your base EchoMail directory is C:\FD\ECHO, @@ -3387,19 +3662,42 @@ You'll also need to make sure you have at least one system listed on the export list for each of your message areas. + + Under Node Manager, add your hub's information, similar to the following: + + � View 1/1 ��������������������������������� Node manager � + � � + � Node address 1:103/700 � + � Sysop name � + � Route via 1:103/700 � + � Packet password � + � AreaMgr password � + � Authorized groups A � + � Remote maintenance No � + � Allow rescan No � + � Forward requests No � + � Send notify list Yes � + � Compression type PKZIP -ao � + � Mail archive status None � + � Direct No � + � � + ���������������������������������������������������������; + + You need to locate a FidoNet node near you and get the current nodelist from the sysop. You also need to get the current FidoNet policy document (at the time of the writting it is 4 - usually named POLICY4.*). Read the policy and as it instructs you to do, find your nearest HUB and send them a NetMail message as specified in the policy. Your HUB sysop should then guide through - any additional steps necessary (choosing and adding Echos etc). + any additional steps necessary (choosing and adding Echoes etc). - MAILER.BAT (for FrontDoor/TosScan): + MAILER.BAT (for FrontDoor/InterMail and Gecho): --------------------------------[ Cut Here ]----------------------------------- @echo off rem *************************************************************************** - rem MAILER.BAT file for use with FrontDoor and Synchronet BBS v1b+ + rem MAILER.BAT file for use with FrontDoor and Synchronet BBS v1c + rem if using with InterMail, change all "FD"s to "IM"s. rem *************************************************************************** rem *********** @@ -3410,14 +3708,14 @@ rem SBBS Directory rem ************** set sbbs=c:\sbbs - rem *************************************** - rem SBBS CTRL Dir - needed for NODE utility - rem *************************************** _______________________________________________________________________________ - Synchronet 58 Networking: FidoNet + Synchronet 63 Networking: FidoNet + rem *************************************** + rem SBBS CTRL Dir - needed for NODE utility + rem *************************************** set sbbsctrl=%sbbs%\ctrl rem ************************************************** rem SBBS NODE Dir - needed for ADDFILES utility (tick) @@ -3454,7 +3752,7 @@ rem FrontDoor received in-bound mail from another system rem *************************************************************************** :inmail - echo Importing in-bound mail&&! + echo Importing in-bound mail!!! rem *************************************************************************** rem Set node status to NETWORKING rem *************************************************************************** @@ -3462,28 +3760,27 @@ rem *************************************************************************** rem Replace this 'toss' line with whatever EchoMail program you use rem *************************************************************************** - tosscan toss - tsutil maint + gecho toss rem *************************************************************************** rem The "pz" switches on this line are not necessary if your Toss/Scan program rem supports 4D addresses - Zones and Points rem The EXEC and NODE paths on the following command must be correct rem *************************************************************************** %sbbs%\exec\sbbsfido /epzlr %sbbs%\node%nodenum% - if errorlevel 1 type sbbsfido.log >> sbbsfido.err - del sbbsfido.log _______________________________________________________________________________ - Synchronet 59 Networking: FidoNet + Synchronet 64 Networking: FidoNet + if errorlevel 1 type sbbsfido.log >> sbbsfido.err + del sbbsfido.log goto top rem *************************************************************************** rem Semaphore file (FDEXIT.025) was signaled by the BBS - new out-boud messages rem *************************************************************************** :outmail - echo Exporting out-bound mail&&! + echo Exporting out-bound mail!!! rem *************************************************************************** rem Set node status to NETWORKING rem *************************************************************************** @@ -3497,7 +3794,7 @@ rem *************************************************************************** rem Replace this line with whatever Toss/Scan program you use rem *************************************************************************** - tosscan scan /nm /igm + gecho scan /nomark /ignoremark rem *************************************************************************** rem Delete .MSG files now, because they're not needed rem *************************************************************************** @@ -3529,13 +3826,13 @@ rem Quit FD rem *************************************************************************** :userbreak - echo User Break. - goto end _______________________________________________________________________________ - Synchronet 60 Networking: FidoNet + Synchronet 65 Networking: FidoNet + echo User Break. + goto end rem *************************************************************************** rem FrontDoor error of some kind @@ -3560,7 +3857,8 @@ --------------------------------[ Cut Here ]----------------------------------- @echo off rem *************************************************************************** - rem EXEBBS.BAT for use with FrontDoor and Synchronet BBS v1b+ + rem EXEBBS.BAT for use with FrontDoor and Synchronet BBS v1c + rem if using with InterMail, change all "FD"s to "IM"s rem *************************************************************************** rem *************************************************************************** @@ -3587,15 +3885,15 @@ rem Call MAILER.BAT so we go full-circle rem *************************************************************************** mailer - --------------------------------[ Cut Here ]----------------------------------- - - Examples for Receiving File Echos via TICK _______________________________________________________________________________ - Synchronet 61 Networking: FidoNet + Synchronet 66 Networking: FidoNet - ========================================== + --------------------------------[ Cut Here ]----------------------------------- + + Examples for Receiving File Echoes via TICK + =========================================== Example TIC.CFG: @@ -3643,15 +3941,12 @@ - - - _______________________________________________________________________________ - Synchronet 62 Networking: FidoNet + Synchronet 67 Networking: FidoNet Sending FidoNet NetMail @@ -3710,7 +4005,7 @@ _______________________________________________________________________________ - Synchronet 63 Networking: FidoNet NetMail + Synchronet 68 Networking: FidoNet NetMail File Transfers @@ -3769,7 +4064,7 @@ _______________________________________________________________________________ - Synchronet 64 File Transfers + Synchronet 69 File Transfers CD-ROM and Other Slow Media Devices @@ -3828,7 +4123,7 @@ Utilities CD-UTILS D:\UTILS _______________________________________________________________________________ - Synchronet 65 CD-ROM + Synchronet 70 CD-ROM @@ -3887,7 +4182,7 @@ have far less than that per directory to accomodate BBS software that have a _______________________________________________________________________________ - Synchronet 66 CD-ROM + Synchronet 71 CD-ROM lower maximum number of files per directory. Each logical directory in @@ -3946,7 +4241,7 @@ _______________________________________________________________________________ - Synchronet 67 CD-ROM + Synchronet 72 CD-ROM External Program Configuration @@ -4005,7 +4300,7 @@ hit enter. Move the lightbar to the location where you would like your new _______________________________________________________________________________ - Synchronet 68 External Programs + Synchronet 73 External Programs program to appear on the list (with ARROWS, HOME, or END keys). Hit the @@ -4064,7 +4359,7 @@ _______________________________________________________________________________ - Synchronet 69 External Programs + Synchronet 74 External Programs Multiuser @@ -4123,7 +4418,7 @@ Transfer prompts, use this option to define the key to start the event _______________________________________________________________________________ - Synchronet 70 External Programs + Synchronet 75 External Programs from one or both prompts. @@ -4135,7 +4430,7 @@ Place Drop File In ~~~~~~~~~~~~~~~~~~ - This is the directory where you the drop file will be created. In general, for + This is the directory where the drop file will be created. In general, for multiuser programs or programs that can have the path and filename of the data file included on the command line or in a config file, select "Node Directory". For single user programs that require the drop file to be in the current @@ -4182,7 +4477,7 @@ Modify User Data No _______________________________________________________________________________ - Synchronet 71 External Programs + Synchronet 76 External Programs Uses WWIV Color Codes No @@ -4241,7 +4536,7 @@ ~~~~~~~~~~~~~~~~~~~~~ _______________________________________________________________________________ - Synchronet 72 External Programs + Synchronet 77 External Programs Start-up Directory ..\XTRN\FFIGHT @@ -4300,7 +4595,7 @@ YES _______________________________________________________________________________ - Synchronet 73 External Programs + Synchronet 78 External Programs NONE @@ -4359,13 +4654,13 @@ _______________________________________________________________________________ - Synchronet 74 External Programs + Synchronet 79 External Programs Multinode Configuration ======================= - Synchronet Version 1b runs under DOS v3.0 or greater and SHARE (or NetWare). + Synchronet Version 1c runs under DOS v3.0 or greater and SHARE (or NetWare). A DOS process is required for each node on a Synchronet system. You can run multiple nodes on one cpu with DOS multitaskers such as DESQview, Windows, or OS/2 v2.x or you can run one node per CPU and let the CPU's share the same @@ -4418,7 +4713,7 @@ You will need a separate IRQ line and UART I/O address for each COM port in _______________________________________________________________________________ - Synchronet 75 Multinode + Synchronet 80 Multinode the computer. If you wish Synchronet to always use BIOS calls for screen @@ -4477,7 +4772,7 @@ _______________________________________________________________________________ - Synchronet 76 Multinode + Synchronet 81 Multinode Multinode: DESQview @@ -4536,7 +4831,7 @@ _______________________________________________________________________________ - Synchronet 77 Multinode: DESQview + Synchronet 82 Multinode: DESQview Example Synchronet setup parameters for DESQview v2.42 @@ -4595,7 +4890,7 @@ �1��Advanced�Setup:�Performance���������ͻ _______________________________________________________________________________ - Synchronet 78 Multinode: DESQview + Synchronet 83 Multinode: DESQview � � @@ -4654,7 +4949,7 @@ _______________________________________________________________________________ - Synchronet 79 Multinode: DESQview + Synchronet 84 Multinode: DESQview You must change "Close on exit" to [N] if you are going to execute SBBS from @@ -4713,7 +5008,7 @@ To use this script, you MUST modify the Big DOS program parameters to match _______________________________________________________________________________ - Synchronet 80 Multinode: DESQview + Synchronet 85 Multinode: DESQview the program setup examples given at the top of this chapter. @@ -4772,7 +5067,7 @@ _______________________________________________________________________________ - Synchronet 81 Multinode: DESQview + Synchronet 86 Multinode: DESQview Multinode: LAN @@ -4831,7 +5126,7 @@ _______________________________________________________________________________ - Synchronet 82 Multinode: LAN + Synchronet 87 Multinode: LAN Configuration Reference @@ -4890,7 +5185,7 @@ _______________________________________________________________________________ - Synchronet 83 Config Reference + Synchronet 88 Config Reference 1.0 SCFG @@ -4949,7 +5244,7 @@ q %f _______________________________________________________________________________ - Synchronet 84 Config Reference + Synchronet 89 Config Reference @@ -5008,7 +5303,7 @@ _______________________________________________________________________________ - Synchronet 85 Config Reference + Synchronet 90 Config Reference 2.2 Advanced Options @@ -5067,7 +5362,7 @@ the original text directory there. If you do change this path to a RAM _______________________________________________________________________________ - Synchronet 86 Config Reference + Synchronet 91 Config Reference drive, you will need automate the copying of all of the files and @@ -5126,7 +5421,7 @@ Initialization String: _______________________________________________________________________________ - Synchronet 87 Config Reference + Synchronet 92 Config Reference This is the basic modem initialization command for SBBS. This option @@ -5185,7 +5480,7 @@ Generic 9600 or Generic 14400 and then add any high-speed result codes that are _______________________________________________________________________________ - Synchronet 88 Config Reference + Synchronet 93 Config Reference listed in your modem's manual, but not already in the result code list. @@ -5244,7 +5539,7 @@ _______________________________________________________________________________ - Synchronet 89 Config Reference + Synchronet 94 Config Reference 3.0 System @@ -5303,7 +5598,7 @@ activity on the BBS is not included in the usage statistics. _______________________________________________________________________________ - Synchronet 90 Config Reference + Synchronet 95 Config Reference @@ -5362,7 +5657,7 @@ This is the path to the directory where all the index files for SBBS _______________________________________________________________________________ - Synchronet 91 Config Reference + Synchronet 96 Config Reference are stored. This value should not be changed unless necessary. @@ -5421,7 +5716,7 @@ ~~~~~~~~~~~~~~~~~~~ _______________________________________________________________________________ - Synchronet 92 Config Reference + Synchronet 97 Config Reference This is where you define the values of the Security Levels (0-99). The @@ -5480,7 +5775,7 @@ _______________________________________________________________________________ - Synchronet 93 Config Reference + Synchronet 98 Config Reference 4.0 Message Base @@ -5539,7 +5834,7 @@ QWK Name: _______________________________________________________________________________ - Synchronet 94 Config Reference + Synchronet 99 Config Reference This is the name of the sub-board used for QWK packets. This name @@ -5598,7 +5893,7 @@ Forced New Scan: _______________________________________________________________________________ - Synchronet 95 Config Reference + Synchronet 100 Config Reference If this option is set to Yes, the sub-board will not be skipped in @@ -5657,7 +5952,7 @@ _______________________________________________________________________________ - Synchronet 96 Config Reference + Synchronet 101 Config Reference 5.0 File Transfers @@ -5716,7 +6011,7 @@ Remember, PKZIP must be in your EXEC directory for the above command _______________________________________________________________________________ - Synchronet 97 Config Reference + Synchronet 102 Config Reference line to work. The '%!' specificier is an abreviation for your EXEC @@ -5775,7 +6070,7 @@ Sysop: _______________________________________________________________________________ - Synchronet 98 Config Reference + Synchronet 103 Config Reference This short name specifies that this directory will be the @@ -5834,7 +6129,7 @@ This is the default extension used when a user views or extracts _______________________________________________________________________________ - Synchronet 99 Config Reference + Synchronet 104 Config Reference files without specifying the extension. @@ -5893,7 +6188,7 @@ Extended Descriptions: _______________________________________________________________________________ - Synchronet 100 Config Reference + Synchronet 105 Config Reference If this option is set to 'Yes', users will be prompted if they wish @@ -5952,7 +6247,7 @@ displayed to the user. This "working" string can be set for each file type _______________________________________________________________________________ - Synchronet 101 Config Reference + Synchronet 106 Config Reference and command line listed. Here are some example command lines and working @@ -6011,7 +6306,7 @@ uploads, downloads, batch uploads, batch downloads, bidirectional file _______________________________________________________________________________ - Synchronet 102 Config Reference + Synchronet 107 Config Reference transfers, and the support of DSZLOG. If the protocol doesn't support a @@ -6070,7 +6365,7 @@ _______________________________________________________________________________ - Synchronet 103 Config Reference + Synchronet 108 Config Reference @@ -6129,7 +6424,7 @@ _______________________________________________________________________________ - Synchronet 104 Config Reference + Synchronet 109 Config Reference 6.0 External Programs @@ -6188,7 +6483,7 @@ ~~~~~~~~~~~ _______________________________________________________________________________ - Synchronet 105 Config Reference + Synchronet 110 Config Reference This selection will bring up a list of external editors that are available @@ -6247,7 +6542,7 @@ _______________________________________________________________________________ - Synchronet 106 Config Reference + Synchronet 111 Config Reference 7.0 Text File Sections @@ -6306,7 +6601,7 @@ _______________________________________________________________________________ - Synchronet 107 Config Reference + Synchronet 112 Config Reference 8.0 Networks @@ -6365,7 +6660,7 @@ _______________________________________________________________________________ - Synchronet 108 Config Reference + Synchronet 113 Config Reference Call-out Node: @@ -6424,7 +6719,7 @@ supports semaphores, this option should be set to the path and name _______________________________________________________________________________ - Synchronet 109 Config Reference + Synchronet 114 Config Reference of the file that causes the mailer to re-scan the directories for @@ -6483,7 +6778,7 @@ _______________________________________________________________________________ - Synchronet 110 Config Reference + Synchronet 115 Config Reference ADDFILES v1.05 - Adds Files to Synchronet File Database @@ -6542,7 +6837,7 @@ /opts: _______________________________________________________________________________ - Synchronet 111 Utility Reference: ADDFILES + Synchronet 116 Utility Reference: ADDFILES ----- @@ -6601,7 +6896,7 @@ Filename must contain a period (.). _______________________________________________________________________________ - Synchronet 112 Utility Reference: ADDFILES + Synchronet 117 Utility Reference: ADDFILES Example: TICTAC.ZIP is OK @@ -6660,7 +6955,7 @@ drive as it speeds up process since the CD does not need to be scanned for _______________________________________________________________________________ - Synchronet 113 Utility Reference: ADDFILES + Synchronet 118 Utility Reference: ADDFILES the file size. This parameter is also useful for importing off-line file @@ -6719,7 +7014,7 @@ _______________________________________________________________________________ - Synchronet 114 Utility Reference: ADDFILES + Synchronet 119 Utility Reference: ADDFILES FILELIST v1.02 - Generate Synchronet File Directory Listings @@ -6778,7 +7073,7 @@ the command line. If you want all directories in a certain library to be in _______________________________________________________________________________ - Synchronet 115 Utility Reference: FILELIST + Synchronet 120 Utility Reference: FILELIST the list, use the "/LIB name" switch - where "name" is the short name of the @@ -6837,7 +7132,7 @@ If you want extended descriptions to be automatically justified under the _______________________________________________________________________________ - Synchronet 116 Utility Reference: FILELIST + Synchronet 121 Utility Reference: FILELIST normal description, include the "/JST" switch on the command line. You do not @@ -6896,7 +7191,7 @@ easier viewing. _______________________________________________________________________________ - Synchronet 117 Utility Reference: FILELIST + Synchronet 122 Utility Reference: FILELIST @@ -6955,7 +7250,7 @@ _______________________________________________________________________________ - Synchronet 118 Utility Reference: FILELIST + Synchronet 123 Utility Reference: FILELIST Synchronet MSGPURGE Utility v1.00 @@ -7014,7 +7309,7 @@ _______________________________________________________________________________ - Synchronet 119 Utility Reference: MSGPURGE + Synchronet 124 Utility Reference: MSGPURGE Synchronet AUTONODE Utility v1.00 @@ -7073,7 +7368,7 @@ _______________________________________________________________________________ - Synchronet 120 Utility Reference: AUTONODE + Synchronet 125 Utility Reference: AUTONODE Synchronet Node Display/Control Utility v1.03 @@ -7132,7 +7427,7 @@ are specified, it is assumed you wanted to perform the action on ALL nodes. _______________________________________________________________________________ - Synchronet 121 Utility Reference: NODE + Synchronet 126 Utility Reference: NODE @@ -7191,7 +7486,7 @@ _______________________________________________________________________________ - Synchronet 122 Utility Reference: NODE + Synchronet 127 Utility Reference: NODE @@ -7250,7 +7545,7 @@ 0 Anonymous User _______________________________________________________________________________ - Synchronet 123 Utility Reference: NODE + Synchronet 128 Utility Reference: NODE 1 Locked for sysops only @@ -7309,7 +7604,7 @@ _______________________________________________________________________________ - Synchronet 124 Utility Reference: NODE + Synchronet 129 Utility Reference: NODE UTI Driver @@ -7331,7 +7626,7 @@ path. The UTIDOOR.EXE program is not part of this driver set, since Synchronet v1b - rev 1 can generate a UTIDOOR.TXT file internally. + rev 1+ can generate a UTIDOOR.TXT file internally. You may need to know that the conference identifiers, as well as the name of each conference, is the same as the Synchronet internal code for each @@ -7368,7 +7663,7 @@ If you get an error 3, then you need to make more DOS memory available to the _______________________________________________________________________________ - Synchronet 125 Utility Reference: UTI Driver + Synchronet 130 Utility Reference: UTI Driver UTI driver and the parent program (i.e. PostLink). @@ -7427,7 +7722,7 @@ _______________________________________________________________________________ - Synchronet 126 Utility Reference: UTI Driver + Synchronet 131 Utility Reference: UTI Driver System/Node Statistics Log Viewing Utility @@ -7486,7 +7781,7 @@ _______________________________________________________________________________ - Synchronet 127 Utility Refernece: SLOG + Synchronet 132 Utility Refernece: SLOG Daily Statistics Editor Documentation @@ -7545,7 +7840,7 @@ _______________________________________________________________________________ - Synchronet 128 Utility Reference: DSTSEDIT + Synchronet 133 Utility Reference: DSTSEDIT TOTALS: External Programs Credit Gain/Loss Log Totalling Utility @@ -7604,7 +7899,7 @@ _______________________________________________________________________________ - Synchronet 129 Utility Reference: TOTALS + Synchronet 134 Utility Reference: TOTALS ANS2MSG v1.01 @@ -7663,7 +7958,7 @@ 35m M Foreground magenta _______________________________________________________________________________ - Synchronet 130 Utility Reference: ANS2MSG + Synchronet 135 Utility Reference: ANS2MSG 36m C Foreground cyan @@ -7722,7 +8017,7 @@ _______________________________________________________________________________ - Synchronet 131 Utility Reference: ANS2MSG + Synchronet 136 Utility Reference: ANS2MSG MSG2ANS v1.00 @@ -7781,7 +8076,7 @@ _______________________________________________________________________________ - Synchronet 132 Utility Reference: MSG2ANS + Synchronet 137 Utility Reference: MSG2ANS Trouble Shooting @@ -7840,7 +8135,7 @@ You need to copy HSLINK.EXE and BIMODEM.COM into your SBBS\EXEC _______________________________________________________________________________ - Synchronet 133 Trouble Shooting + Synchronet 138 Trouble Shooting directory. BiModem must have a BIMODEM.CFG file in each node directory. @@ -7899,7 +8194,7 @@ _______________________________________________________________________________ - Synchronet 134 Trouble Shooting + Synchronet 139 Trouble Shooting DOS Command Line TSRs and non-DOS ANSI drivers @@ -7958,7 +8253,7 @@ _______________________________________________________________________________ - Synchronet 135 Trouble Shooting + Synchronet 140 Trouble Shooting Customization: Menus and Text Files @@ -8017,14 +8312,14 @@ FLAGS1 Flag set #1 descriptions for use within User Edit _______________________________________________________________________________ - Synchronet 136 Customization: Menus and Text + Synchronet 141 Customization: Menus and Text FLAGS2 Flag set #2 descriptions for use within User Edit FLAGS3 Flag set #3 descriptions for use within User Edit FLAGS4 Flag set #4 descriptions for use within User Edit LOGOFF Logoff ('O' command) screen - LOGON Logon screen + LOGON Logon screen (LOGON2, LOGON3, ... LOGON9 also supported) MAILREAD Reading mail menu MAIN Main section menu MAINCFG Main configuration menu @@ -8057,15 +8352,15 @@ GRPS Message Group listing SUBSx Message Sub-board listing, 'x' is the group number LIBS File Library listing - SUBSx File Directory listing, 'x' is the library number + DIRSx File Directory listing, 'x' is the library number XTRN External Program listing TEXT_SEC Text File Section listing TEXTx Text File listing, 'x' is the text file section number TMESSAGE Displays when the user enters the transfer section TPOLICY Transfer policy (&T transfer section command) - Other Options Message Files - ~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Other Optional Message Files + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ If you want to have an information file displayed for sub-boards when using the 'I' scanning command and '&S' main section command, create a file for the sub-board in the DATA\SUBS directory using the internal code for that @@ -8076,7 +8371,7 @@ If you want to create in information file for file directories to be displayed _______________________________________________________________________________ - Synchronet 137 Customization: Menus and Text + Synchronet 142 Customization: Menus and Text with the '&D' transfer section command, create a file for the directory in @@ -8117,7 +8412,86 @@ TEXT\QWK\HELLO *Included in QWK packets TEXT\QWK\BBSNEWS *Included in QWK packets TEXT\QWK\BLT-0.? *Included in QWK packets (? must be number) - + + + + + + + + + + + + + + + + + + _______________________________________________________________________________ + Synchronet 143 Customization: Menus and Text + + + Logon Message Flow Chart + ~~~~~~~~~~~~~~~~~~~~~~~~ + Displayed filenames are in upper case. + + (Note: LOGON*.* are not displayed for local logons) + + ���������������ͻ + � TEXT\ANSWER.* � + ���������������ͼ + ��������������Ŀ + � Logon Prompt � + ���������������� + �����������Ŀ �����Ŀ ���������������ͻ �����������������ͻ + � New User? �Ĵ Yes �Ķ TEXT\SBBS.MSG �Ķ TEXT\SYSTEM.MSG � + ������������� ������� ���������������ͼ �����������������ͼ + ����Ŀ ������������������ͻ + � No � � TEXT\NEWUSER.MSG � + ������ ������������������ͼ + � ��������������������Ŀ + � � Password Selection � + � ���������������������� + � �����������������������Ŀ + � � Default Configuration � + � ������������������������� + � �������������������ͻ �����Ŀ ��������������������Ŀ + � � TEXT\FEEDBACK.MSG �Ĵ Yes �Ĵ Feedback Required? � + � �������������������ͼ ������� ���������������������� + � ���������������Ŀ ����Ŀ + � � Send Feedback � � No � + � ����������������� ������ + � �������������������Ŀ � + � � New User Event(s) ��������������������� + � ��������������������� + � �������������������ͻ + ��Ķ TEXT\MENU\LOGON.* � + �������������������ͼ + ��������������������ͻ + � TEXT\MENU\LOGON2.* � + ��������������������ͼ + ��������������������ͻ + � TEXT\MENU\LOGON3.* � + ��������������������ͼ + ... + + ��������������������ͻ + � TEXT\MENU\LOGON9.* � + ��������������������ͼ + ����������������Ŀ + � Logon Event(s) � + ������������������ + + + + + + _______________________________________________________________________________ + Synchronet 144 Customization: Menus and Text + + Text/Colors ~~~~~~~~~~~ Virtually all the text and color that the BBS displays is stored in the file @@ -8133,11 +8507,6 @@ the C language printf() format string with one exception: \xxx where x are digits (0-9) represents a decimal number, not an octal number. The range is 0 to 255. If you wish to set a background color using \1 for the ctrl-a code, - - _______________________________________________________________________________ - Synchronet 138 Customization: Menus and Text - - you may need to pad the attribute number with zeros. For example; to set the background to blue, you might try to use the sequence "\14" which won't work. You could either embed the actual ctrl-a character (which is preferred) or @@ -8172,21 +8541,6 @@ - - - - - - - - - - - - - - - @@ -8194,7 +8548,7 @@ _______________________________________________________________________________ - Synchronet 139 Customization: Menus and Text + Synchronet 145 Customization: Menus and Text Customization: Message Variables @@ -8236,7 +8590,8 @@ *** Synchronet Supported @-Codes *** ( * Indicates Synchronet specific ) - Note: All codes must be sandwiched betwen @ symbols (i.e. @USER@). + Note: All codes must be uppercase and sandwiched betwen @ symbols + (i.e. @USER@). Code Description PCB WC ------------------------------------------------------------------------------ @@ -8250,12 +8605,12 @@ BELL <same as BEEP> N Y BOARDNAME <same as BBS> Y N BPS <same as BAUD> Y N - BYTELIMIT User's free credits per day Y N _______________________________________________________________________________ - Synchronet 140 Customization: Message Variables + Synchronet 146 Customization: Message Variables + BYTELIMIT User's free credits per day Y N BYTESLEFT User's total credits Y N CALLS Total number of logons for user N Y CITY User's city Y Y @@ -8282,7 +8637,7 @@ DLKLIMIT User's total credits (in kilobytes) N Y DOWNK Total kilobytes downloaded by user N Y DOWNS <same as DLFILES> N Y - EVENT Time of next event (HH:MM;SS) Y N + EVENT Time of next event (HH:MM:SS) Y N EXDATE User's expiration date (MM/DD/YY) N Y EXPDATE <same as EXDATE> Y N EXPDAYS Days left before user expires Y Y @@ -8309,12 +8664,12 @@ LASTON Date and time of user's last logon N Y LASTTIMEON Time of user's last logon (HH:MM am) Y N LEFT <same as MINLEFT> N Y - LIB * Current file library short description N N _______________________________________________________________________________ - Synchronet 141 Customization: Message Variables + Synchronet 147 Customization: Message Variables + LIB * Current file library short description N N LIB-L[...] * " " padded and left justified N N LIB-R[...] * " " padded and right justified N N LIBL * Current file library long description N N @@ -8335,6 +8690,7 @@ NAME * User's name or alias N N NAME-L[...] * User's name (padded and left justified) N N NAME-R[...] * User's name (padded and right justified) N N + NOACCESS * Why user was denied access (last false ARS) N N NODE Number of current node Y Y NODE### Status of node number ### N Y NUMCALLS <same as TCALLS> Y N @@ -8345,7 +8701,7 @@ PON Toggles automatic screen pause for everyone Y N POFF Toggles automatic screen pause for everyone Y N PREVON <same as LASTCALLERNODE> N Y - SEC User's main security level N Y + SEC User's security level N Y SECURITY <same as SEC> Y N SINCE Date of user's first call (MM/DD/YY) N Y STATE User's state (from location) N Y @@ -8367,13 +8723,13 @@ TIMELEFT <same as MINLEFT> Y N TIMELIMIT Maximum time per call in minutes Y N TIMEON Time used this call in minutes N Y - TIMEUSED <same as TIMEON> Y N - TLEFT * Time left (H:MM:SS) N N _______________________________________________________________________________ - Synchronet 142 Customization: Message Variables + Synchronet 148 Customization: Message Variables + TIMEUSED <same as TIMEON> Y N + TLEFT * Time left (H:MM:SS) N N TMSG Total number of messages on system N Y TPERC * Time allowed per call (H:MM:SS) N N TPERD * Time allowed per day (H:MM:SS) N N @@ -8424,36 +8780,35 @@ - - _______________________________________________________________________________ - Synchronet 143 Customization: Message Variables + Synchronet 149 Customization: Message Variables Customization: Message Color Codes ================================== - Synchronet supports five different Color Code formats. When Synchronet + Synchronet supports six different Color Code formats. When Synchronet encounters one of these Color Codes in a message, it changes the text following - the Color Code to the specified color. The formats which are not native to - Synchronet (WWIV, Celerity, PCBoard, Wildcat) can be toggled on and off from - the Synchronet Configuration utility (System->Message Options->Extra Attribute - Codes). The non-Synchronet color codes (Extra Attribute Codes) only affect the - text that is displayed on the SAME LINE. When using Synchronet color codes, - the new color is retained from line to line until another color code is - processed or the end of the text is reached. + the Color Code to the specified color. Support of the formats which are not + native to Synchronet (WWIV, Celerity, Renegade, PCBoard, and Wildcat) can be + toggled on and off from the Synchronet Configuration utility (System->Message + Options->Extra Attribute Codes). The non-Synchronet color codes (Extra + Attribute Codes) only affect the text that is displayed on the SAME LINE. When + using Synchronet color codes, the new color is retained from line to line until + another color code is processed or the end of the text is reached. + Synchronet Format ~~~~~~~~~~~~~~~~~ The native Synchronet Color Code format (preferred) consists of a Control-A - followed by a letter or number. The following is a list of valid Control-A + followed by a singe character. The following is a list of valid Control-A Color Codes: - Forground Background - --------- ---------- + Foreground Background + ---------- ---------- Black K 0 Red R 1 Green G 2 @@ -8467,60 +8822,65 @@ --------- ----------- High H High Intensity Blink I Blinking - Normal N No Special Attributes + Normal N No Special Attributes (Normal) Pause P Insert a Pause Prompt into message Delay , Insert a Tenth Second Delay into message - Delay ; Insert a Fifth Second Delay into message - Delay . Insert a Half Second Delay into message + Delay ; Insert a Half Second Delay into message + Delay . Insert a Two Second Delay into message Date D Display the system date Time T Display the system time - CLS L Insert a Form Feed (clear screen) into message + Cls L Insert a Form Feed (Ctrl-L, Clear Screen) into message + Clreol > Clear to End of Line (leave cursor in current position) + Bckspc < Non-destructive backspace (Ctrl-H) + CR [ Carriage return (Ctrl-M) + LF ] Line feed (Ctrl-J) + Ctrl-A A Send an actual Ctrl-A character Elite E Elite Text Toggle (display to users with the 'E' exemption only) Normal - Same as 'N' but only sends ANSI codes if the High Intensity, Blinking, or Background attribute is set. + + _______________________________________________________________________________ + Synchronet 150 Customization: Message Color Codes + + Normal _ Same as 'N' but only sends ANSI codes if the Blinking or Background attribute is set. Synchronet also supports Special Control-A codes used to hide text from users - - _______________________________________________________________________________ - Synchronet 144 Customization: Message Color Codes - - not meeting certain criteria (ie: Security Level or Flags from Flag Set #1). The following is a list of Special Control-A codes, and a brief description of each code's usage: Code Description ---------- ----------- - ^A thru ^Z Only display the text following to users with the corresponding + ^A thru ^Z Only display the following text to users with the corresponding flag A through Z turned on (from Flag Set #1). ! Toggle the text display off/on for users of less than level 10. - @ Toggle the text display off/on for users of less than level 20. - # Toggle the text display off/on for users of less than level 30. - $ Toggle the text display off/on for users of less than level 40. - % Toggle the text display off/on for users of less than level 50. - ^ Toggle the text display off/on for users of less than level 60. - & Toggle the text display off/on for users of less than level 70. - * Toggle the text display off/on for users of less than level 80. - ( Toggle the text display off/on for users of less than level 90. + @ " " 20. + # " " 30. + $ " " 40. + % " " 50. + ^ " " 60. + & " " 70. + * " " 80. + ( " " 90. ) Restore the displaying of text to ALL users. - "<filename> Display contents of <filename> to user + "<filename> Display contents of <filename> (from your TEXT directory) High Bit (greater than ASCII 127) Used for cursor right positioning. WWIV Format ~~~~~~~~~~~ - Synchronet also supports Color Codes which are native to WWIV. These codes - consist of a Control-C followed by a number (0 through 7): + Synchronet also supports Color Codes which are native to WWIV BBS software. + These codes consist of a Control-C followed by a number (0 through 7): Code Color ---- ----- @@ -8536,8 +8896,44 @@ Celerity Format ~~~~~~~~~~~~~~~ - Synchronet also supports Color Codes which are native to Celerity. These codes - consist of a pipe symbol '|' followed by a number (0 through 15): + Synchronet also supports Color Codes which are native to Celerity BBS software. + These codes consist of a pipe symbol '|' followed by a letter (case sensitive): + + Code Color (foreground) + + _______________________________________________________________________________ + Synchronet 151 Customization: Message Color Codes + + + ---- ------------------ + k Normal Black + b Normal Blue + g Normal Green + c Normal Cyan + r Normal Red + m Normal Magenta + y Brown + w Normal White + d High Intensity Black + B High Intensity Blue + G High Intensity Green + C High Intensity Cyan + R High Intensity Red + M High Intensity Magenta + Y Yellow + W High Intensity White + S * Swap foreground and background + + Example: "|b|S|W" would set the current color to high intensity white on a + blue background. + + Note: Due to conflicting escape sequences (namely, the pipe character), + Celerity color codes are not supported when using RIP terminal mode. + + Renegade Format + ~~~~~~~~~~~~~~~ + Synchronet also supports Color Codes which are native to Renegade BBS software. + These codes consist of a pipe symbol '|' followed by a number (0-23): Code Color ---- ----- @@ -8546,11 +8942,6 @@ 2 Normal Green 3 Normal Cyan 4 Normal Red - - _______________________________________________________________________________ - Synchronet 145 Customization: Message Color Codes - - 5 Normal Magenta 6 Brown 7 Normal White @@ -8562,14 +8953,33 @@ 13 High Intensity Magenta 14 Yellow 15 High Intensity White + 16 Background Black + 17 Background Blue + 18 Background Green + 19 Background Cyan + 20 Background Red + 21 Background Magenta + + _______________________________________________________________________________ + Synchronet 152 Customization: Message Color Codes + + + 22 Background Brown + 23 Background White + + Example: "|15|17" would set the current color to high intensity white on a + blue background. + + Note: Due to conflicting escape sequences (namely, the pipe character), + Renegade color codes are not supported when using RIP terminal mode. PCBoard/Wildcat Format ~~~~~~~~~~~~~~~~~~~~~~ Two of the Color Code formats which Synchronet supports (PCBoard and Wildcat) use similar, yet cryptic, methods of displaying colors. The PCBoard method - uses the format '@X<Background><Foreground>', and Wildcat uses the format - '@<Background><Foreground>@'. The following is a list of the Background and + uses the format "@X<Background><Foreground>", and Wildcat uses the format + "@<Background><Foreground>@". The following is a list of the Background and Foreground choices available: <Background> Color Attribute <Foreground> Color Attribute @@ -8590,6 +9000,9 @@ D Magenta " D Magenta " E Brown " E Yellow " F White " F White " + + Example: "@1F@" in Wildcat format and "@X1F" in PCBoard format would set the + current color to high intensity white on a blue background. @@ -8607,7 +9020,7 @@ _______________________________________________________________________________ - Synchronet 146 Customization: Message Color Codes + Synchronet 153 Customization: Message Color Codes SIF Questionnaire Files @@ -8666,7 +9079,7 @@ any character. Popular templates are "NNN-NNN-NNNN" for phone number _______________________________________________________________________________ - Synchronet 147 Customization: SIF + Synchronet 154 Customization: SIF input or "NN/NN/NN" for date input. @@ -8725,7 +9138,7 @@ _______________________________________________________________________________ - Synchronet 148 Customization: SIF + Synchronet 155 Customization: SIF GURU.DAT @@ -8784,7 +9197,7 @@ symbols are & (and) and | (or). Ex: if you have the expression (HELLO&GURU) _______________________________________________________________________________ - Synchronet 149 Customization: GURU.DAT + Synchronet 156 Customization: GURU.DAT the user must type both "hello" and "guru" in the input line in order for @@ -8843,7 +9256,7 @@ _______________________________________________________________________________ - Synchronet 150 Customization: GURU.DAT + Synchronet 157 Customization: GURU.DAT Appendix A: Command Line Specifiers @@ -8902,7 +9315,7 @@ _______________________________________________________________________________ - Synchronet 151 Appendix A: Command Line Specifiers + Synchronet 158 Appendix A: Command Line Specifiers Appendix B: SBBS Command Line Options @@ -8932,14 +9345,14 @@ - This switch is for the internal use of Synchronet only (DO NOT USE) U Returning from unknown event - This switch is for the internal use of Synchronet only (DO NOT USE) - S Skip directory checking upon start-up - - If you want to override Synchronet's checking of DOS directories L Local logon only - If you want Synchronet to immediately go to the local logon prompt I Don't initialize modem - If you don't want Synchronet to initialize the modem D Force Synchronet to think DCD is high - Normally only used for NULL modem connections + Zs Pass Caller-ID string on command line as 's' + - Used in combination with 'C#' option, normally from front-end mailer @@ -8961,7 +9374,7 @@ _______________________________________________________________________________ - Synchronet 152 Appendix B: SBBS Command Line + Synchronet 159 Appendix B: SBBS Command Line Appendix C: Contacts @@ -9015,14 +9428,19 @@ Product: Domain Poker, Shopper, Dice War, and other Synchronet software Company: Domain Entertainment - Address: PO Box 2425, Buena Park, CA 90621 - BBS: 714-739-0669 2400bps - 521-9439 HST/V.32bis + Address: PO Box 2425, Buena Park, CA 90621-2425 + FAX: 714-739-0669 + Voice: 714-739-0904 _______________________________________________________________________________ - Synchronet 153 Appendix C: Contacts + Synchronet 160 Appendix C: Contacts + BBS: 521-9439 HST/V.32bis + 739-0669 ZyXEL/V.32bis + + FidoNet: 1:103/516 + Internet: Allen.Christiansen@f516.n103.z1.fidonet.org Product: Doorway remote PC/ANSI terminal emulation software Company: TriMark Engineering @@ -9054,9 +9472,29 @@ Voice: 714-553-1555 BBS: 714-863-7097 + Product: GEcho FidoNet EchoMail Program + Contact: Gerard J. van der Land + Address: Cannenburg 23, 3772 BH Barneveld, The Netherlands + FidoNet: 2:283/15 + Voice: 31-3420-21792 + Contact: John L. McDowell + Address: 1401 S. Greenwood, Wichita, KS 67211, USA + FidoNet: 1:291/12 + BBS: 316-263-5313 + Contact: Jonathan Rapoport + Address: 48 Robinter Drive, Willowdale, Ontario M2M 3R2, CANADA + FidoNet: 1:250/802 + Voice: 416-226-5907 + BBS: 416-222-9644 + Product: HS/Link Bidirectional File Transfer Program Contact: Samuel H. Smith Address: PO Box 4808, Panorama City, CA 91412-4808 + + _______________________________________________________________________________ + Synchronet 161 Appendix C: Contacts + + Voice: 818-891-4228 BBS: 818-891-6780 2400bps 891-1344 V.32/V.32bis @@ -9077,11 +9515,6 @@ Product: PostLink Network Software and RelayNet (RIME) Membership Contact: Bonnie Anthony, M.D. - - _______________________________________________________________________________ - Synchronet 154 Appendix C: Contacts - - Address: 6901 Whittier Blvd., Bethesda, MD 20817 Voice: 301-229-7028 Home: 301-229-7244 @@ -9116,6 +9549,11 @@ Product: Synchronet Multinode BBS Software Company: Digital Dynamics Address: PO Box 501, Yorba Linda, CA 92686 + + _______________________________________________________________________________ + Synchronet 162 Appendix C: Contacts + + Voice: 714-529-6328 FAX: 714-529-9721 BBS: 714-529-9525 2400bps @@ -9136,11 +9574,6 @@ Product: Tick FidoNet Software Distribution (File Echo) Utility Contact: Barry Geller - - _______________________________________________________________________________ - Synchronet 155 Appendix C: Contacts - - FidoNet: 1:266/12 BBS: 609-482-8609 @@ -9175,29 +9608,9 @@ - - - - - - - - - - - - - - - - - - - - _______________________________________________________________________________ - Synchronet 156 Appendix C: Contacts + Synchronet 163 Appendix C: Contacts Appendix D: Wait for Call Status Display @@ -9256,7 +9669,7 @@ _______________________________________________________________________________ - Synchronet 157 Appendix D: WFC Status Display + Synchronet 164 Appendix D: WFC Status Display Appendix E: Node Status Display @@ -9315,7 +9728,7 @@ User on this node is in quiet mode. _______________________________________________________________________________ - Synchronet 158 Appendix E: Node Status Display + Synchronet 165 Appendix E: Node Status Display R - Rerun: @@ -9374,7 +9787,7 @@ _______________________________________________________________________________ - Synchronet 159 Appendix E: Node Status Display + Synchronet 166 Appendix E: Node Status Display Appendix F: Log File Line Type Specifiers @@ -9433,7 +9846,7 @@ _______________________________________________________________________________ - Synchronet 160 Error message + Synchronet 167 Error message Appendix G: File Formats @@ -9492,7 +9905,7 @@ "userfrom" is a variable length record that contains the name _______________________________________________________________________________ - Synchronet 161 Appendix G: File Formats + Synchronet 168 Appendix G: File Formats of the user who sent the message. @@ -9551,7 +9964,7 @@ _______________________________________________________________________________ - Synchronet 162 Appendix G: File Formats + Synchronet 169 Appendix G: File Formats where "datetime" is the date/time stamp that the message @@ -9610,7 +10023,7 @@ _______________________________________________________________________________ - Synchronet 163 Appendix G: File Formats + Synchronet 170 Appendix G: File Formats Offset Length Description @@ -9669,7 +10082,7 @@ 5 Current node number _______________________________________________________________________________ - Synchronet 164 Appendix G: File Formats + Synchronet 171 Appendix G: File Formats 19448 Time left online (in seconds) @@ -9717,6 +10130,8 @@ 92686 User's Zip/Postal Code A E User's Flags #3 B EFG User's Flgas #4 + 1 Time-slice API types + Rob Swindell User's real name or company name MODUSER.DAT @@ -9724,13 +10139,13 @@ This is an optional file created by external programs to modify the data of the current user. It is an ASCII text file with the format: - Sample Data Description - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________________________________________ - Synchronet 165 Appendix G: File Formats + Synchronet 172 Appendix G: File Formats + Sample Data Description + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -500 Credit Adjustment 60 Security Level -unused- @@ -9781,13 +10196,11 @@ - - _______________________________________________________________________________ - Synchronet 166 Appendix G: File Formats + Synchronet 173 Appendix G: File Formats Glossary @@ -9846,7 +10259,7 @@ _______________________________________________________________________________ - Synchronet 167 Glossary + Synchronet 174 Glossary COM Port: @@ -9905,7 +10318,7 @@ Data Terminal Equipment. The device that generates or is the final _______________________________________________________________________________ - Synchronet 168 Glossary + Synchronet 175 Glossary destination of data - the computer. @@ -9964,7 +10377,7 @@ An EMSI compatible FidoNet message front-end. FrontDoor, SEAdog, _______________________________________________________________________________ - Synchronet 169 Glossary + Synchronet 176 Glossary Binkley, and D'bridge are examples of front-end mailers. @@ -10000,7 +10413,7 @@ (posted on a sub-board) or private (E-mail sent to a single user). Message Network: - Two or more BBSs sharing public message sub-boards (Aka Echos) where + Two or more BBSs sharing public message sub-boards (Aka Echoes) where messages posted on one BBS get distributed to the other BBSs on the network. There are many different network techologies used for the distribution of networked messages. Synchronet supports the most @@ -10023,7 +10436,7 @@ _______________________________________________________________________________ - Synchronet 170 Glossary + Synchronet 177 Glossary NetMail: @@ -10082,7 +10495,7 @@ (EIA) to define the signals and voltages used when data is exchanged _______________________________________________________________________________ - Synchronet 171 Glossary + Synchronet 178 Glossary between a computer or terminal and a modem or serial printer. Data is @@ -10141,7 +10554,7 @@ the only solution is to replace your UART for that COM port with a _______________________________________________________________________________ - Synchronet 172 Glossary + Synchronet 179 Glossary buffered UART, usually an NS16550AFN. More modern UARTs are being @@ -10200,6 +10613,6 @@ _______________________________________________________________________________ - Synchronet 173 Glossary + Synchronet 180 Glossary diff --git a/DOCS/TEXT1C01.DIF b/DOCS/TEXT1C01.DIF new file mode 100644 index 0000000000000000000000000000000000000000..045e2bde26817e7f53af143a2efa376bfa182baf --- /dev/null +++ b/DOCS/TEXT1C01.DIF @@ -0,0 +1,146 @@ +Comparing files 1C00\TEXT.DAT and 1C01\TEXT.DAT +***** 1C00\TEXT.DAT +"\r\nNo error log exists.\r\n" NoErrorLogExists +"\r\nClear critical error counter" ClearErrCounter +"\r\nInvalid node.\r\n" InvalidNode +***** 1C01\TEXT.DAT +"\r\nNo error log exists.\r\n" NoErrorLogExists +"\r\nClear critical error counters on all nodes" ClearErrCounter +"\r\nInvalid node.\r\n" InvalidNode +***** + +***** 1C00\TEXT.DAT +"_\r\nbhDisconnecting... wHbang up or wAbbort " Disconnecting +"\rwhGood-bye! "\ Disconnected + " \r\n" +***** 1C01\TEXT.DAT +"_\r\nbhDisconnecting... wHbang up or wAbbort " Disconnecting +"\rwhGood-bye! (Time Used: @TUSED@) "\ Disconnected + " \r\n" +***** + +***** 1C00\TEXT.DAT +"You do not have sufficient access for this node." NoNodeAccess +"\7\r\nSorry, This node is temporarily closed for "\ NodeLocked + "maintenance.\r\n" +"\r\nUnknown user\r\n" UnknownUser +***** 1C01\TEXT.DAT +"You do not have sufficient access for this node." NoNodeAccess +"nr\7\r\nSorry, This node is temporarily closed "\ NodeLocked + "for maintenance.n\r\n" +"\r\nUnknown user\r\n" UnknownUser +***** + +***** 1C00\TEXT.DAT +"\7\r\nNo user data defined.\r\n" NoUserData +"��� DELETED ���\r\n" Deleted +"��� INACTIVE ���\r\n" Inactive +"Alias : %-30.30s Password : %-8.8s %s\r\n" UeditAliasPassword +"Real Name : %-30.30s Phone number : %s\r\n" UeditRealNamePhone +"Address : %-30.30s Age/Sex/BD : %2d %c %s\r\n" UeditAddressBirthday +"Location : %-30.30s Zip Code : %s\r\n" UeditLocationZipcode +"Note : %-30.30s Handle : %s\r\n" UeditNoteHandle +"Computer : %-30.30s Modem type : %s\r\n" UeditComputerModem +"Comment %c : %s\r\n" UeditComment +"First on : %-8.8s Expire : %-8.8s "\ UserDates + "Last on : %-8.8s %02u:%02u\r\n" +"Time on : %-5u Today : %-3u %-4u "\ UserTimes + "Last call : %-3u %-4u Extra : %u\r\n" +"Logons : %-5u Today : %-3u %-4u "\ UserLogons + "Posts : %-5u Today : %u\r\n" +"E-mails : %-5u To sysop : %-5u "\ UserEmails + "Waiting : %-5u Today : %u\r\n" +"NetMail : %s\r\n" UserNetMail +"Uploads : %13.13s bytes in %u files\r\n" UserUploads +"Downloads : %13.13s bytes in %u files %s\r\n" UserDownloads +"- Leech: rhi%un" UserLeech +"Credits : %13.13s free: %s (%s per day)\r\n" UserCredits +"Minutes : %13.13s\r\n" UserMinutes +"\r\nSec Level : %d\r\n" UeditSecLevel +"Flags #1 : %-26s Flags #3 : %s\r\n"\ UeditFlags + "Flags #2 : %-26s Flags #4 : %s\r\n" +"Exemption : %-26s Restricts : %s\r\n" UeditExempts +"\r\n_yhUser edit (%d of %d): n" UeditPrompt +***** 1C01\TEXT.DAT +"\7\r\nNo user data defined.\r\n" NoUserData +"rh��� iDELETEDnrh ���\r\n" Deleted +"bh��� iINACTIVEnbh ���\r\n" Inactive +"ncAlias : h%-30.30s ncPassword : "\ UeditAliasPassword + "h%-8.8s %s\r\n" +"ncReal Name : h%-30.30s ncPhone number : "\ UeditRealNamePhone + "h%s\r\n" +"ncAddress : h%-30.30s ncAge/Sex/BD : "\ UeditAddressBirthday + "h%2d %c %s\r\n" +"ncLocation : h%-30.30s ncZip Code : "\ UeditLocationZipcode + "h%s\r\n" +"ncNote : h%-30.30s ncHandle : "\ UeditNoteHandle + "h%s\r\n" +"ncComputer : h%-30.30s ncModem type : "\ UeditComputerModem + "h%s\r\n" +"ncComment %c : h%s\r\n" UeditComment +"ncFirst on : h%-8.8s ncExpire : h%-8.8s "\ UserDates + "ncLast on : h%-8.8s %02u:%02u\r\n" +"ncTime on : h%-5u ncToday : "\ UserTimes + "h%-5u%-5uncLast call : "\ + "h%-5u%-5uncExtra : h%u\r\n" +"ncLogons : h%-5u ncToday : "\ UserLogons + "h%-5u%-5uncPosts : "\ + "h%-5u%-5uncToday : h%u\r\n" +"ncE-mails : h%-5u ncTo sysop : "\ UserEmails + "h%-5u ncWaiting : "\ + "h%-5u ncToday : h%u\r\n" +"ncNetMail : h%s\r\n" UserNetMail +"ncUploads : h%13.13s ncbytes in "\ UserUploads + "h%u ncfiles\r\n" +"ncDownloads : h%13.13s ncbytes in "\ UserDownloads + "h%u ncfiles %s\r\n" +"- Leech: rhi%un" UserLeech +"ncCredits : h%13.13s ncfree: h%s "\ UserCredits + "nc(h%s ncper day)\r\n" +"ncMinutes : h%13.13s\r\n" UserMinutes +"\r\nncSec Level : h%d\r\n" UeditSecLevel +"ncFlags #1 : h%-26s ncFlags #3 : h%s\r\n"\ UeditFlags + "ncFlags #2 : h%-26s ncFlags #4 : h%s\r\n" +"ncExemption : h%-26s ncRestricts : h%s\r\n" UeditExempts +"\r\n_yhUser edit (%d of %d): n" UeditPrompt +***** + +***** 1C00\TEXT.DAT + "channel %d locally.\r\n" +"\r\nmhYou're on the Air!\r\n\r\nn" YoureOnTheAir +"_whNode %2d: g%sng joined multinode chat "\ NodeJoinedMultiChat +***** 1C01\TEXT.DAT + "channel %d locally.\r\n" +"\r\nnmhYou're on the Air!\r\n\r\nn" YoureOnTheAir +"_whNode %2d: g%sng joined multinode chat "\ NodeJoinedMultiChat +***** + +***** 1C00\TEXT.DAT +***** 1C01\TEXT.DAT +"nh\r\n\7\r\nYou only have ri%unh minute%s "\ OnlyXminutesLeft + "left.\r\n\r\n" +"\rnrhi\7\7@NAME@! nhAre you really there? n>" AreYouThere +"Level %u" NoAccessLevel +"Age %u" NoAccessAge +"BPS %u" NoAccessBPS +"Credits %lu" NoAccessCredit +"Node %u" NoAccessNode +"User %u" NoAccessUser +"Days till expire %u" NoAccessExpire +"Time Left %u" NoAccessTimeLeft +"Time Used %u" NoAccessTimeUsed +"Time of day %02d:%02d" NoAccessTime +"Post/Call Ratio %u" NoAccessPCR +"Upload/Download Ratio %u" NoAccessUDR +"Upload/Download File Ratio %u" NoAccessUDFR +"Flag 1 %c" NoAccessFlag1 +"Flag 2 %c" NoAccessFlag2 +"Flag 3 %c" NoAccessFlag3 +"Flag 4 %c" NoAccessFlag4 +"Sex %c" NoAccessSex +"Exemption %c" NoAccessExempt +"Restriction %c" NoAccessRest +"Day of week %s" NoAccessDay +***** + + diff --git a/DOCS/V1C01.NEW b/DOCS/V1C01.NEW new file mode 100644 index 0000000000000000000000000000000000000000..bde127f37e31d5541a47b9a01424e06b93ad2d7f --- /dev/null +++ b/DOCS/V1C01.NEW @@ -0,0 +1,79 @@ + What's new in Synchronet BBS Version 1c Revision 1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Released November 23, 1993 + +Communications +~~~~~~~~~~~~~~ +o DigiBoard support +o Dumb Modem support +o Hardware Receive Flow Control +o Configurable modem answer delay +o DOS Idle Interrupts can be disabled + +Sysop Conveniences +~~~~~~~~~~~~~~~~~~ +o 50k more free memory inside Synchronet +o File database allows editing of upload dates +o ARS search command in User Edit +o Configuration program (SCFG) now has mouse support +o Sysop can clear errors on all nodes with ;ERR command +o Directory checking has been moved from SBBS to SCFG +o New 'f' command line switch to force daily event execution from command line +o Enhanced documetation for FrontDoor, InterMail, and GEcho use with Synchronet +o Configurable @NOACCESS@ message code to dynamically explain why a user has + been denied access because of an ARS parameter requirement + +Message Base +~~~~~~~~~~~~ +o Renegade color code support +o Revamped Celerity color code support +o WWIV color codes can now be entered (via ^P) in external editors (i.e. Fedit) +o New Ctrl-A codes for clear to end of line (>), non-destructive backspace (<) + ,carriage return ([), line feed (]), and more +o Messages posted (or uploaded via QWK) to Sysop are converted to sysop's name +o Improved detection and correction of corrupted message pointers +o QWK packets containing premature NULLs are now imported in-tact and complete +o If a QWK download is unsuccessful, another attempt (or attempts) will not + require a new packet to be created + +User Interface +~~~~~~~~~~~~~~ +o Users are notified each minute of last five minutes left online +o Inactive users are asked if they are still there rather than just beeping +o New auto-delete input mode, when editing existing strings (like replying + to messages and changing the destination user or title) +o New users do not have to reenter all information if a mistake was made + during new user questions +o Node activity messages no longer interfere with the line counter for correct + pause (Hit a key) prompting on each screen-full + +External Programs +~~~~~~~~~~~~~~~~~ +o Drop files can have user's Real Name instead of Alias on a per-program basis +o SFDOORS.DAT reports correct time left +o DOOR.SYS and PCBOARD.SYS now more accurately reflect ANSI/Color settings + +Chat +~~~~ +o Up to 500 configurable ACTION COMMANDS in multinode chat +o Up to 100 external chat pagers (for PC speaker, Sound Blaster, etc) + +New ARS parameters +~~~~~~~~~~~~~~~~~~ +o Upload Download Byte Ratio +o Upload Download File Ratio +o Credits +o Days till account expiration +o Restriction flags +o Exemption flags +o Day of week + + +Note: This is not a complete list. Some features and bug fixes were not + included. See SBBS.HST for a complete list of changes. + +This is a free upgrade to all v1c owners. Call and download or FREQ the release +as SBBS1C01.ZIP and SUTL1C01.ZIP. You DO NOT need a new key file for this +upgrade. + +Rob diff --git a/DOCS/VERSIONS.TXT b/DOCS/VERSIONS.TXT index a8c6236bf388cb6ee839d47fd7d5f3eb13290b1b..b2e803babeae5d7d801e0f8e8912f60a000594b4 100644 --- a/DOCS/VERSIONS.TXT +++ b/DOCS/VERSIONS.TXT @@ -2,20 +2,21 @@ Versions of Utilities Included with this Version of Synchronet Utilities Disk ============================================================================= (* indicates new or updated since last Synchronet release) -SBBSFIDO EXE 1.08 * FidoNet import/export utility -ADDFILES EXE 1.05 * Add files to database from DOS prompt or BAT file -FILELIST EXE 1.02 * Generate ASCII file listings of file directories -MSGPURGE EXE 1.00 * Delete excess messages from sub-board(s) -AUTONODE EXE 1.00 * Find first available node for local logon +SBBSFIDO EXE 1.09 * FidoNet import/export utility +ADDFILES EXE 1.05 Add files to database from DOS prompt or BAT file +FILELIST EXE 1.03 * Generate ASCII file listings of file directories +MSGPURGE EXE 1.02 * Delete excess messages from sub-board(s) +AUTONODE EXE 1.01 * Find first available node for local logon NODE COM 1.03 Node display/control utility SLOG EXE 1.00 System/node statistics log viewer DSTSEDIT EXE 1.01 System/node daily statistics editor UTI* EXE 1.03 UTI driver set for PostLink v1.05+ -ANS2MSG EXE 1.01 ANSI to Ctrl-A conversion utility (for ASC/MSG files) -MSG2ANS EXE 1.01 Ctrl-A to ANSI conversion utility +ANS2MSG EXE 1.03 * ANSI to Ctrl-A conversion utility (for ASC/MSG files) +MSG2ANS EXE 1.02 * Ctrl-A to ANSI conversion utility MLABLES EXE 1.00 Generate mailing labels from Synchronet user data -XTRN\SDK 2.20 * External program software developer's kit -XTRN\SBJ 2.20 * Synchronet Blackjack Game with C source code -XTRN\SBL 1.10 * Synchronet BBS List Door with C source code -XTRN\DPOKER 1.30 * Domain Poker Multi-Player Online Game (Unregistered) -XTRN\DICEWAR 1.50 * Dice War Multi-Player Online Game (Unregistered) +XTRN\SDK 2.22 * External program software developer's kit +XTRN\SBJ 2.22 * Synchronet Blackjack Game with C source code +XTRN\SBL 1.22 * Synchronet BBS List Door with C source code +XTRN\SCB 1.11 * Synchronet Callback (verifier) (Unregistered) +XTRN\DPOKER 1.30 Domain Poker Multi-Player Online Game (Unregistered) +XTRN\TBD 1.00 * The Beast's Domain Multi-Player Game (Unregistered) diff --git a/EXEC/INTRSBBS.EXE b/EXEC/INTRSBBS.EXE index bf73dd18438b4d5b55b8c781c250ebcbd8d1794b..76640df1961e0414e9d21bc21dd62b0513db6f5f 100644 Binary files a/EXEC/INTRSBBS.EXE and b/EXEC/INTRSBBS.EXE differ diff --git a/EXEC/SBBS.EXE b/EXEC/SBBS.EXE index 198478f504983fe5dcbad6177c195dd86f29d8cc..abda94528951e823e7f0ea065c3407f4399015af 100644 Binary files a/EXEC/SBBS.EXE and b/EXEC/SBBS.EXE differ diff --git a/EXEC/SCFG.EXE b/EXEC/SCFG.EXE index 8b2b77ba48a1df13db3c799507c27082a4ad7f5d..700387f6a8f3273aae81861d17c59f40ec4b3943 100644 Binary files a/EXEC/SCFG.EXE and b/EXEC/SCFG.EXE differ diff --git a/EXEC/SCFGHELP.DAT b/EXEC/SCFGHELP.DAT index e19170d82429a2db645b48489b68c39486effd2a..ea91b408372717af71b58f935002527ee69ec7a2 100644 Binary files a/EXEC/SCFGHELP.DAT and b/EXEC/SCFGHELP.DAT differ diff --git a/EXEC/SCFGHELP.IXB b/EXEC/SCFGHELP.IXB index cb49deae0204f2aed600f73e858344b55ab977bd..f799d89c1058cac59ef6ce626a1cd927db8e498a 100644 Binary files a/EXEC/SCFGHELP.IXB and b/EXEC/SCFGHELP.IXB differ diff --git a/TEXT/MENU/MAINCFG.ASC b/TEXT/MENU/MAINCFG.ASC index fa27578b72fa9a378dbe24e9d3c224c5a811cf4b..03ffe4d0bd577d8a585e8d287111afd40d7ec5ce 100644 --- a/TEXT/MENU/MAINCFG.ASC +++ b/TEXT/MENU/MAINCFG.ASC @@ -1,8 +1,8 @@ -0lnc4�����������������������������k�0 +lnc4�����������������������������k�0 4c� hyMessage Scan Configuration nk4�0 -4c�k�����������������������������b0���������������������������������� -����� -� hyN ngNew-scan configuration�b� hyS ngView your configuration b� -��hy0P ngSet new-scan pointers�b����������������������������� -� hyI ngReinitialize new-scan pointers b� hyQ ngQuit to Main menu�b� -����������������������������������������������������������������n +4c�k�����������������������������b0������������������������������������ +����� +� hyN ngNew-scan configuration�b� hyS ngYour message scan config b� +� hyP ngSet new-scan pointers�b������������������������������� +� hyI ngReinitialize new-scan pointers b� hyQ ngQuit to Main menu�b� +������������������������������������������������������������������n diff --git a/TEXT/MENU/MULTCHAT.ASC b/TEXT/MENU/MULTCHAT.ASC index 661f55751757359b458348dc9f1ac2980c89a3d1..bf83b67080cbd6c67e5eb0f87f7ae80c809618ec 100644 --- a/TEXT/MENU/MULTCHAT.ASC +++ b/TEXT/MENU/MULTCHAT.ASC @@ -1,10 +1,10 @@ -0lnc4����������������������k�0 +nlc4����������������������k�0 4c� hyMultinode Chat Menu nk4�0 4c�k����������������������b0�������������������������������������������������������� ����� � hy/P ngPage users on other nodes�b� hy/E ngToggle echo status�b� -� hy/L ngList all node activity�b����������������������������� -� hy/* ngList Chat channels�b��� +� hy/L ngList all node activity�b� hy/A ngToggle action commands b� +� hy/* ngList Chat channels�b� hy/C ngList action commands b� � hy/# ngChange Chat channel (# is channel number) b� hy/Q ngQuit multinode chat b� ����� 4 hyAnytime: cCtrl-U nc4Who's online hCtrl-P nc4Send private msg hCtrl-C nc4Abort cmd/text n diff --git a/TEXT/MENU/UEDIT.ASC b/TEXT/MENU/UEDIT.ASC index 42ee799defbc9a870d20bed4203c803b3cf1a633..36f80714e214b32558dc2a057e865dbe41c27bea 100644 --- a/TEXT/MENU/UEDIT.ASC +++ b/TEXT/MENU/UEDIT.ASC @@ -1,7 +1,7 @@ yh��� wUser Edit Menu y��� �����������������������������������������������������������������������������Ŀ � wA bAlias and Handle wS bSex (Gender) y� -� wB bBirthday wT y� +� wB bBirthday wT bSet Text Search String y� � wC bComputer wU bUpload and Download Stats y� � wD bDelete/Deactivate/Restore wV bQuick-Validate User y� � wE bExemptions wW bPassword y� @@ -10,9 +10,9 @@ � wH bEdit/Create Extended Comment wZ bRestrictions y� � wI bInspect/Edit User's Defaults w] bGo Up One User y� � wJ bEdit Minutes w[ bGo Down One User y� -� wK bEdit Dates w} bSearch Up y� -� wL bLocation, Address, and Zip Code w{ bSearch Down y� -� wM bMain Security Level w/ bSet Search String y� +� wK bEdit Dates w} bSearch Up (Text or ARS) y� +� wL bLocation, Address, and Zip Code w{ bSearch Down (Text or ARS) y� +� wM bMain Security Level w/ bSet AR String for Search y� � wN bNote w~ bSet Leech Download Counter y� � wO bComment w+ bAdjust Credits y� � wP bPhone Number w* bAdjust Minutes y� diff --git a/TEXT/NAME.CAN b/TEXT/NAME.CAN index 1e41393d8855c243f726f76d59e1fb753324241a..b42d651356fb2e0f90ad222e1ae9eeea4b82c539 100644 --- a/TEXT/NAME.CAN +++ b/TEXT/NAME.CAN @@ -5,3 +5,29 @@ netmail @~ #~ !~ +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z diff --git a/TEXT/PHONE.CAN b/TEXT/PHONE.CAN index dcfb34ac8b25d59f45f3830de68755f3c62e73cc..d7c20a5e3042ddb846e58d9946e15d826efe8988 100644 --- a/TEXT/PHONE.CAN +++ b/TEXT/PHONE.CAN @@ -17,82 +17,4 @@ 976-~ 411 911 -5299525^ -5729542^ -7726204^ -5245301^ -9611180^ -13106908351^ -5263210^ -19098601928^ -5287415^ -8922054^ -5282601^ -9988540^ -13108301120^ -13104308805^ -13104447390^ -5200513^ -5212728^ -19098697698^ -9742181^ -7795596^ -19095958265^ -18189126362^ -6939954^ -4490793^ -13104026360^ -5280645^ -19095958338^ -9719821^ -18189650412^ -18189122656^ -6701125^ -8925339^ -5240533^ -19095941210^ -9989355^ -5304106^ -18183397005^ -13106943584^ -18188560998^ -5242804^ -9987275^ -19095986151^ -8718810^ -13106904090^ -19098618195^ -13108678838^ -5579256^ -18189123538^ -19098618225^ -4988123^ -9958817^ -13103956708^ -6928274^ -5245851^ -7715266^ -13109465867^ -9932127^ -19097844013^ -6304283^ -5295510^ -6938513^ -6363453^ -8983934^ -6804663^ -9611812^ -9922884^ -9983626^ -19095989018^ -2828408^ -13108096188^ -19097855301^ -18189129649^ -5258046^ -7741460^ -9964185^ -19098611616^ -5397546^ -9212047^ -5223562^ +