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