Hi folks,
I wanted to post about two JavaScript Doors that I have been working on.
Alco-Solar-JS is a JavaScript port of the original Python script Alco-Solar by Zero Reader from alco.bbs.io. It is a Door that displays Solar Data from hamqsl.com written in JavaScript for Synchronet BBS. It is a rather direct port of Zero Reader's Python script, 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. Big thanks to Zero Reader for letting me port the work into JS, and also a big thanks to echicken for help with the code, especially how to scrape the XML data.
SyncBTC is a Bitcoin 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. A graph of historical rates adapts to the caller's 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.
Links for both -->
Download from the web here:
http://bbs.kd3.us/kd3doors.ssjs
(screen shots here as well)
FTP here:
ftp://bbs.kd3.us/main/KD3DOORS/
In my file area here:
telnet://bbs.kd3.us
Look in: Main File Library >> KD3net Programs and Doors
Development of the Doors on GitHub can be found here: https://github.com/KenDB3/alco-solar-JS
and here:
https://github.com/KenDB3/SyncBTC
Take care!
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 106 |
Nodes: | 16 (1 / 15) |
Uptime: | 00:58:04 |
Calls: | 5,893 |
Calls today: | 9 |
Files: | 8,496 |
D/L today: |
57 files (9,929K bytes) |
Messages: | 344,835 |
Posted today: | 1 |