I just hatched out GETWX.ARJ via my CH-WARE filebone. This is for
Linux.
From the FILE_ID.DIZ:
GET_WEATHER: a script for bash that pulls
down the latest forecast for a US or
Canadian location from the Weather
Underground telnet server and puts it into
I remember a very cool PowerBBS door that did something similiar to
this & I thought it was the coolest thing going. I will certainly be checking this out. What is the maddness behind this? The Why & What?
Hello Phil,
06 May 18 01:09 at you wrote to me:
I remember a very cool PowerBBS door that did something similiar to
this & I thought it was the coolest thing going. I will certainly be
checking this out. What is the maddness behind this? The Why & What?
I wrote this at a user's request is the main reason. It also taught me
a little about using sed and a few other utilities under Linux.
My question is is how does it work? :)
In a nutshell, the "program" uses an expect script to pull down the
actual information from rainmaker.wunderground.com, capturing the text
in a file. I then use sed and another utility to format the text file properly. It's really not hard to do.
Yeah, unfortunately, the way I was hoping to do this wouldn't be able to utilize an expect script. I was hoping to be able to do this with a simple
wget function in wcCODE.
Yeah, unfortunately, the way I was hoping to do this wouldn't be able to utilize an expect script. I was hoping to be able to do this with a simple wget function in wcCODE.
I'm doing something similar using a python script. I'm using a python module that interacts with the Open Weather API and it makes it very simple to pull down weather info. I have a cron job that generates the text file from the script.
I even wrote one of my doors as a bash script as a "proof of concept" to myself. Not a huge deal but it was fun researching how to do it.
Later,
I wrote this at a user's request is the main reason. It also taught
me a
little about using sed and a few other utilities under Linux.
Anyway, I recognized your name on the file and wanted to say that it
was helpful even so many years after the fact!
That sounds really cool. What did the game do?
sed is the one tool/utility that has dodged me for years. Never a
first time go with it. If you can wrestle it & come out on the good
side, you are doing much better than I.
sed has been on my list to rediscover for some time. I think "Sed and
Awk" was the first O'Reilly book I ever bought...
I've wanted to edit the argus.txt file to change Janis's uplink entry
in a batch file, she's listed on the bink port, but feeding me on
24555. Any nodelist changes involve me updating the file by hand, and
I used to be able to do that kind of scripting in my sleep. All I need
now is more sleep. :(
Somewhere around here someone wrote a nice little script in something (I suspect Python) that pulled info out of a RSS feed and converted it to text. I'd known about the expect program for Tcl but had never worked
with it. It was the interesting use of sed (and its "in-place" capability) that I had to dig for.
Hi Sean,
I wrote this at a user's request is the main reason. It also taught
me a
little about using sed and a few other utilities under Linux.
sed is the one tool/utility that has dodged me for years. Never a first time go with it. If you can wrestle it & come out on the good side,
you are doing much better than I.
I wrote this at a user's request is the main reason. It also taught me a little about using sed and a few other utilities under Linux.
I still have a fully functioning OS/2 BBS sitting right next to me. If you have any more questions about setting up an OS/2-native BBS, just
let me know. I know several tricks for your CONFIG.SYS that will help speed up and improve performance of a OS/2 Warp box. These tricks work
on newer third-party versions of OS/2, such as eComStation and Arca Noae.
Check out http://outpostbbs.net/cheepware.html -- look for "The Magic Oracle".
All of my doors are DOS right now. However, when the dust settles for
me personally (I am in the middle of a ninety-day probation period in a new job), I'm very close to finishing up a working Linux-based Pascal doorkit. I have released doors that run under Linux in a beta form but
Yeah, they were CNN and Fox News RSS feed pullers for Mystic written in Python. I took the same script and converted it so that it generates the bulletins in Wildcat! @-code format vs Mystic pipe code colors. Works quite well, too. I need to put that back on my WINServer rebuild :)
I don't have any real hardware to run OS/2, but I've discovered it virtualizes pretty well. I have Warp 4 in a VM on my Macintosh, and on
my PC I have eComStation virtualized. They both work great. It's fun running a native OS/2 BBS package, with OS/2 native mailer/tossers.
Seems just as good as any software out there now.
I'll definitely take you up on the config.sys tricks!
Thanks, this looks fun! I enjoyed reading over the code.
I'll look forward to the release of this doorkit! Sounds like a good resource that people will find useful and perhaps we'll see more linux-based doors. Apam, the author of Magicka BBS, has coded some
doors (in C I think) and I've been able to compile and run them on my Raspberry Pi board. It's been a lot of fun working with the doors at
the source level.
I've got a brother who programs for a living, he said he would look at it.
I ran OS/2 for almost 20 years. The reasons why I took it down was my SD>personal situation will not allow me to put up an edge firewall device to SD>block script kiddies and I absolutely have to have SSH capability because I SD>travel a lot (in fact, I'm connected to my system via SSH right now). That SD>and I can run the BBS on more powerful hardware as I prefer real hardware fo SD>the BBS.
That brings back flashbacks - I ran OS/2 Warp 3, Maximus and
BinkleyTerm for a couple of years, and I'd forgotten about all of the tweaking that went into the the config.sys file, loading the "right"
comm drivers, and re-ordering lines.
I have a copy of OS/2 Warp sitting here, one day I'll go ahead and
load it into a VM.
That got me started administering UNIX boxes for some time until
Windows 2000 and Exchange came out. Learning about Exchange and
Windows was much more difficult.
If I knew a better way to work SSH to "block the script kiddies",
I'd re-enable it over on Synchronet. But, I was getting slammed by
that, and I got tired of it.
a batch file, she's listed on the bink port, but feeding me on 24555.sleep.
Any nodelist changes involve me updating the file by hand, and I used to be able to do that kind of scripting in my sleep. All I need now is more
:(
Hello Daryl,
There is a port of fail2ban for Windows (the name escapes me now). However, SD>if you're going to do it right, you'd use an edge firewall appliance and blo SD>the script kiddies that way. I'm working on setting up an IPfire box SD>(ipfire.org) to do just that when I have time. Now that I'm traveling for o SD>week out of every four, that doesn't leave me a lot of time to tinker anymor SD>with my current work schedule. Supporting factories all over the US require SD>a good bit of travel.
So I'm using that as an excuse to buy a 17" mobile workstation laptop to bri SD>with me on my travels so I can spend evenings working on my computers via SD>remote. :D
I know several tricks for your CONFIG.SYS that will help speed up and improve performance of a OS/2 Warp box. These tricks work on newer third-party versions of OS/2, such as eComStation and Arca Noae.
I know very little about either, honestly. But I do scour Google for information. Once I have my own place and a dedicated computer room, I'd like to get a few books on things like sed and awk because I know how terribly handy they are.
it, I work with it as little as possible. Give me a *NIX box any day. I'm hoping that when I get my own place and can get a stable and large enough Internet connection, I'd like to completely host outpostbbs.net at home to include my own DNS and bind servers. I've got everything else running on that box...even sendmail (queue ominious music)...
Yeah, they were CNN and Fox News RSS feed pullers for Mystic written in
Python. I took the same script and converted it so that it generates
the
bulletins in Wildcat! @-code format vs Mystic pipe code colors. Works
quite well, too. I need to put that back on my WINServer rebuild :)
Robert, if are willing to share that, I would love to put it on my Winserver. Got my wcbasic app, been playing with it, but without some documentation, I am going to have a very long haul getting a handle on this.
I've got a brother who programs for a living, he said he would look at
it.
The great thing about console Linux is that it runs in such little CPU/memory. Get a $12/year VPS and you could host everything on it.
I'm sorta hooked on Windows right now, but would love to move the BBS
to Linux, throw it on a VPS and close off my home network.
I've been trying to reach you on the issue with 2 doorgame keys from the Shining Star Software doors, that were done by Nannette Thacker. The keys for Punchline and Leviathan's Reef don't work.
Daryl
I've been trying to reach you on the issue with 2 doorgame keys from the Z>-> Shining Star Software doors, that were done by Nannette Thacker. The keys Z>-> for Punchline and Leviathan's Reef don't work.
How can I help you?
How can I help you?
I was under the impression that you created the keys for the doors,
for Shining Star Doors and Enjoy! as the BBS Name and Sysop -- since her system was 64-bit, her key generator no longer worked.
However, the keys in the files for Punchline and Leviathan's Reef
would not work...and I was wondering if you had a way to check that.
Daryl
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,024 |
Nodes: | 17 (1 / 16) |
Uptime: | 18:22:33 |
Calls: | 503,230 |
Calls today: | 8 |
Files: | 233,900 |
D/L today: |
1,116 files (116M bytes) |
Messages: | 440,664 |