Message Area
Casually read the BBS message area using an easy to use interface. Messages are categorized exactly like they are on the BBS. You may post new messages or reply to existing messages!

You are not logged in. Login here for full access privileges.

Previous Message | Next Message | Back to The International BBBS Support E...  <--  <--- Return to Home Page
   Networked Database  The International BBBS Support E...   [228 / 234] RSS
 From   To   Subject   Date/Time 
Message   Janis Kracht    All   Weather door   February 3, 2017
 10:05 PM *  

I've updated my weather door.  Now it deletes the file it creates in the bbbs/
home direcory, and it displays more information.

You can enter the city name (single word), or a two-word name in quotes or
separated with _, like New_York, or you can enter the zip code instead of any
of those.

// start getweather.bz
// by janis kracht

int main() {
char cs,ga,cc,sp,cg,x;
cs="";
int l;
bbbs("cls";);

printf("\e[1;1H\e[1;33mTo get the weather for names containing spaces,";);
printf("\e[2;1H\e[1;33menter the name in quotes or use an underscore";);
printf("\e[3;1H\e[1;33mfor example, both \"new york\" and new_york work.";);
printf("\e[4;1H\e[1;33m Or enter your Zip Code if you prefer.";);
printf("\n\n";);
cs=input("Enter City:    ",50,0);
cc=sprintf("\"%s\"",cs);
system(sprintf("/usr/bin/curl wttr.in/%s -O",cc),1,0);
system(sprintf("/usr/bin/head -n 17 %s",cc),1,0); printf("\e[40;1H\e[1;33mPress
 a key to continue";); getch();
rename(cc, "fubba.fil";);
remove("/home/bbbs/fubba.fil";);
bbbs("cls";);
}

// end getweather.bz


The "more information" it displays is a 120char wide display of that days'
weather: morning, noon, evening and night.

I'm thinking of making that a choice where the short choice would be what it
was displaying when I first worked on this, such as:

Weather for  Zipcode: 14881

   \  /       Partly cloudy
  _ /"".-.     3 - 15 ░F
    \_(   ).   -> 10 mph
    /(___(__)  9 mi
               0.0 in



and the alternate would be the "long choice", showing graphics for all the time
 periods mentioned above.

Anyway, that's where the door is at so far :)

Take care,
Janis

--- BBBS/Li6 v4.10 Toy-3
 * Origin: Prism bbs (1:261/38)
  Show ANSI Codes | Hide BBCodes | Show Color Codes | Hide Encoding | Hide HTML Tags | Show Routing
Previous Message | Next Message | Back to The International BBBS Support E...  <--  <--- Return to Home Page

VADV-PHP
Execution Time: 0.0795 seconds

If you experience any problems with this website or need help, contact the webmaster.
VADV-PHP Copyright © 2002-2024 Steve Winn, Aspect Technologies. All Rights Reserved.
Virtual Advanced Copyright © 1995-1997 Roland De Graaf.
v2.0.140505

Warning: Unknown: open(c:\Sessions\sess_n8ulqcda6avoino1pkjf62qbe1, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0 PHP Warning: session_start(): open(c:\Sessions\sess_n8ulqcda6avoino1pkjf62qbe1, O_RDWR) failed: No such file or directory (2) in D:\wc5\http\public\VADV\include\common.inc.php on line 45 PHP Warning: Unknown: open(c:\Sessions\sess_n8ulqcda6avoino1pkjf62qbe1, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 PHP Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (c:\Sessions) in Unknown on line 0