[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] using lynx in expect scripts?

From: Jeff Sadowski
Subject: Re: [Lynx-dev] using lynx in expect scripts?
Date: Tue, 9 Jan 2007 11:51:40 -0700

Thats what I thought at first to but when I do this lynx whitescreens on me.
It looks like it is working a little

I think I found some issues looks like lynx is sending duplicate of
some text triggering my expect script to send before lynx is ready. I
think I fixed it if anyone else uses fedex insight manager feel free
to try this out.

my script was greatly reduced to the following
If anyone is interested I can give the parsing perl script I used to
strip out the info

export username=fedex_insight_username
export password=fedex_insight_password
export view=fedex_custom_view
export mysqluser=mysqlusername
export mysqlpassword=mysqlpassword
export database=mysqldatabase
# put these variables in another file so I can share my script
if [ -f .fedexinfo ]; then
. .fedexinfo
export view=`echo $view|sed s/" "/"+"/g`
rm -f manifest.*
expect -c "
#set no timeout
set timeout -1

#go to login
spawn lynx -nocolor -term=vt100 -accept_all_cookies
#fillin username password
expect activate.
send /
expect query:
send User\ ID:\r
send ${username}\r
send ${password}\r
send \t\t\t\r

#search for Insight
expect activate.
expect activate.
send g
expect open:

#go to nonlink
expect activate.
send /
expect query:
send Close\ Window\r
send d

expect back.
expect back.
send \t\r
expect filename:
send \r
expect back.
send q
expect quit
send y

mv -f manifest.jsp*.gz manifest.html.gz
gunzip manifest.html.gz
/root/ manifest.html|mysql $database -u $mysqluser

On 1/9/07, Thorsten Glaser <address@hidden> wrote:
Jeff Sadowski dixit:

> Problem is this when I change my screen size to anything but 80x24
> columns my script explodes on me an I have no idea why.

Try export LINES=24 COLUMNS=80.

  "Using Lynx is like wearing a really good pair of shades: cuts out
   the glare and harmful UV (ultra-vanity), and you feel so-o-o COOL."
                                         -- Henry Nelson, March 1999

reply via email to

[Prev in Thread] Current Thread [Next in Thread]