These are some mods & doors that I have written for Synchronet. These may be
freely downloaded and used by Synchronet BBS sysops. For each application
listed, you can click the button to show or hide its screenshots.
This page contains all screenshots.
To ensure that all of the JavaScript scripts here work properly (particularly,
the login matrix), I would advise upgrading
sbbsdefs.js
in your Synchronet exec directory to the latest version from
the exec directory in
Synchronet's CVS repository.
On that page, there is also a link to a .tar.gz (compressed archive) file
containing all the latest Synchronet files from the Synchronet CVS repository.
That file is available
from this link.
SlyEdit version 1.142 2010-02-04
This is a message editor that can mimic the look and feel of IceEdit or DCT Edit.
Being written in JavaScript, however, SlyEdit is faster and doesn't require a
16-bit DOS virtual machine like IceEdit and DCT Edit do. Also supports
customizable color themes, file import/export, and text search
Download link: SlyE1142.zip
SlyEdit screenshots
IceEdit style
DCT Edit style
Message Lister version 1.19 2010-01-25
This is a door that lists the messages in the user's currently selected sub-board.
It allows forward & reverse navigation through the list of messages, direct
navigation to the first & last pages, direct navigation to a message (by
message number), and allows the user to select a message to read and optionally
reply to (by message number).
This script features lightbar and traditional user interfaces. Using the
lightbar interface, the user can use the arrow keys to scroll up and down the
message list and press the enter key to choose a message to read. Using the
traditional user interface, the user will be prompted at the end of each page to
enter a selection (page navigation, message #, or quit). Message sub-board
information can optionally be displayed above the message listing. The message
list can be listed in reverse order (effectively, descending date/time order).
This script can also be used to list the user's personal email (designated by
the sub-board ID "mail"). This script can make use of larger terminal sizes
to display more information when possible.
Download link: ddml_119.zip
Message Lister screenshots
Lightbar interface
Lightbar with sub-board information
Traditional interface
Traditional with sub-board information
File Lister version 1.00 2009-07-13
This is a file listing mod with a lightbar prompt and a custom header above the
file listing. This is styled similarly to WarezTag!, a file listing door that
was made for RemoteAccess (one of my favorite file listing mods in the 1990s).
This file lister is written in Baja and was based on Vanguard's SpyLister
v2.0B.
Download link: ddfl_100.zip
File Lister screenshots
Normal user (non-sysop) options
With sysop options
Archive Viewer version 1.03 2009-12-20
This is a script that lets users list files inside of archives (ZIP, RAR, etc.).
The user can navigate the list (using a lightbar or traditional user interface),
view files inside the archive, and download files from inside the archive. The
user can also list the files of archives within archives.
Download link: ddav_103.zip
Archive Viewer screenshots
Lightbar interface
Traditional interface
Login Matrix version 1.06 2009-12-02
This is a login matrix that is designed to be configurable to your own liking.
A "login matrix" displays a menu of options when the user connects, as an
alternative to the more traditional login procedure.
This login matrix was written in JavaScript. These are its features:
Matrix menu options include Log in, New user, Retrieve password, Email the
sysop, Page the sysop, and Disconnect.
Easily configurable with an editable configuration file, as well as matrix
"themes" that can be added in their own directory with their own configuration
file specifying background filenames, menu placement, menu colors, etc.
Upload Processor version 1.00 2009-12-29
This is an upload processor for Synchronet (written in JavaScript) that can be
configured to use a virus scanner to scan uploads, as well as extract compressed
files to scan the files inside the compressed file.
Download link: ddup_100.zip
Upload Processor screenshot
Sudoku Solver version 1.00 2009-11-14
This is a door program that can solve Sudoku puzzles. It uses a brute-force
algorithm that can solve any Sudoku puzzle. The algorithm came from
Wikipedia.
Download link: ddss_100.zip
Sudoku Solver screenshot
List Today's Callers version 1.04 2009-08-19
This script lists the day's callers in a colored, formatted table. The list
can be sorted alphabetically, and the colors can be easily changed by the sysop
(by editing the script). This is a designed as a replacement for Synchronet's
Last Few Callers functionality. The script can also generate the caller list in
an HTML table for use with the web.
Download link: ddltc104.zip
List Today's Callers screenshots
ANSI Text
HTML table (web)
List All Users version 1.05 2010-02-17
This script lists all users in a colored, formatted table, similar to the List
Today's Callers script. The colors can be easily changed by the sysop (by
editing the script).
Download link: ddlu_105.zip