vosinformations.com

Lynx - options générales

Lynx

mercredi 31 octobre 2007

Il affichera des documents HTML contenant des liens vers des fichiers résidant dans le système local, aussi bien que des fichiers résidant sur des systèmes distants exécutant des serveurs Gopher, HTTP, FTP, WAIS et NNTP.
Les versions actuelles de Lynx tournent sur Unix, VMS, Windows 95/NT, 386DOS et OS/2 EMX.

Lynx peut être utilisé pour accéder à des informations présentes sur le World Wide Web, ou pour construire des systèmes d’information ayant pour vocation principale de servir à des accès locaux.
Lynx peut être utilisé pour construire des systèmes isolés à l’intérieur d’un même LAN.

Au démarrage, Lynx chargera tout fichier local ou toute URL distante spécifié(e) sur la ligne de commandes.
Pour obtenir de l’aide sur les URL, appuyez sur «  ? » ou « H » quand vous êtes dans Lynx.
Suivez ensuite le lien intitulé « Help on URLs. » (Aide sur les URL).

Lynx n’utilise que les noms d’options longs.
Les noms d’options peuvent également commencer par un double tiret, les caractères de soulignement (underscores) et les tirets pouvant être mélangés dans les noms d’options (dans la référence en dessous, les options ont un tiret en « préfixe », et comportent des underscores).

