KD3net
Welcome, Guest.


syncWXremix is a Javascript Weather Door for Synchronet BBSes. Set this up as a Door, Logon Event, or both. Works based on the IP of the user when they connect. GeoIP lookup and data provided by Weather Underground. Features: User's Location (via GeoIP), Current Conditions, Temperture (Fahrenheit for US, Celsius for all other locations), Sunrise and Sunset times, Lunar Phase, UV Index, 3-day Future Forecast, and Severe Alerts for locations in the United States.
Development of the Door can be found here: https://github.com/KenDB3/syncWXremix/
Download Now!

colorize-text.js takes a plain text file and adds Synchronet Ctrl-A colorization. The colorize-text.js script is meant for use with Synchronet BBSes. It requires JSexec.exe (from SBBS) to be run from command line. It was written in the spirit of the 1991 program A2A - ASCII to ANSI file converter by David Kauffman (A.K.A. Ansi). You get to pick a color and intensity for Text, a color and intensity for Numbers, and a color and intensity for Non-Text Characters.
GitHub Gist of the script can be found here.
Download Now!

Live example here: RI Weather

Alco-Solar-JS is a JavaScript port of the original Python script Alco-Solar by Zero Reader (Andrew Haworth, KK4DSD) from alco.bbs.io. It is an External Program (Door) to display Solar Data from hamqsl.com written in JavaScript for Synchronet BBS. It is a rather direct port, but adds in a bit of code to keep you from sending too many requests to hamqsl.com (because your IP could get banned). The door stores the last XML query and will do a lookup for new data after an hour.
Development of the Door can be found here: https://github.com/KenDB3/alco-solar-JS
Download Now!

SyncBTC is a Bitcoin Exchange Rate External Program (Door) written in JavaScript for Synchronet BBS and ANSI capable terminals. It is based off of something cool I saw at BitSunrise.com (aka: Black Country Rock/Bit Sunrise). All of my code was original, but the look and feel of the app is based on the BCR original program: BCR Coins v1.0. Data is pulled from Coinbase.com and no API Key is needed. Sysop configures their local currency in /ctrl/modopts.ini file. Graph of rates adapts to terminal size. Minimum Terminal Size = 80 Columns by 12 Rows. However, there is no Maximum. In fact, I encourage you to try a bigger terminal to see the results.
Development of the Door can be found here: https://github.com/KenDB3/SyncBTC
Download Now!

Example of extremely large terminal screen here: 470x165 in PuTTY

LORD-Color-Fix.js takes a LORD Score Bulletin file that has LORD color codes (for example `1 for Dark Blue) and converts them to ANSI color codes (Ex: ESC[0;34m). This script is meant for use with Synchronet BBSes. It requires JSexec.exe (from SBBS) to be run from command line. Do your LORD Score Bulletins look funky because people use multiple color codes in their name? Do the extra LORD color codes throw off the alignment of the bulletin? This program is specifically made to fix just that! Check out the screen shot example from a LORD 4.06 bulletin.
GitHub Gist of the script can be found here.
Download Now!