Digital Distortion Synchronet Doors

Written by Eric Oulashin
Digital Distortion BBS: digdist.bbsindex.com
(Web Telnet FTP)

You can click here to send me an email.

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


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


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


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


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: Download link: ddMat106.zip


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


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


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 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