[NTLUG:Discuss] Automating Lynx

Kenneth Loafman ken at lt.com
Tue May 14 09:47:34 CDT 2002


Thanks for the help.  That should do the trick.  I just need to update
lynx since I have 2.8.2 and there is no -cmd_script or -cmd_log in it.

...Ken

Dan Carlson wrote:
> 
> With relatively current versions of lynx (the last couple of years or so)
> you can use the -cmd_log option to record a script and the -cmd_script
> option to play it back.
> 
> lynx does want a terminal, so if you want to run it from a cron or at job
> you will need to provide it with one.  I got it to work by running it under
> the 'screen' command.
> 
> I use a bash script invoked from cron with a command similar to this to
> login to a web site and retrieve some data via https for subsequent
> processing:
> 
> screen -m -D
> /usr/bin/lynx -cfg=/etc/lynx.cfg -term=vt100 -accept_all_cookies -cmd_scrip
> t myscript.cmd -nopause https://www.whatever.com
> 
> I am running lynx version 2.8.4dev.8 (24 Aug 2000).
> 
> Dan Carlson
> 
> ----- Original Message -----
> From: "Kenneth Loafman" <ken at lt.com>
> To: <discuss at ntlug.org>
> Sent: Tuesday, May 14, 2002 7:19 AM
> Subject: Re: [NTLUG:Discuss] Automating Lynx
> 
> > Chris Cox wrote:
> > >
> > > Kenneth Loafman wrote:
> > >
> > > > It appears that one should be able to automate lynx with popen3(),
> > > > however, lynx seems to want to go directly to the console rather than
> > > > stdin.  I seem to remember a mechanism to fool it, but its been a
> long
> > > > time sine then, so I'm asking anyone here...  Is it possible to
> script
> > > > lynx?
> > >
> > > I guess there could be a reson to do this.... I would use Tcl expect.
> > > http://expect.nist.gov/
> > >
> > > However... it all depends on what needs to be done... for many tasks,
> > > wget may be sufficient.
> > >
> > > I'm curious... what exactly are you trying to do?
> >
> > Automate reporting of spam via SpamCop.  Once I've determined its spam,
> > SpamCop does not allow me to fire and forget.  It still wants a
> > multistep review process.  For me, that's strictly a robotic exercise,
> > so what's the best robot, a computer.  Lynx looked like the simplest
> > solution.
> >
> > ...Ken
> >
> > _______________________________________________
> > http://www.ntlug.org/mailman/listinfo/discuss
> >
> 
> _______________________________________________
> http://www.ntlug.org/mailman/listinfo/discuss




More information about the Discuss mailing list