#!/usr/bin/perl use CGI; use LWP::Simple; $cgiobject=new CGI; #$cgiobject->use_named_parameters; print $cgiobject->header; # Forecast $forecastURL="ftp://tgftp.nws.noaa.gov/data/forecasts/city/va/washington_dulles_intl_airport.txt"; $forecastPage=get($forecastURL); @inlines = split ('\n',$forecastPage); $noinlines = @inlines; $count=0; foreach $line (@inlines) { if ($line =~ /^\./) { $line =~ /\.(.*)\.\.\.\s(.*\.)/; $timeperiod[$count] = $1; $forecast[$count] = $2; $count++; } } # Current temp and conditions $tempURL="ftp://tgftp.nws.noaa.gov/data/observations/state_roundup/va/vaz051.txt"; $tempPage=get($tempURL); @inlines = split ('\n',$tempPage); foreach $line (@inlines) { if ($line =~ /DULLES/) { $tempF = substr $line, 25, 3; # $wind = substr $line, 36, 6; $conditions = substr $line, 15, 8; $conditions = lc $conditions; $conditions = ucfirst $conditions; } } # Get blog info from journal.html $blogURL="http://www.restondigital.com/blog/journal.html"; $blogPage=get($blogURL); if ($blogPage =~ /