D o m i n i q u e   G u e b e y    J u n g l e      Bazar informatique

Le navigateur LYNX (suite)

Avec et autour de Lynx

Utilisation de Lynx en ligne de commande

Exemple (avec grep et sed) sur BBC news, à rapprocher de l'exercice proposé ci-dessus : voir l'ouvrage de Dave Taylor. [http://www.intuitive.com/wicked/60-tracking-bbc-news-with-lynx-shell-script.shtml]

Obtenir le cours d'une devise : "Collecte automatique programmée de données et de renseignements sur les sites web" [http://www.kommando.com/articles/client_web.htm] . Par l'intermédiaire de Lynx, un programme se connecte [http://www.kommando.com/articles/change_devise.htm] à un serveur Web comme si un utilisateur avait rempli le formulaire attendu sur la page visée et récupère le résultat (cours du Dollar) pour effectuer des calculs.

Sur le blog de Flashant(cf 13/12/03) [http://www.flashant.org/index.php?m=200312] , où il n'est question que de Flash, Contrôles Active X, etc. on tombe sur une invocation en JavaScript à Lynx (le but est ici de récupérer périodiquement sur un serveur privé la copie d'une page) :

…
// formulate command for lynx / declare une commande pour Lynx
getFromWeb = "lynx -auth:usrname:passwrd -dump http://www.domaine.tld/nomfic > "+dateStr+"\\nomfic";
// run the command / lance la commande
wshShellObj.run( getFromWeb ); 
…

Lynx et systèmes spéciaux

Bobcat [http://www.fdisk.com/doslynx/bobcat.htm] , Navigateur DOS miniaturisé dérivé de Lynx.

Lynx figurait parmi les logiciels disponibles pour PDA Sharp de type Zaurus très populaire au Japon dans les années 1990 (naguère disponible sur www.killefiz.de/zaurus/).

Brutalware II [http://hysteria.sk/dominee/brutalware/] , un mini-système tenant sur un mini-cd, incluant Lynx dans sa distribution ; continuateur de Brutalware sur 3 disquettes (toujours disponible) [http://hysteria.sk/brutalware/] .

…et seulement deux disquettes pour Alfalinux [http://alfalinux.sourceforge.net/] .

Lynx et handicap

Lynx et aveugles/blind people : Linux-speakup [http://linux-speakup.org/speakup.html] , interface compatible Lynx, supportant plusieurs synthétiseurs braille et vocaux. Nouvel exercice : avec Lynx, envoyer les données vers un terminal braille via le logiciel NFBTRANS [http://www.nfb.org/nfbtrans.htm] (sous UNIX-GNU/LINUX). Attention, en l'occurence il faut envoyer des caractères ascii.

Lynx à la rescousse des développeurs IBM Websphere - WAS

A la pointe de la Technique. Dans le chapitre 1 [http://www.tcnd.com/wasb/samples/ISBN0072224592_ch01.pdf] (Introduction to IBM WAS Programming) de l'ouvrage IBM Websphere Application Server [http://www.tcnd.com/wasb/foreword.shtml] (ISBN: 0072224592 Copyright © 2003 by The McGraw-Hill Companies) l'auteur Bassem W. Jamaleddine explique pourquoi il fait largement appel à Lynx. Dans cet exemple tiré du chapitre 17, Lynx sert à récupérer le numéro de session afin de le comparer à la table des sessions en cours. Le "grep" extrait de la sortie l'enregistrement contenant "Set-Cookie". Voir plus haut la section sur les options et la ligne de commande.

echo "userid=teller1&password=secret1&---" | lynx
-accept_all_cookies -post_data -mime_header
http://node2.tcnd.com/wasbook/tellerlogged | grep Set-Cookie
Set-Cookie: JSESSIONID=0001BL13IMQRF5R2LBOOPTJ1M1Q:-1;Path=/

Cre : 08 jan 2004 - Maj : 02 juil 2011

A propos de ces pages / about these pages : http://www.dg77.net/about.htm
Gen : 21/04/2017-13:55:58,82