[TriLUG] seeking WGET assistance, maybe LYNX is the answer ??

Turnpike Man turnpike420 at yahoo.com
Fri Sep 24 09:30:02 EDT 2004


ok, I have the timestamp back in the telnet continuous stream and in the
httpget *SRT and *SRH for temp and humidity respectively.  (Hidden switch that
got reset during our troubleshooting yesterday.)

--- Turnpike Man <turnpike420 at yahoo.com> wrote:

> I spent about 45 mins yesterday on the phone with a tech support person for
> this device, and at one point he brought on one of the programmers. 
> Unfortunately, had the programmer actually been paying attention as opposed
> to
> just being there to make customer service seem better, I might have gotten
> somewhere with the device... maybe.
> 
> Interestingly enough, their little HTTPGET.exe proggy is somewhat of a
> missnomer.  I don't think it is truely doing an HTTP GET, opposite of HTTP
> POST.  However, it kinda is, because the "iServer" embedded web device is
> what
> is supposed to respond.  At any rate, the winsock crap is not anything I need
> to worry about anymore, I think I learned more about that and it's just a
> Windows method of doing TCP/IP communication.
> 
> Tom put in some interesting python code, again, python, perl, and anything
> outside of HTML, PHP, SQL are greek to me.  However, I'm still open to such
> options.
> 
> Latest news is... the "continuous mode" in which I can connect via telnet and
> get a data stream of temp, humidity, dewpoint, time, temp, humidity,
> dewpoint,
> time, etc... has lost the time part, only spewing t, h, d now.  So I'm
> working
> with those folks to get that right.  In the end, I guess I only need collect
> my
> computer timestamp and not worry about the device timestamp when using the
> streamed data.  There is also "command mode" in which I can connect via
> telnet
> and 'paste' the "*SRT" command to get temp and timestamp back.  I dunno why
> paste must be used instead of typing the command, but that's telnet for ya I
> guess.  However, now this only reports temp and no timestamp either.
> 
> Fortunately timestamping on the internal logging of the device is fine, it's
> just not spewing it to me when I send it telnet or httpget.exe commands
> anymore.
> 
> Found out my WGET is 1.8.2-15.3 in FC1, not recent enough to include
> --post-data=STRING option.
> 
> Also, the -r means NO HTTP headers in their httpget.exe proggy... it's a raw
> mode of connection that I think support says won't work if you include any
> HTTP
> header communication.
> 
> still pluggin away,
> David M.
> 
> 
> --- erik at underhanded.org wrote:
> 
> > On Thu, Sep 23, 2004 at 12:30:05PM -0700, Turnpike Man wrote:
> > > I am connecting to a temp/humidity device with embedded web server.  It
> > comes
> > > with a win32 based HTTPGET.exe proggy that has 2 switches in it that I
> > need,
> > > but I don't want to use win32, plus the alarm portion requires Outlook to
> > be
> > > installed with a working profile on the monitoring machine, which would
> be
> > a
> > > server and I don't wanna do that.
> > > 
> > > So it would seem WGET would be a Linux replacement I could find such
> > switches
> > > in, but I'm having not so good luck.  Here's the description of the WGET
> > > switches I'm seeking:
> > > 
> > > 1.  raw mode (no HTTP headers)  {-r in HTTPGET}
> > > 2.  POST string to URL  {-S in HTTPGET}
> > > 
> > > Then I'm going to append the results onto to a txt file, or better yet,
> to
> > a
> > > database where I add a new row each time I grab results.  Maybe LYNX is
> > another
> > > possible solution??
> > > 
> > > The HTTPGET get proggy sends a command like this to retrieve output:
> > > httpget -r -S "*SRT\r" ip.ad.dr.es:1000
> > > (where \r = carriage return termination character)
> > 
> > (found with wget --help)
> > 
> > GNU Wget 1.9.1
> > -s,  --save-headers        save the HTTP headers to file.
> > --post-data=STRING    use the POST method; send STRING as the data.
> > --post-file=FILE      use the POST method; send contents of FILE.
> > 
> > 
> > I don't believe wget saves headers by default (need to use -s), may want to
> 
> > check if you have wierd options in a wgetrc.  I tend to just specify
> > everything
> > on the commandline.
> 
> 
> 
> 	
> 		
> __________________________________
> Do you Yahoo!?
> New and Improved Yahoo! Mail - 100MB free storage!
> http://promotions.yahoo.com/new_mail 
> -- 
> TriLUG mailing list        : http://www.trilug.org/mailman/listinfo/trilug
> TriLUG Organizational FAQ  : http://trilug.org/faq/
> TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
> TriLUG PGP Keyring         : http://trilug.org/~chrish/trilug.asc
> 



		
__________________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail



More information about the TriLUG mailing list