Skip to content
Snippets Groups Projects
Commit fcc35477 authored by dspeelman's avatar dspeelman
Browse files

Initial HTML Upload 10/15/2000

parent bed74057
Branches
Tags
No related merge requests found
Complete List of Supported Message Variables (@-Codes) in Synchronet BBS
========================================================================
See the "Using Message Variables" chapter in the sysop manual
(DOCS\SYSOP.DOC) for details on use.
System Information
~~~~~~~~~~~~~~~~~~
Code Description Ver
---------------------------------------------------------------------------
BBS Name of BBS
BOARDNAME Name of BBS
CONF Name of current Group and Sub-board
CONFNUM Number of current Group and Sub-board
CONN Connection description (modem type, "Telnet", "Local") 2.3c
DATE Current system date
DIR Current file directory short description
DIR-L[...] " " padded and left justified
DIR-R[...] " " padded and right justified
DIRL Current file directory long description
DIRL-L[...] " " padded and left justified
DIRL-R[...] " " padded and right justified
DN Number of current file directory
DL " " padded and left justified (4 chars wide)
DR " " padded and right justified (4 chars wide)
FIDOADDR System's primary FidoNet address 2.3c
FREESPACE Free disk space available for uploads
GRP Current message group short description
GRP-L[...] " " padded and left justified
GRP-R[...] " " padded and right justified
GRPL Current message group long description
GRPL-L[...] " " padded and left justified
GRPL-R[...] " " padded and right justified
GN Number of current message group
GL " " padded and left justified (4 chars wide)
GR " " padded and right justified (4 chars wide)
INETADDR System's Internet Address (as configured in SCFG) 2.3c
LASTCALLERNODE Name of user last on this node
LASTCALLERSYSTEM <same as LASTCALLERNODE>
LIB Current file library short description
LIB-L[...] " " padded and left justified
LIB-R[...] " " padded and right justified
LIBL Current file library long description
LIBL-L[...] " " padded and left justified
LIBL-R[...] " " padded and right justified
LN Number of current file library
LL " " padded and left justified (4 chars wide)
LR " " padded and right justified (4 chars wide)
LOCAL-IP System's IP address 3.0b
LOCATION System location (city, state) 2.3c
NOACCESS Why user was denied access (last false ARS)
NODE Number of current node
NODE### Status of node number ###
NUMCALLS <same as STATS.LOGONS>
NUMDIR Number of current library and directory
PREVON <same as LASTCALLERNODE>
QUESTION Current Yes/No question (for TEXT\MENU\YESNO.*)
QWKID System's QWK BBS-ID 2.3c
REV Software revision (single letter)
STATS.LOGONS Total logons during history of system 3.0b
STATS.LTODAY Total logons today 3.0b
STATS.TIMEON Total time used during history of system (in minutes) 3.0b
STATS.TTODAY Total time used today (in minutes) 3.0b
STATS.ULS Total uploads today 3.0b
STATS.ULB Total bytes uploaded today 3.0b
STATS.DLS Total download today 3.0b
STATS.DLB Total bytes downloaded today 3.0b
STATS.PTODAY Total posts today 3.0b
STATS.ETODAY Total e-mails sent today 3.0b
STATS.FTODAY Total feedbacks sent today 3.0b
STATS.NUSERS Total number of new users today 3.0b
SUB Current message sub-board short description
SUB-L[...] " " padded and left justified
SUB-R[...] " " padded and right justified
SUBL Current message sub-board long description
SUBL-L[...] " " padded and left justified
SUBL-R[...] " " padded and right justified
SN Number of current message sub-board
SL " " padded and left justified (4 chars wide)
SR " " padded and right justified (4 chars wide)
SYSDATE Current system date
SYSOP Name of System Operator
SYSTIME Current system time
TCALLS Total number of logons for system
TFILE Total number of files on system
TIME Current system time
TMSG Total number of messages on system
TNODE Total number of nodes on system
TUSER Total number of user slots on system
VER BBS version number
WHO Display status of all active nodes
User Information
~~~~~~~~~~~~~~~~
Code Description Ver
---------------------------------------------------------------------------
ADDR1 User's street address
ALIAS User's name or alias
BAUD User's connect rate (DCE) in bps
BDATE User's birthdate (MM/DD/YY)
BPS <same as BAUD>
BYTELIMIT User's free credits per day
BYTESLEFT User's total credits
CALLS Total number of logons for user
CID Caller's Caller-ID info or IP address 2.3c
CITY User's city
COMPANY User's company name or real name
CPU User's computer type (v2.x) or hostname (v3.x)
DATA <same as PHONE>
DATAPHONE <same as PHONE>
DAYBYTES Number of free credits used today by user
DLBYTES Total bytes downloaded by user
DLFILES Total files downloaded by user
DLKLIMIT User's total credits (in kilobytes)
DOWNK Total kilobytes downloaded by user
DOWNS <same as DLFILES>
EXDATE User's expiration date (MM/DD/YY)
EXPDATE <same as EXDATE>
EXPDAYS Days left before user expires
FIRST User's first name/alias
FIRSTREAL User's first real/company name
FROM User's location (City, State)
HANDLE User's chat handle
HOMEPHONE <same as PHONE>
HOST <same as CPU> 2.3c
IP <same as CID> 2.3c
KBLEFT User's total credits (in kilobytes)
KBLIMIT User's free credits per day (in kilobytes)
LAST User's last name (alias)
LASTDATEON Date of user's last logon (MM/DD/YY)
LASTNEW Date of user's last new file scan (MM/DD/YY)
LASTON Date and time of user's last logon
LASTTIMEON Time of user's last logon (HH:MM am)
LASTREAL User's last real/company name
LEFT <same as MINLEFT>
MAILW Number of mail messages waiting for current user
MAILW:x Number of mail messages waiting for current user #x
MAILP Number of pending mail messages sent by current user
MAILP:x Number of pending mail messages sent by current user #x
MAXDK <same as KBLIMIT>
MEMO Date of user's last password modification
MEMO1 User's note
MEMO2 <same as COMPANY>
MINLEFT User's time left in minutes
MSGLEFT Total number of messages posted by user
MSGREAD Number of messages read by user this call
MSGSLEFT <same as MSGLEFT>
NAME User's name or alias
NAME-L[...] User's name (padded and left justified)
NAME-R[...] User's name (padded and right justified)
NEWFILETIME Date and time of user's last new file scan
NUMTIMESON <same as CALLS>
PHONE User's phone number (###-###-####)
REAL User's real first name
SEC User's security level
SECURITY <same as SEC>
SINCE Date of user's first call (MM/DD/YY)
STATE User's state (from location)
TIMELEFT <same as MINLEFT>
TIMELIMIT Maximum time per call in minutes
TIMEON Time used this call in minutes
TIMEUSED <same as TIMEON>
TLEFT Time left (H:MM:SS)
TPERC Time allowed per call (H:MM:SS)
TPERD Time allowed per day (H:MM:SS)
TUSED Time used this call (H:MM:SS)
UPBYTES Total bytes uploaded by user
UPFILES Total files uploaded by user
UPK Total kilobytes uploaded by user
UPS <same as UPFILES>
USER User's name or alias (same as ALIAS)
ZIP User's zip/postal code
Display
~~~~~~~
Code Description Ver
---------------------------------------------------------------------------
AUTOMORE Toggle automatic pausing
BEEP Generate a beep
BELL <same as BEEP>
CLS Clear screen
CRLF carriage return/line-feed pair 3.0b
MENU:filename Display a menu file (from TEXT\MENU directory)
MSGREPLY Command key to reply to last message 3.0b
MSGREREAD Command key used to re-read last message 3.0b
NOPAUSE <Same as POFF>
MORE <same as PAUSE>
PAUSE Immediately produces a [Hit a key] prompt
PON Toggles automatic screen pause for everyone
POFF Toggles automatic screen pause for everyone
TYPE:filename Display a specific filename
UP Move cursor up one row (ANSI) 3.0b
UP:n Move cursor up n rows (ANSI) 3.0b
DOWN Move cursor down one row (ANSI) 3.0b
DOWN:n Move cursor down n rows (ANSI) 3.0b
RIGHT Move cursor right one column (ANSI) 3.0b
RIGHT:n Move cursor right n columns (ANSI) 3.0b
LEFT Move cursor left one column (ANSI) 3.0b
LEFT:n Move cursor left n columns (ANSI) 3.0b
GOTOXY:x,y Move cursor to x/y (1-based) (ANSI) 3.0b
PUSHXY Save current cursor position (ANSI) 3.0b
POPXY Restore saved cursor position (ANSI) 3.0b
Miscellaneous
~~~~~~~~~~~~~
Code Description Ver
---------------------------------------------------------------------------
EXEC:modname Execute a loadable (Baja) module, EXEC\modname.BIN
HANGUP Immediately disconnect user
SETSTR:str Sets the current Baja command string to str
File added
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<base target="_blank">
<title>Synchronet BBS Software Documentation</title>
<meta name="Microsoft Border" content="tb, default">
</head>
<body><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
<h2><a href="http://www.synchro.net" target="_blank" name="top">Synchronet
Multinode BBS Software<br>
</a></h2>
</td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><!--msnavigation--><td valign="top">
<h1>Documentation Index</h1>
<p>Latest News and Updates for <a href="http://www.synchro.net">Synchronet</a>
can be found at the following sites :</p>
<blockquote>
<b>Official Synchronet WWW Site<a href="http://www.synchro.net"><br>
http://www.synchro.net</a></b>
<p><b>Official Synchronet BBS System<br>
<a href="telnet://vert.synchro.net">telnet://vert.synchro.net</a></b></p>
<p><b>Official Synchronet BBS System FTP Server<br>
<a href="ftp://ftp.synchro.net">ftp://vert.synchro.net</a></b></p>
</blockquote>
<h2 align="left">Synchronet Sysop Documentation</h2>
<blockquote>
<h4 align="left"><a href="html/sysop.html">Synchronet Sysop
Documentation</a> - Documentation for Synchronet System Operators</h4>
<h4 align="left"><a href="html/baja.html">Synchronet BAJA
Documentation</a> - Documentation for the BAJA Scripting Language</h4>
<h4 align="left"><a href="html/sbbsecho.html">SBBSECHO - Fido-Net Tosser
Documentation</a> - Documentation for the included SBBSECHO Utility</h4>
<p align="left">Important Information and Frequently Asked Questions :</p>
<ul>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/v3cfgfaq.txt" target="_blank">Synchronet v3.0 Configuration Frequently Asked Questions</a></li>
<li>
<p align="left"><a href="ntreadme.txt" target="_blank">Synchronet v3.0 Windows NT/2000 Instructions</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/sbbs3faq.txt">Synchronet v3.0 What's New in this
Version?</a></li>
<li>
<p align="left"><a href="upgrade.doc">Synchronet v3.x Upgrade Information</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/sbbstodo.txt">Synchronet v3.0 To-do List</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs_3rd/syedtfaq.txt">SyncEdit Frequently Asked Questions</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/manifest.txt">What
happened to Digital Dynamics? (Aug. 1996)</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/sbbs4os2.faq">Synchronet
v2.30 OS/2 Frequently Asked Questions (March 1996)</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/sbbs0595.faq">Synchronet
v2.30 Frequently Asked Questions (May 1995)</a></li>
<li>
<p align="left"><a href="ftp://vert.synchro.net/main/sbbs/ddtb1001.txt">Synchronet
v2.30 Common Problems (Feb. 1996)</a></li>
</ul>
</blockquote>
<h2 align="left">Synchronet User Documentation</h2>
<blockquote>
<h4 align="left"><a href="html/user.html">Synchronet User
Documentation</a> - Documentation for Synchronet BBS Users and Clients</h4>
<h4 align="left"><a href="http://www.synchro.net/sbbslist.html">Daily Updated
Online Synchronet BBS System Listing</a>&nbsp; - Worldwide Listing of Synchronet
BBS Systems</h4>
</blockquote>
<p align="left"><a href="#top"><b>Back to Top</b></a></p>
<!--msnavigation--></td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
<hr>
<p><b><a href="http://www.synchro.net/copyright.html">Copyright</a> 2000 by </b> <a href="http://www.synchro.net/author.htm"><b>Rob Swindell</b><br>
</a>
<a href="http://www.synchro.net"><font size="2"><br>
Synchronet BBS Software</font></a> <font size="2"> (Synchronet)
Version 3 is comprised of several documentation,<br>
library, executable, and <a href="http://www.synchro.net/source.html">source code</a>
files, all of which are covered by the<a href="http://www.fsf.org/copyleft/gpl.html">
<br>
GNU General Public License</a> with the exception of the following portions
covered by<br>
the <a href="http://www.fsf.org/copyleft/lesser.html">GNU Lesser General Public License</a>:
SMBLIB and XSDK.<br>
<br>
Synchronet Version 2 (for DOS and OS/2) and its source code was released to the<a href="http://www.fsf.org/philosophy/categories.html#PublicDomainSoftware">
<br>
Public Domain</a> by <a href="ftp://vert.synchro.net/main/sbbs/manifest.txt">Digital Dynamics</a>
in 1997 and remains Public Domain software today.<br>
Synchronet Version 3 is not Public Domain software.</font></p>
<p align="left"><font size="2"><a href="http://www.synchro.net/author.htm">Rob Swindell<br>
</a>PO Box 501<br>Yorba Linda, CA 92885<a href="http://www.synchro.net"><br>
http://www.synchro.net</a>
</font></p>
<p align="left"><font size="2">For the complete Copyright Information please
read the <a href="http://www.synchro.net/copyright.html">Copyright Documentation</a>
.</font></p>
</td></tr><!--msnavigation--></table></body>
</html>
Answers to Frequently Asked Questions Regarding SyncEdit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Apr 15, 2000
Rob Swindell
What Is It?
~~~~~~~~~~~
SyncEdit is an external message editor originally designed for use with
Synchronet Multinode BBS Software. It was later extended to support other BBS
packages as well.
Authorship
~~~~~~~~~~
Robert D. Bouman is the author of SyncEdit. Unfortunately he passed away a few
years ago. I, Rob Swindell, am the author Synchronet BBS Software and while I
was given permission to include an unregistered demo version of SyncEdit in
Synchronet distributions, I am not the author of SyncEdit and have never had
any official connection with the product. I've decided to create this help file
to answer all the common questions I get regarding SyncEdit (the most common
being: "How do I register YOUR product, SyncEdit?").
Registration
~~~~~~~~~~~~
Since it is no longer possible to purchase SyncEdit registrations, I have
been including my personal registration key (SYNCEDIT.KEY, registered to
"Digital Dynamics") with Synchronet distributions since v2.30b. Feel free to
use this registration key guilt-free, as that's what I think Robert would have
wanted. If you're using v2.20 or later, you'll need to convert this key to the
SYNCEDIT.CFG file format by using the KEY2CFG.EXE program (included with the
SyncEdit archive: SYEDTxxx.ZIP).
Y2K Patch
~~~~~~~~~
There is a Y2K bug in all known versions of SyncEdit where the year 2000 is
displayed as 100, causing the status bar to wrap and making the program
unusable. I've released a group of binary-edited SyncEdit executables (for
all located versions) that works around this problem: the year is still
displayed as 100, but the status bar no-longer wraps. The file that includes
these patched files is SYEDTY2K.ZIP and can be downloaded via Telnet/Zmodem or
FTP from vert.synchro.net.
Configuration
~~~~~~~~~~~~~
First, it is very important that you know WHAT VERSION of SyncEdit you're
trying to get working. You can tell by looking at the file size of your
SYNCEDIT.EXE in your Synchronet EXEC directory and comparing to the following
list of known/located released versions:
166222 1.5.3
166570 2.0.0
162594 2.0.5
164490 2.20A
170900 2.50
192126 3.00
191906 3.05
If the file size of your SYNCEDIT.EXE does not match any of the above, check
your SyncEdit documentation for the version number or logon to Vertrauen
(vert.synchro.net) to obtain one of the above versions (and the Y2K patches).
Different versions of SyncEdit require different configurations in SCFG
(SBBSCTRL->BBS->Configure)->External Programs->External Editors->SYNCEDIT:
v1.0 - v1.5.0
ͻ
Name SyncEdit
Internal Code SYNCEDIT
Local Command Line %!syncedit %! %l %f
Remote Command Line %!syncedit %! %l %f
Access Requirements ANSI
Intercept I/O Interrupts Yes <- Versions 1.0 - 1.5.0 only!
Quoted Text None
QuickBBS Style (MSGTMP) No
Expand Line Feeds to CRLF No
BBS Drop File Type Synchronet XTRN.DAT
ͼ
v1.5.3 - v2.0.5
ͻ
Name SyncEdit
Internal Code SYNCEDIT
Local Command Line %!syncedit %! %l %f
Remote Command Line %!syncedit %! %l %f
Access Requirements ANSI
Intercept I/O Interrupts No
Quoted Text None
QuickBBS Style (MSGTMP) No
Expand Line Feeds to CRLF No
BBS Drop File Type Synchronet XTRN.DAT
ͼ
v2.20
ͻ
Name SyncEdit
Internal Code SYNCEDIT
Local Command Line %!syncedit %l %f
Remote Command Line %!syncedit %l %f
Access Requirements ANSI
Intercept I/O Interrupts No
Quote Text None
QuickBBS Style Editor (MSGTMP) No
Expand line feeds to CRLF No
BBS Drop File Type Synchronet XTRN.DAT
ͼ
v2.50
ͻ
Name SyncEdit
Internal Code SYNCEDIT
Local Command Line %!syncedit local %l %f
Remote Command Line %!syncedit %l %f
Access Requirements ANSI
Intercept I/O Interrupts No
Quoted Text None
QuickBBS Style (MSGTMP) Yes <- Version 2.5 and up
Expand Line Feeds to CRLF No
BBS Drop File Type Synchronet XTRN.DAT
ͼ
v3.00 - v3.05
ͻ
Name SyncEdit
Internal Code SYNCEDIT
Local Command Line %!syncedit -l -maxlines %l -f %f
Remote Command Line %!syncedit -maxlines %l -f %f
Access Requirements ANSI
Intercept I/O Interrupts No
Quote Text None
QuickBBS Style Editor (MSGTMP) Yes
Expand line feeds to CRLF No
BBS Drop File Type GAP DOOR.SYS
ͼ
SyncEdit v2.20 and higher requires running SETUP.EXE (included in the SyncEdit
archive: SYEDTxxx.ZIP - should be unzipped with all other SyncEdit files into
your Synchronet EXEC directory). Example configuration:
Directory of external files : C:\SBBS\EXEC\
User Timeout in Minutes : 3
Allow user dictionaries : Yes
Memory swap method : EMS
Registration code : ****************
Registered to : Digital Dynamics
SyncEdit/G configurations not given (use SyncEdit instead).
Hope this information is helpful!
-Rob (www.synchro.net)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment