[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: lynx-dev Unable to execute external commands
From: |
Umar Qureshey |
Subject: |
RE: lynx-dev Unable to execute external commands |
Date: |
Thu, 12 Sep 2002 18:01:54 -0700 |
Good idea! Why reinvent the wheel? I can just use wget to pipe data to the
mp3 player. Thanks :)
UQ
-----Original Message-----
From: Stef Caunter [mailto:address@hidden
Sent: Thursday, September 12, 2002 5:47 PM
To: address@hidden
Subject: Re: lynx-dev Unable to execute external commands
My guess is wget is where this is going.
Stefan Caunter
Mohawk College, Canada
----- Original Message -----
From: "Umar Qureshey" <address@hidden>
To: <address@hidden>
Cc: <address@hidden>
Sent: Thursday, September 12, 2002 8:19 PM
Subject: RE: lynx-dev Unable to execute external commands
> Ok thanks for the tip on further reducing lynx's size. After doing some
> more research and looking thru the mailing list archives, it seems the
> problem is that lynx will not launch the mp3 player until after the
download
> is complete. However, since this is a streaming mp3 file, it is basically
> infinite in size and the download will never finish. This explains the
mp3s
> with strange names in the /tmp directory when I activate an audio/mpeg
link.
> So that kinda sux. I was hoping to just pipe the mp3 data received into
the
> mp3 player and play music but now I am gonna have to find a different
path.
> My plan now is to launch and external program to which lynx will pass the
> url, the program will connect to the url and start receiving data, and
pipe
> this to the mp3 player. It's a bit circumspect but I don't see another
way.
> Does anyone know of a some compact and solid C code for parsing URLs?
Lynx
> should have some, any idea what the function is called so I can grep for
it.
>
> Thanks,
> UQ
>
> -----Original Message-----
> From: Thomas Dickey [mailto:address@hidden
> Sent: Thursday, September 12, 2002 5:11 PM
> To: address@hidden
> Subject: Re: lynx-dev Unable to execute external commands
>
>
> On Wed, Sep 11, 2002 at 07:15:06PM -0700, Umar Qureshey wrote:
> > Hi,
> > I downloaded and cross-compiled lynx-2.8.4.1b for an ARM target. The
> > problem is that I am trying to launch an external program called
"madplay"
> > to play streaming mp3 files. The mp3 software works great standalone
> (even
> > with streams piped into it through another program) but, for some
reason,
> > lynx is not spawning it. I have compiled with the following options:
>
> > I am running lynx on an embedded platform so I tried to trim the fat.
>
> you can also reduce the number of character sets which are supported
> (by about 40kb, by using --with-charsets=minimal).
>
> >
> > In lynx.cfg, I have enabled PERSONAL_EXTENSION_MAP:/tmp/mime.type and
> > PERSONAL_MAILCAP:/tmp/.mailcap
> >
> > In /tmp/mime.type, I have:
> > audio/mpg mp3 MP3
> > audio/mpeg mp3 MP3
> >
> > In /tmp/.mailcap, I have:
> > audio/mpg;madplay -Q %s
> > audio/mpeg;madplay -Q %s
> >
> > However this does not work. It seems that lynx is not even launching
> > madplay because I tried replacing madplay in .mailcap with a program
> called
> > tone which basically emits a tone from the speaker. But upon launching
an
> > audio/mpeg type stream, I heard nothing.
> > Another thing I noticed is that the lynx in my potato debian
installation
> > has commands such as -noexec, -locexec, and -exec defined but my arm
lynx
> > does not. I can't think of anything that I might be missing so any help
> > would be greatly appreciated. Thanks.
>
> The -exec, etc., are for making lynx invoke local scripts - not a factor
> here.
>
> I'd try first running lynx using the -trace option and see if anything
> showed up there. (Not an expert, the mime and mailcaps look ok to me).
>
>
> ; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
>
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden
; To UNSUBSCRIBE: Send "unsubscribe lynx-dev" to address@hidden