Softpanorama
(slightly skeptical) Open Source Software Educational Society

May the source be with you, but remember the KISS principle ;-)

Google   


Lynx

News Recommended Links Recommended Books Recommended Articles Reference FAQs
Getting Lynx     History Humor Etc

Lynx was originally developed at the University of Kansas. In 1995 Lynx 2.4.2 was released under the GNU Public License by UKans, since then it has been maintained and extended by a group of volunteers. More details are in about_lynx.html

Lynx (a text-based Web) offers the simplest and most painless (i.e.,automated) way to grab a Web page's contents and store interesting portions in a file.  The output then passes to grep or a similar command and extracts just the information you want to keep.

To grab an entire page and dump it to a file, you would use lynx with the site's URL and the dump option like this:

    % lynx http://www.clearstation.com -dump > cs-contents.txt

This command, depending on the chosen site, will probably supply more data than you desire and you can filter information using pipe.

Linux can work with proxies. Also lynx is a better tool for viewing man pages and generally should replace man. Only inertia is keeping man afoot with the availability of lynx.  UserID and Passwd can be supplied via vommand switch:

-pauth=ID:PASSWD
              set  authorization  ID and password for a protected
              proxy server at startup.  Be sure  to  protect  any
              script files which use this switch.
 

Lynx and several other unix-based packages need various environmental variables defined on Unix systems to make use of the web cache. You may need to configure them yourself.

If you're using the tcsh or csh shell, you would need to enter the following:

setenv http_proxy 'http://wwwcache.ox.ac.uk:80/'
setenv ftp_proxy 'http://wwwcache.ox.ac.uk:80/'
setenv no_proxy '.ox.ac.uk,localhost'

To disable proxying, use

unsetenv http_proxy
unsetenv no_proxy

The equivalent commands in Bourne shell notation for sh/bash/ksh/zsh users:

http_proxy='http://wwwcache.ox.ac.uk:80/'
ftp_proxy='http://wwwcache.ox.ac.uk:80/'
no_proxy='.ox.ac.uk,localhost'
export http_proxy no_proxy

and to disable:

http_proxy=
no_proxy=
export http_proxy no_proxy

These commands should be entered in an appropriate shell login script (eg ~/.login ) to ensure they take effect for all login sessions.

 



Notes:
  • Those pages are written by people for whom English is not a native language. Some amount of grammar and spelling errors should be expected.
  • This is a Spartan WHYFF (We Help You For Free) site. It cannot replace the best teachers and the best books.
  • The site contain some obsolete pages as it develops like a living tree... Some links on older pages are broken. Please try to use Google, Open directory, etc. to find a replacement link (see HOWTO search the WEB for details). We would appreciate if you can mail us a correct link.

Search Amazon by keywords:

Google   
Open directory

Research Index

 

News

freshmeat.net Project details for rpm-get

Since rpm-get uses lynx to perform the update, I started looking at lynx. I found that the problem was due to my server being behind a firewall. I needed to initiate an ftp session in passive mode.

By putting and entry FTP_PASSIVE:TRUE in the lynx.cfg file, the problem was mitigated.

lynx-dev Support for proxy authentication in Lynx

Forwarded message from Tejas Iyer <tejas@cse.iitb.ac.in>:

>Hi,
>
>Wouldn't it be useful to have the proxy authentication id/passwd storable in
>lynx.cfg, so that the user does not have to manually type them out each time?
>
>I currently use lynx-2.8.1, so I am really sorry if this has already been
>carried out. However, I checked out [1] and I don't believe this has been
>done.
>
>Thanks.
>
>[1] http://lynx.isc.org/release/lynx2-8-4/CHANGES
>--
>tejas
>The determined programmer can write a FORTRAN program in any language.
 


Recommended Links


In case of broken links please try to use Google search. If you find the page please notify us about new location
Google     


Reference

Help! - Press the Left arrow key to exit help


Getting Lynx sources and binaries

The latest release is February 4, 2004 Lynx v2.8.5 release. This supersedes Lynx v2.8.4. Some details concerning Lynx 2.8.4 (including new features) are explored on the release page. Lynx 2.8.4 is distributed under the GNU Public License. The Lynx Source distribution page has links to sites which carry the Lynx source code (SSL/https info here). The LYnx BInary Distribution Outlet (LYBIDO) lists Lynx binaries (.exe's) made available to lynx users.

Of Interest to Lynx Users

Resources for developers, system administrators and web authors


Copyright © 1996-2008 by Dr. Nikolai Bezroukov. www.softpanorama.org was created as a service to the UN Sustainable Development Networking Programme (SDNP) in the author free time. Submit comments This document is an industrial compilation designed and created exclusively for educational use and is placed under the copyright of the Open Content License(OPL). Original materials copyright belong to respective owners. Quotes are made for educational purposes only in compliance with the fair use doctrine.

Standard disclaimer: The statements, views and opinions presented on this web page are those of the author and are not endorsed by, nor do they necessarily reflect, the opinions of the author present and former employers, SDNP or any other organization the author may be associated with. We do not warrant the correctness of the information provided or its fitness for any purpose.

Last modified: June 05, 2008