Si l’argument est seulement « - », alors Lynx s’attend à recevoir les arguments à partir de stdin, ceci pour permettre les lignes de commandes potentiellement très longues qui peuvent être associées aux arguments -get_data et -post_data.
Cela peut également être utilisé pour éviter de placer des informations sensible sur la ligne de commandes de l’appelant (qui pourraient être visibles par les autres processus sur la plupart des systèmes), en particulier quand les options -auth et -pauth sont utilisées.


  • -accept_all_cookies
    accepter tous les cookies.
  • -anonymous
    appliquer des restrictions pour un compte anonyme, voir : -restrictions.
  • -assume_charset=nomMIME
    jeu de caractères pour les documents qui n’en spécifient pas.
  • -assume_local_charset=nomMIME
    jeu de caractères supposé pour les fichiers locaux.
  • -assume_unrec_charset=nomMIME
    utiliser ceci au lieu des jeux de caractères non reconnus.
  • -auth=ID:MotDePasse
    fournir l’ID d’autorisation et le mot de passe pour les documents protégés lors du démarrage.
    Assurez-vous de protéger tous les fichiers de scripts qui utilisent cet interrupteur.
  • -base
    Préfixer un commentaire de requête d’URL et la balise BASE aux sorties text/html pour les déchargements -source.
  • -bibp=URL
    spécifier un serveur bibp local (http://bibhost/ par défaut).
  • -blink
    utiliser des couleurs d’arrière-plan de haute intensité pour le mode couleurs, si disponible et supporté par le terminal.
    Cela s’applique à la bibliothèque slang (pour quelques émulateurs de terminaux), ou au OS/2 EMX avec ncurses.
  • -book
    utiliser la page de signets comme fichier de démarrage.
    Par défaut, le fichier de démarrage de ligne de commandes est toujours réglé pour la commande Main Screen (écran principal), et sera utilisée si la page de signets est indisponible ou blanche.
  • -buried_news
    activer l’examen des articles de News pour détecter les références qui ne sont plus actives, et les convertir en liens de News.
    Pas recommandé car les adresses électroniques enfermées dans des crochets seront converties en faux liens de News, et les messages uuencodés peuvent être jetés.
  • -cache=NOMBRE
    fixer le NOMBRE de documents mis en mémoire cache. Le défaut est 10.
  • -case
    activer la recherche de chaînes de caractères sensible à la casse.
  • -center
    Sélectionner l’alignement central dans l’élément HTML TABLE.
  • -cfg=NomFichier
    spécifie un fichier de configuration de Lynx différent du lynx.cfg par défaut.
  • -child
    se terminer en cas d’appui sur flèche-gauche dans le fichier de démarrage, et désactiver la sauvegarde sur disque.
  • -cmd_log=NOMFICHIER
    écrire des commandes clavier et des informations apparentées dans le fichier spécifié.
  • -cmd_script=NOMFICHIER
    Lire les commandes clavier à partir du fichier spécifié.
    Vous pouvez utiliser les données écrites en utilisant l’option -cmd_log.
    Lynx ignorera tout autre information ayant pu être écrite dans le fichier journal par le mécanisme d’enregistrement des commandes.
  • -color
    force le mode couleur, s’il est disponible.
    Les séquences de contrôle de couleur par défaut qui fonctionnent sur de nombreux terminaux sont présumées si la description de capacité du terminal ne spécifie pas la façon de traiter la couleur.
    Lynx doit être compilé avec la bibliothèque slang pour pouvoir utiliser ce drapeau, il est équivalent au réglage de la variable d’environnement COLORTERM.
    (Si le support de la couleur est par contre fourni par une bibliothèque curses supportant les couleurs comme ncurses, Lynx se reposera entièrement sur la description du terminal pour déterminer si le mode couleur est possible, et ce drapeau n’est alors pas nécessaire, et donc indisponible.)
    Un réglage show_color=always trouvé dans un fichier .lynxrc au démarrage a le même effet.
    Un réglage show_color=never trouvé dans un fichier .lynxrc au démarrage est surchargé par ce drapeau.
  • -connect_timeout=N
    fixe la valeur du temporisateur de connexion, où N est donné en secondes.
    Ce n’est pas disponible sous DOS (utilisez le paramètre sockdelay de WATTCP sous DOS).
  • -cookie_file=NOMFICHIER spécifie un fichier à utiliser pour lire les cookies. Si aucun n’est spécifié, la valeur par défaut est /.lynx_cookies pour la plupart des systèmes, mais /cookies pour MS-DOS.
  • -cookie_save_file=NOMFICHIER
    spécifie un fichier à utiliser pour stocker les cookies.
    Si aucun n’est spécifié, la valeur fournie par -cookie_file est utilisée.
  • -cookies
    active le traitement des en-têtes Set-Cookie.
  • -core
    active la génération forcée de core dumps (déchargements de l’image mémoire) en cas d’erreur fatale.
  • -crawl
    avec -traversal, sortir chaque page dans un fichier.
    Avec -dump, formater la sortie comme avec -traversal, mais sur stdout.
  • -curses_pads
    sélectionner l’utilisation de la fonctionnalité curses « pad » (remplissage ?) qui supporte le défilement vers la gauche ou la droite de l’affichage.
  • -debug_partial
    séparer les étapes d’affichage incrémentales par un délai de MessageSecs.
  • -display=AFFICHAGE
    régler la variable d’affichage pour les programmes rexec-utés.
  • -display_charset=nomMIME
    sélectionner le jeu de caractères pour la sortie du terminal.
  • -dont_wrap_pre
    inhiber la césure du texte dans
     lors de -dump ou -crawl, marquer les lignes faisant l’objet d’une césure dans une session interactive. 
  • -dump
    Décharge la sortie formatée du document par défaut, ou de celui spécifié sur la ligne de commandes sur la sortie standard. Cela peut être utilisé de la façon suivante :

lynx -dump http://www.trill-home.com/lynx.html

  • -editor=ÉDITEUR
    active l’édition externe, en utilisant l’ÉDITEUR spécifié (vi, ed, emacs, etc.).
  • -emacskeys
    active les touches de mouvement de style emacs.
  • -enable_scrollback
    active la compatibilité avec les touches de déroulement arrière du programme communication (peut être incompatible avec certains paquetages curses).
  • -error_file=FICHIER
    définir un fichier où Lynx rapportera les codes d’erreur d’accès HTTP.
  • -exec
    permettre l’exécution de programmes locaux (normalement non configuré).
  • -fileversions
    inclure toutes les versions de fichiers dans des listages de répertoires locaux sous VMS.
  • -force_empty_hrefless_a
    Force les éléments « A » ne possédant pas de HREF à être vides (les fermer dès qu’ils sont rencontrés).
  • -force_html
    force le premier document à être interprété comme du HTML.
  • -force_secure
    force l’utilisation du drapeau secure pour les cookies SSL.
  • -forms_options
    passer du menu d’options dirigé par le clavier au menus d’options basé sur les formulaires et inversement.
  • -from
    déclenche la transmission d’en-têtes From.
  • -ftp
    désactiver l’accès ftp.
  • -get_data
    les données correctement formatées provenant d’un formulaire get sont lues à partir de stdin et passées au formulaire.
    L’entrée est terminée par une ligne qui débute par un « --- ».
  • -head
    envoyer une requête HEAD pour les en-têtes mime.
  • -help
    afficher le message d’utilisation de la syntaxe de la commande Lynx.
  • -hiddenlinks=[option]
    contrôler l’affichage des liens cachés.
    • merge les liens cachés seront montrés en tant que nombres entre crochets, et sont numérotés avec les autres liens dans leur ordre d’apparition dans le document.
    • listonly les liens cachés ne sont montrés que dans les écrans de L)ist (liste) et dans les listings générés par -dump ou à partir du menu P)rint (imprimer), mais apparaissent séparément à la fin de ces listes. C’est le comportement par défaut.
    • ignore les liens cachés n’apparaissent pas même dans les listings.
  • -historical
    active l’utilisation de « > » ou de « —> » comme terminateur de commentaires.
  • -homepage=URL
    régler la page d’accueil différemment de la page de démarrage.
  • -image_links
    active l’inclusion de liens pour toutes les images.
  • -index=URL
    Fixer le fichier d’index par défaut à l’URL spécifiée.
  • -ismap
    active l’inclusion de liens ISMAP quand des MAPs sont présentes du côté client.
  • -justify
    effectuer la justification du texte.
  • -link=NOMBRE
    démarrer le comptage des fichiers lnk#.dat produits par -crawl.
  • -localhost
    désactiver les URL qui pointent vers des hôtes distants.
  • -locexec
    n’activer l’exécution de programmes locaux qu’à partir des fichiers locaux (si Lynx a été compilé pour accepter des exécutions locales).
  • -lss=NOMFICHIER
    spécifier le nom de fichier contenant les informations de style de couleur.
    Le fichier par défaut est lynx.lss.
  • -mime_header
    afficher l’en-tête MIME d’un document chargé en plus de sa source.
  • -minimal
    active l’analyse de commentaires minimale versus valide.
  • -newschunksize=NOMBRE
    nombre d’articles dans les listings de News découpés en morceaux.
  • -newsmaxchunk=NOMBRE
    nombre maximum d’articles de News dans les listings avant le découpage.
  • -nobold
    désactiver l’attribut-vidéo gras.
  • -nobrowse
    désactiver la navigation de répertoires.
  • -nocc
    désactiver les invites Cc : pour les copies des messages électroniques personnels.
    Notez que cela ne désactive pas les CCs qui sont incorporés dans une URL mailto ou dans un formulaire ACTION.
  • -nocolor
    désactiver le mode couleur, en surchargeant les capacités du terminal et tous les drapeaux -color, variable COLORTERM, et réglages sauvegardés dans le fichier .lynxrc.
  • -noexec
    désactiver l’exécution de programmes locaux (DÉFAUT).
  • -nofilereferer
    désactiver la transmission d’en-têtes Referer pour les URL de fichiers.
  • -nolist
    désactiver la fonctionnalité de listage des liens dans les déchargements.
  • -nolog
    désactiver l’envoi de messages électroniques d’erreur aux propriétaires de documents.
  • -nonrestarting_sigwinch
    Ce drapeau n’est pas disponible sur tous les systèmes, HAVE_SIGACTION devant être défini pour cela lors de la compilation de Lynx.
    S’il est disponible, ce drapeau peut faire réagir Lynx plus rapidement aux modifications apportées à la fenêtre quand il tourne dans une xterm.
  • -nopause
    désactiver les pauses forcées dans les messages de la ligne de statut.
  • -noprint
    désactiver la plupart des fonctions d’impression.
  • -noredir
    empêche la redirection automatique et affiche un message avec un lien vers la nouvelle URL.
  • -noreferer
    désactiver la transmission des en-têtes Referer.
  • -noreverse
    désactiver l’attribut vidéo inverse.
  • -nosocks
    désactiver l’utilisation d’un proxy SOCKS par un Lynx SOCKSifié.
  • -nostatus
    désactiver les messages de statut de rapatriement.
  • -nounderline
    désactiver l’attribut vidéo de soulignement.
  • -number_fields
    forcer la numérotation des liens aussi bien que des champs d’entrée de formulaires.
  • -number_links
    forcer la numérotation des liens.
  • -partial
    activer l’affichage de pages partielles lors du chargement.
  • -partial_thres=NOMBRE
    nombre de lignes à présenter avant de repeindre l’affichage avec une logique d’affichage partiel.
  • -pauth=ID:MotDePasse
    fournir l’ID d’autorisation et le mot de passe pour un serveur proxy protégé lors du démarrage.
    Assurez-vous de protéger tous les fichiers de scripts qui utilisent cet interrupteur.
  • -popup
    activer le traitement des attributs SELECT via des fenêtres popup ou comme des listes de boutons radio.
  • -post_data
    les données correctement formatées provenant d’un formulaire post sont lues à partir de stdin et passées au formulaire.
    L’entrée est terminée par une ligne qui débute par un « --- ».
  • -preparsed
    afficher le source HTML préanalysé et reformaté lors de l’utilisation avec -source ou lors de la vue des sources.
  • -prettysrc
    afficher le source HTML avec les éléments lexicaux et les balises en couleur.
  • -print
    activer les fonctions d’impression. (défaut)
  • -pseudo_inlines
    Activer les pseudo-ALTs pour les inlines ne possédant pas la chaîne de caractères ALT.
  • -raw
    active le réglage par défaut de traduction de caractères 8 bits ou de mode CJK pour le jeu de caractères au démarrage.
  • -realm
    restreint l’accès aux URL au domaine de démarrage.
  • -reload
    Vide le cache sur un serveur proxy (seul le premier document est affecté).
  • -restrictions=[option][,option][,option]...
    permet une désactivation sélective à partir d’une liste de services.
    Les tirets et les caractères de soulignement (underscores) peuvent être mélangés dans les noms d’options.
    La liste suivante est imprimée si aucune option n’est spécifiée :
    • all - restreint toutes les options listées ci-dessous.
    • bookmark - désactive la modification d’emplacement du fichier de signets.
    • bookmark_exec - désactive l’exécution des liens via le fichier de signets.
    • change_exec_perms - désactive la modification de permission d’exécution sur des fichiers (mais toujours l’autoriser pour les répertoires) quand la gestion des fichiers locaux est activée.
    • default - comme l’option de ligne de commandes -anonymous.
      Désactive les services par défaut pour les utilisateurs anonymes.
      Restreint tout sauf : inside_telnet, outside_telnet, inside_ftp, outside_ftp, inside_rlogin, outside_rlogin, inside_news, outside_news, telnet_port, jump, mail, print, exec et goto.
      Les réglages pour ceux-ci, de même que les restrictions additionnelles des goto pour des schémas d’URL spécifiques sont également appliquées, et sont dérivées des définitions présentes dans userdefs.h.
    • dired_support - désactive la gestion des fichiers locaux.
    • disk_save - désactive la sauvegarde sur disque dans les menus de téléchargement et d’impression.
    • dotfiles - désactive l’accès à des fichiers cachés (ou leur création).
    • download - désactive certains téléchargeurs dans le menu de téléchargement (n’implique pas la restriction disk_save).
    • editor - désactive l’édition externe.
    • exec - désactive l’exécution de scripts.
    • exec_frozen - interdit à l’utilisateur de modifier l’option d’exécution locale.
    • externals - désactiver certaines lignes de configuration « EXTERNES » si le support de la transmission d’URL à des applications externes (avec la commande EXTERN) a été intégré lors de la compilation.
    • file_url - désactiver l’utilisation de G)oto, de liens servis ou de signets pour file : URL.
    • goto - désactiver la commande ’g’ (goto, aller à).
    • inside_ftp - désactiver les ftp pour les personnes provenant de votre domaine (utmp requis pour la sélectivité).
    • inside_news - désactiver le postage de news USENET pour les personnes provenant de votre domaine (utmp requis pour la sélectivité).
    • inside_rlogin - désactiver les rlogins pour les personnes provenant de votre domaine (utmp requis pour la sélectivité).
    • inside_telnet - désactiver les telnets pour les personnes provenant de votre domaine (utmp requis pour la sélectivité).
    • jump - désactiver la commande « j » (jump, saut).
    • multibook - désactiver les signets multiples.
    • mail - désactiver la prise en charge du courrier électronique.
    • news_post - désactiver le postage de News USENET.
    • options_save - désactiver la sauvegarde des options dans .lynxrc.
    • outside_ftp - désactiver les accès ftp pour les personnes provenant de l’extérieur de votre domaine (utmp requis pour la sélectivité).
    • outside_news - désactiver la lecture et le postage de News USENET pour les personnes provenant de l’extérieur de votre domaine (utmp requis pour la sélectivité).
      Cette restriction s’applique aux URL « news », « nntp », « newspost » et « newsreply », mais pas à « snews », « snewspost » ou « snewsreply » au cas où ils sont supportés.
    • outside_rlogin - désactiver les rlogins pour les personnes provenant de l’extérieur de votre domaine (utmp requis pour la sélectivité).
    • outside_telnet - désactiver les telnets pour les personnes provenant de l’extérieur de votre domaine (utmp requis pour la sélectivité).
    • print - désactiver la plupart des options d’impression.
    • shell - désactiver les séquences d’échappement du shell et les G)oto lynxexec ou lynxprog .
    • suspend - désactive la suspension Ctrl-Z Unix avec retour au shell.
    • telnet_port - désactive la spécification d’un port dans les G)oto telnet.
    • useragent - désactive les modifications de l’en-tête User-Agent.
  • -resubmit_posts
    active la resoumission forcée (pas de cache) des formulaires avec la méthode POST quand les documents qu’ils retournent sont recherchés avec la commande PREV_DOC ou à partir de la Liste d’Historique.
  • -rlogin
    désactiver la reconnaissance des commandes rlogin.
  • -scrollbar
    sélectionne l’affichage de la barre de défilement
  • -scrollbar_arrow
    sélectionne l’affichage des flèches aux extrémités de la barre de défilement.
  • -selective
    requiert des fichiers .www_browsable pour pouvoir parcourir des répertoires.
  • -short_url
    montrer les URL très longues dans la ligne de statut avec « ... » pour représenter la portion qui ne peut être affichée.
    Le début et la fin de l’URL sont affichées, plutôt que de supprimer la fin.
  • -show_cursor
    Si activé, le curseur ne sera pas caché dans le coin droit mais sera positionné au début du lien actuellement sélectionné.
    L’affichage du curseur est le comportement par défaut pour les systèmes ne possédant pas les capacités FANCY_CURSES.
    La configuration par défaut peut être modifiée dans userdefs.h ou lynx.cfg.
    L’interrupteur de ligne de commandes active le défaut.
  • -show_rate
    Si activé, le taux de transfert est affiché en octets/seconde.
    Si désactivé, aucun taux de transfert n’est affiché.
    Utilisez lynx.cfg ou le menu d’options pour sélectionner les Ko/seconde et/ou l’ETA.
  • -soft_dquotes
    active l’émulation du vieux bogue de Netscape et de Mosaic qui traitait « > » comme un co-terminateur pour les guillemets et les marqueurs.
  • -source
    fonctionne de la même manière que dump mais sort le source HTML au lieu du texte formaté.
  • -stack_dump
    désactiver le gestionnaire de nettoyage SIGINT.
  • -startfile_ok
    permet des fichiers de démarrage et une page d’accueil non-http avec
    - validate.
  • -stdin
    lire le fichier de démarrage depuis l’entrée standard (UNIX uniquement).
  • -syslog=texte
    informations pour l’appel à syslog.
  • -tagsoup
    initialiser l’analyseur syntaxique en utilisant la DTD Tag Soup plutôt que SortaSGML.
  • -telnet
    désactiver la reconnaissance des commandes telnet.
  • -term=TERM
    indique à Lynx à quel type de terminal il est supposé parler. (Cela peut être utile pour une exécution distante quand, par exemple, Lynx se connecte à un port TCP/IP distant qui démarre un script qui, à son tour, lance un autre processus Lynx.)
  • -timeout=N
    Pour win32, fixer le temporisateur de lecture réseau, où N est fourni en secondes.
  • -tlog
    Passer de l’utilisation d’un fichier de trace Lynx à celle de stderr (et inversement) pour la sortie de trace de la session.
  • -tna
    active le mode « Textfields Need Activation » (Les champs de texte nécessitent une activation).
  • -trace
    Active le mode de trace Lynx.
    La destination de la sortie de trace dépend de -tlog.
  • -trace_mask=valeur
    activer les traces optionnelles, qui peuvent générer de très gros fichiers de trace.
    Utilisez une combinaison par un OU logique des valeurs suivantes pour sélectionner les options :
    • 1=états d’analyse de caractère SGML
    • 2=color-style
    • 4=TRST (présentation de table)
  • -traversal
    traverser tous les liens http dérivant du fichier de démarrage. Lors d’une utilisation de concert avec -crawl, chaque lien débutant par la même chaîne de caractères que le fichier de démarrage est émis dans un fichier, à des fins d’indexation.
    Voyez CRAWL.announce pour plus d’informations.
  • trim_input_fields
    Rogner le contenu des champs et zones de texte d’entrée dans les formulaires (c.-à-d. supprimer les espaces excédentaires de début et de fin).
  • -underscore
    sélectionne l’utilisation du format _underline_ dans les déchargements.
  • -use_mouse
    activer le support de la souris, s’il est disponible.
    Cliquer avec le bouton gauche sur un lien le suit.
    Cliquer avec le bouton droit revient en arrière.
    Cliquer sur la ligne du haut pour dérouler l’écran vers le haut.
    Cliquer sur la ligne du bas pour dérouler l’écran vers le bas.
    Les premières positions dans les lignes du haut et du bas peuvent invoquer des fonctions additionnelles.
    Lynx doit être compilé avec ncurses ou slang pour supporter cette fonctionnalité.
    Si ncurses est utilisé, cliquer sur le bouton du milieu fait apparaître un menu simple.
    Les clics de souris ne peuvent fonctionner fiablement que si Lynx est oisif en attendant une entrée.
  • -useragent=Nom
    spécifier un en-tête User-Agent alternatif pour Lynx.
  • -validate
    n’accepter que les URL http (pour la validation).
    Des restrictions de sécurité complètes sont également implémentées.
  • -verbose
    active les commentaires [LINK], [IMAGE] et [INLINE] avec les noms de fichiers de ces images.
  • -version
    afficher une information de version.
  • -vikeys
    activer les touches de mouvement de style vi.
  • -wdebug
    activer le débogage de paquets tcp/ip Waterloo (imprimer dans le fichier de débogage watt).
    Cela ne s’applique qu’aux versions DOS compilées avec WATTCP ou WATT-32.
  • -width=NOMBRE
    nombre de colonnes lors du formatage des déchargements, vaut 80 par défaut.
  • -with_backspaces
    émettre des backspaces (effacements arrières) en sortie lors de l’utilisation de -dump ou -crawl (comme le fait « man »)
SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License.