Applications consoles pour Windows. Navigateurs Web. Liens vers le navigateur de console2 pour Linux Navigateurs de console pour Linux


Pour Mac OS classique) navigateurs Web de console ont été créés à l’origine pour certains autres systèmes d’exploitation. ET navigateurs Web texte pour Windows sont des versions navigateurs Web de console*Nix systèmes. Bien que ceux qui ne fonctionnent pas dans l’environnement Cygwin aient leurs propres petites particularités.

Il était une fois navigateurs Web texte ont été un outil important pour visualiser des documents Web. À mesure que les programmes GUI évoluaient vers l'ère de l'accès commuté, navigateurs Web texte ont été utiles comme moyen le plus rapide d'afficher des documents Web et dans le cadre de suites d'applications de synthèse vocale. La diffusion de l'Internet haut débit et des logiciels spécialisés pour la transmission audio du contenu des pages Web a réduit le champ d'application navigateurs Web de console. D’ailleurs, la plupart des utilisateurs de Windows ont toujours eu une très vague idée de leur existence. Néanmoins, navigateurs Web texte sont des outils spécialisés hautement développés qui peuvent être utiles dans une grande variété de situations et lors de l'utilisation du système d'exploitation Windows.

Lynx - /page d'accueil/

Navigateur Web texte. Versions pour Linux, FreeBSD, Mac OS X, certains autres systèmes *nix, DOS, Windows, BeOS, MINIX, QNX, AmigaOS, OpenVMS et Mac OS classique.

Liens - /page d'accueil/

Navigateur Web texte. Versions pour Linux, FreeBSD, Mac OS X, certains autres systèmes *nix, BeOS, Haiku, OS/2, DOS, Windows. En plus de la version texte du navigateur, il existe également une option capable d'afficher des graphiques, des polices de différentes tailles avec anti-aliasing et de fonctionner sous Linux et d'autres systèmes *nix à la fois sous X (ou un autre environnement de fenêtre) et en utilisant SVGALib ou le framebuffer de la carte graphique du système ().

HTML (y compris les tableaux et les cadres)

ELinks - /page d'accueil/

Navigateur Web texte. Versions pour Linux, certains autres systèmes *nix, Windows, DOS.

HTML (y compris les tableaux et les cadres). CSS et JavaScript() très limités. Prend en charge une palette de couleurs de 16, 88 ou 256 couleurs. Prise en charge des onglets, téléchargements en arrière-plan avec notification lorsque le téléchargement est terminé. Prise en charge expérimentale du protocole BitTorrent.

En plus de lynx, des liens et des elinks sous Windows, il est possible d'utiliser d'autres navigateurs Web de console- dans l'environnement Cygwin. Par exemple, comme ça navigateur Web texte comme w3m(). Ou l'un des navigateurs Web texte pour DOS - DOSLYNX.

Sous-dits et thème Aliosque

Il existe de nombreux services en ligne pour créer un sitemap.xml. Cependant, vous pouvez le faire vous-même sur votre ordinateur à l'aide du navigateur lynx et de plusieurs utilitaires de ligne de commande Linux. Ce qui suit est un exemple de script bash appelé « sitemap.sh » qui les utilise. Script Bash qui crée le fichier sitemap.xml : #!/bin/bash cd /home/me/sitemap/www/ lynx -crawl -traversal -accept_all_cookies -connect_timeout=30 http://www.compmiscellanea.com/ > / dev /null cd /home/me/sitemap/www2/ lynx -crawl -traversal -accept_all_cookies -connect_timeout=30 http://compmiscellanea.com/ > /dev/null cat /home/me/sitemap/www2/traverse.dat > > /home/me/sitemap/www/traverse.dat cat /home/me/sitemap/www/traverse.dat | sed -e "s/\ \.//g" | sort | uniq > /home/me/sitemap/sitemap/sitemap.xml sed -i "s/\&/\&\;/g" /home/me/sitemap/sitemap/sitemap. xml sed -i "s/"/\&apos\;/g" /home/me/sitemap/sitemap/sitemap.xml sed -i "s/"/\"\;/g" /home/me/sitemap/ sitemap/sitemap.xml sed -i "s/>/\>\;/g" /home/me/sitemap/sitemap/sitemap.xml sed -i "s//" /home/me/sitemap/sitemap/sitemap.xml sed -i -e "s/$/<\/loc><\/url>/" /home/me/sitemap/sitemap/sitemap.xml sed -i -e "1 je\r\r \r\r\r\r" /home/me/sitemap/sitemap/sitemap.xml sed -i -e "$ a \\r" /home/me/sitemap/sitemap/sitemap.xml sed -i "/static/d" /home/me/sitemap/sitemap/sitemap.xml echo "...Terminé" Une fois le fichier de script bash prêt : "chmod +x sitemap.sh" pour le rendre exécutable. Téléchargez sitemap.sh dans l'archive sitemap.sh.tar.gz (Une fois l'archive téléchargée et décompressée, remplacez http://www.compmiscellanea dans le fichier .com/ par le nom de domaine souhaité du site par "www" et remplacez http://compmiscellanea.com/ par le nom de domaine souhaité du site sans "www". Au lieu de "statique" dans la dernière ligne du fichier, mettez la ligne qui les liens doivent contenir, afin qu'ils aient été supprimés de la liste. Puis "chmod +x sitemap.sh". Ensuite, exécutez sitemap.sh). Commentaires Téléchargez sitemap2.sh avec des commentaires ligne par ligne dans sitemap2.sh. Archive tar.gz. Avant d'exécuter le script bash, vous devez créer trois dossiers. Étant donné que le navigateur lynx peut dans certains cas manquer certains liens si le nom de domaine du site est spécifié avec ou sans "www", le script bash exécute lynx deux fois, traitement du site par nom de domaine avec « www » et traitement du site par nom de domaine sans « www ». Les deux fichiers résultants sont placés dans deux dossiers différents, ici "/home/me/sitemap/www/" et "/home/me/sitemap/www2/". Et le répertoire "/home/me/sitemap/sitemap/" est destiné au sitemap.xml créé. 1. Chemin vers bash #!/bin/bash 2. Allez dans le dossier - le navigateur lynx y placera les fichiers reçus lors du traitement du site par nom de domaine avec "www" cd /home/me/sitemap/www/ 3.

Centrer le contenu de la page dans la zone visible de la fenêtre du navigateur à l'aide de CSS. Le conteneur dans lequel sera situé tout le contenu de la page web est aligné au centre - en largeur et en hauteur : [Ouvrir la page d'exemple]. HTML/XHTML. Code: Alignement central CSS : largeur et hauteur - 1

CSS. Code : html (hauteur : 100 % ; marge : 0px ;) hauteur du corps : 100 % ; margin : 0px;).all (position : relative ; gauche : 0px ; haut : 0px ; hauteur : 100 % ; largeur : 100 % ; float : gauche ; affichage : table ;).wrapper (position : relative ; gauche : 0px ; haut : 0 px ; hauteur : auto ; largeur : 100 % ; affichage : cellule de tableau ; alignement vertical : milieu ;) .pagecontent (position : relative ; gauche : 0 px ; haut : 0 px ; hauteur : 500 px ; largeur : 800 px ; marge : 0 auto ; arrière-plan : #ff6f6f ;) Container.pagecontent - pour tout le contenu de la page Web. Contrairement au CSS, l'alignement est centré, verticalement et horizontalement - 2, dans ce cas les pourcentages peuvent être utilisés comme unités de mesure CSS ; pas seulement px ou em. La hauteur et la largeur peuvent être plus grandes que la zone visible de la fenêtre du navigateur, mais dans ce cas, nous parlons d'un cas plus pratique - lorsque la hauteur et la largeur du conteneur.pagecontent sont inférieures aux dimensions de la zone visible de la fenêtre du navigateur. Le bloc.pagecontent est centré/justifié dans la zone visible de la fenêtre du navigateur à l'aide de "margin: 0 auto". .All et ses propriétés CSS transforment toute la zone visible de la fenêtre du navigateur en un tableau CSS. Les propriétés CSS font de containers.wrapper une cellule de ce tableau CSS. Le contenu de cette cellule - containers.pagecontent et tout ce qu'il contient - est aligné dans la zone visible de la fenêtre du navigateur au centre/hauteur avec la propriété CSS "vertical-align: middle". [ 1 ] Et aussi dans Netscape 7.2+, Mozilla 1.5+. [ 2 ] Et aussi dans Netscape 7.2+, Mozilla 1.5+.

Afin de pouvoir savoir comment réparer votre système d'exploitation en cas de panne du serveur X, dans les cas où il ne démarre pas. Je ne sais pas pour quelle raison, mais néanmoins cela m'est arrivé. Bien sûr, dans ce cas, vous pouvez réinstaller le système ou corriger certains fichiers de configuration, mais vous devez ensuite d'abord trouver une solution à votre problème sur Internet. Mais comment pouvons-nous accéder à cet Internet alors que la plupart des navigateurs que nous connaissons fonctionnent uniquement dans une interface graphique. C'est là que divers navigateurs de console nous viennent en aide.

Je ne parlerai pas de tous les navigateurs que je connais pour travailler dans la console, j'en ferai une critique une autre fois. Maintenant, je veux décrire uniquement le navigateur de console que j'utilise moi-même, à savoir le navigateur w3m.

W3M est un navigateur pour travailler dans la console Linux. Il intègre de nombreuses fonctions utiles, telles que l'affichage d'images sur des pages, l'affichage de tableaux, l'utilisation de signets et de nombreuses fonctions différentes qui, en principe, sont inhabituelles pour un terminal.

Installez le navigateur de la console w3m.


C'est un peu dommage, mais néanmoins le navigateur w3m par défaut, il n'est pas inclus dans les distributions que je connais, mais vous pouvez facilement l'installer depuis le référentiel. Vous pouvez également installer le package w3m-img, cela vous permettra de visualiser les images dans le navigateur de votre console. Pour installer tous ces packages, tapez dans le terminal :

sudo apt-get installer w3m w3m-img

Dans le navigateur de la console w3m Il existe de nombreuses options de commande, mais elles ne sont pas obligatoires. Tout ce que nous devons savoir, c'est l'adresse du site Web requis. Le plus souvent, je ne me souviens que de l'adresse de la page du moteur de recherche. Depuis que j'utilise le moteur de recherche plus souvent Google, alors j'entre généralement l'adresse " google.ru". Ouvrez cette page dans un navigateur de console w3m vous pouvez utiliser cette commande :

w3m google.ru

Dante

Utilisez les touches fléchées pour vous déplacer dans la page. Vous pouvez également passer d'un lien à un autre, dans le sens de parcourir les liens de haut en bas, pour cela utilisez la touche Languette. chaque fois que tu appuie sur un bouton Languette Vous passez au lien suivant, d'abord tout au long de la ligne jusqu'au lien suivant, puis en bas de la page jusqu'au lien ci-dessous.

Si vous devez saisir du texte dans un champ de texte spécial, par exemple une requête de recherche, avant de saisir le texte, vous devez appuyer sur le bouton " Entrer". Après avoir appuyé sur la touche " Entrer" le mot apparaîtra dans le coin inférieur gauche TEXTE:. Ensuite, vous pouvez saisir votre texte et après avoir saisi le texte requis, cliquez sur Entrer, puis navigateur de console w3m convertit le texte que vous entrez en commande.


Dante

Si vous devez accéder à la page précédente, utilisez la combinaison Maj+B. Parfois, nous devons ouvrir la barre d'adresse pour saisir des URL, à ces fins, utilisez la combinaison de touches Maj+U. Vous pouvez également afficher toutes les combinaisons de touches disponibles ; pour cela, affichez l'aide à l'écran ; cela peut être fait à l'aide de la combinaison Maj+H.

Également un navigateur de console w3m peut prendre en charge le travail avec des signets. Pour ouvrir un nouveau signet, vous devez utiliser une combinaison de touches Maj+T. Si vous devez basculer entre les onglets créés, utilisez la combinaison Maj+[ (Maj+crochet), ou Maj+], la direction dans laquelle le support est dirigé déterminera vers quel onglet vous irez.


Dante

Bien sûr, utiliser un navigateur de console n'est pas du tout aussi pratique que d'utiliser un navigateur normal, cependant, c'est tout à fait possible et dans certains cas la seule option.

Comparez les fonctionnalités du navigateur w3m et les navigateurs graphiques modernes n'ont pas beaucoup de sens, ils ne prennent pas en charge Javascript. Certes, vous avez la possibilité d'installer une extension pour cela w3m-js. Mais je vais être honnête, je n’ai pas essayé ses capacités et je ne sais pas dans quelle mesure ce module complémentaire fonctionne correctement.

Maintenant, je pense que vous avez une idée du travail dans un navigateur de console w3m. Si vous souhaitez en savoir plus, vous pouvez lire le manuel en entrant la commande homme w3m. Vous pouvez également rechercher sur Internet une traduction de ce manuel.

Pour accéder à Internet sur un serveur ne disposant pas de shell graphique, j'utilisais un navigateur console Lynx. Cela me convenait parfaitement, car cela me permettait de visualiser les sites WEB nécessaires. Comme beaucoup le prétendent, il n’y a eu aucun problème avec l’alphabet cyrillique, mais lynx ne peut pas charger d’images. Et parfois, ils sont nécessaires sur le serveur.

J'ai dû chercher un navigateur de console pour le remplacer.

Un remplacement a été trouvé sous la forme d'un navigateur de console Liens2. Il s'agit d'un programme méga sympa qui charge très rapidement des sites « lourds », même vides et violant l'apparence voulue par l'auteur. Cela est dû au fait que Links2 n'est pas capable de gérer CSS. Mais ce programme peut fonctionner avec des images. Vous pouvez lire en détail les capacités du programme en russe.

Links2 est disponible dans le référentiel officiel Ubuntu, il peut donc être installé avec la commande :

# sudo apt-get liens d'installation2

Si vous n'avez pas Ubuntu, vous pouvez toujours télécharger facilement des sources ou des packages prêts à l'emploi pour votre système d'exploitation à partir du site Web du fabricant.

Pour lancer Links2 confortablement, vous devez taper dans la console :

Clé -g Il est requis uniquement pour charger des images.

Un serveur fonctionnant sous Linux OS n'a pas d'interface graphique pour un bon administrateur système, car toutes les ressources système doivent être dirigées dans la bonne direction et les dépenser pour dessiner toutes sortes de « fenêtres » n'est pas une bonne chose.

Pour accéder à Internet sur un tel serveur, des navigateurs de console sont nécessaires. Un tel outil peut être le navigateur de console Links2, qui, malgré sa nature « console », peut faire beaucoup. Le principal avantage du navigateur Links2 est qu'il peut charger des images.

Un peu d'histoire

Peter Gervai a développé un navigateur de console Liens, qui s'est ensuite divisé en 3 distributions indépendantes : ELinks, Links Hacked et Links2.

Une caractéristique distinctive d'ELinks est la présence d'un langage de programmation Lua intégré. Links Hacked est une tentative d'amélioration du navigateur ELinks. Liens2 est un navigateur de console, dont nous parlerons plus tard.

Captures d'écran

Description

Points forts de Links2 :

  • Links2 est un navigateur de console, il fonctionne donc sans aucun shell graphique.
  • Le navigateur peut télécharger des images.
  • Links2 peut ajouter une page WEB aux favoris.
  • Gestionnaire de téléchargement intégré.
  • Fonctionne correctement avec les sites utilisant frame.
  • Links2 peut traiter du code JavaScript sur une page WEB.
  • Le travail via proxy est pris en charge.
  • Il est possible de visualiser le code HTML de la page.
  • Il existe des versions pour OS : Windows, Linux et Unix.
  • L'historique des sites visités est conservé.
  • Compilation d'une liste "BAN" d'images inutiles.

Faiblesses de Links2 :

  • CSS n'est pas pris en charge. Les sites Web sont affichés sous forme de flux HTML continu.
  • Travailler avec RSS n'est pas pris en charge.
  • Pas une interface "onglet".
  • Langue de l'interface: Russe, anglais, etc.
  • Licence: GNU GPL ver.2
  • Page d'accueil : http://links.twibright.com

Installation

Links2 fait partie du référentiel officiel de la famille de systèmes d'exploitation *buntu.

Pour installer Links2 dans *buntu :

# sudo apt-get liens d'installation2

Pour lancer le navigateur dans la console, tapez :

Pour charger les sites de réseaux sociaux VKontakte et Odnoklassniki, le navigateur Links2 n'est probablement pas adapté, car il n'y a pas de support CSS et ces sites ne s'afficheront pas tout à fait correctement.

Grâce à ce navigateur, vous pouvez ouvrir confortablement des sites Web sur un ordinateur dépourvu de shell graphique.

7 programmes similaires :

commentaires

  1. Taras
    27 juin, 23h53

    Links2 est un navigateur qui fonctionne à la fois en mode console et graphique, et en mode console, il n'affiche pas d'images. Et si vous exécutez la commande links2 -g depuis la console, cela vous donnera une erreur.
    Dans la console, il se lance avec la commande links2, et en mode graphique - xlinks2 ou - links2 -g.
    À propos, d'autres bons analogues sont Lynx et w3m - les deux se trouvent également dans les référentiels officiels Ubuntu. De plus, w3m affiche réellement des images, mais uniquement dans les émulateurs de terminaux QUI SUPPORTENT CELA.

  2. Andreï
    30 janvier, 12h53

    Taras - en mode console, il affiche tout parfaitement, il vous suffit d'installer le support framebuffer et DirectFB. Le seul point négatif est que vous devez exécuter cette chose en tant que root : sudo links2 -g. Et c’est aussi dommage qu’il ne lit pas directement les vidéos YouTube.

  3. Sergueï
    15 septembre, 18h33

    Je suis d'accord avec Taras, texte d'erreur : (!!!) *** AVERTISSEMENT *** [../../../src/core/input.c:1133 in init_axes()] (!!!) * * * UNE FOIS *** [../../../inputdrivers/joystick/joystick.c:99 in joystick_handle_event()]

  4. Andreï
    24 septembre, 06h34

    Je suis d'accord avec Andrei, si vous exécutez en tant que root : sudo links2 -g
    alors il n'y a pas d'erreur. Testé sur le serveur Ubuntu 12.04

  5. uri
    20 août, 17h35

    Si cela ne fonctionne pas sur le serveur, alors pourquoi est-ce viril ?
    c'est ce que:
    sweesroot@ubuntu :~$ liens2 -g

    ~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.2.10 |~~~~~~~~~~~~~~~~~~~~~~~~~ © 2001-2008 La communauté mondiale Open Source DirectFB © 2000-2004 Convergence (média intégré) GmbH ————————————————————————————————

    (*) DirectFB/Core : noyau d'application unique. (2014-10-24 12:35)
    (!) Direct/Util : échec de l'ouverture de '/dev/fb0' —> Autorisation refusée
    (!) DirectFB/FBDev : Erreur lors de l'ouverture du périphérique framebuffer !
    (!) DirectFB/FBDev : utilisez l'option 'fbdev' ou définissez la variable d'environnement FRAMEBUFFER.
    (!) DirectFB/Core : Impossible d'initialiser le noyau 'system_core' ! -> Erreur d'initialisation !
    Impossible d'initialiser un pilote graphique. J'ai essayé les pilotes suivants :
    X:
    Impossible d'ouvrir l'affichage "(null)"
    fb :
    Impossible d'obtenir le mode VT.
    directfb :
    Erreur d'initialisation !

  6. Lincoln
    12 octobre, 11h09

    J'ai vraiment aimé le navigateur Linx2. Mais il y a un problème. Lors de l'ouverture de l'interface web du routeur sagemcom, il demande correctement un login et un mot de passe, mais après autorisation il affiche un écran vide. n'affiche aucun menu ou contenu.
    Quelqu'un sait comment gagner ?

  7. Alexeï
    3 décembre, 10h40

    (!) Direct/Util : échec de l'ouverture de '/dev/fb0' -> Autorisation refusée

    il n'y a pas d'accès, ce qui signifie que vous devez l'exécuter en tant que root

  8. ChelAxe
    29 avril, 23h56

    Ajoutez l'utilisateur au groupe vidéo et vous pourrez l'exécuter en tant qu'utilisateur.

Vous en avez assez de tous les autres navigateurs et voulez quelque chose de nouveau, le navigateur ELinks est exactement ce dont vous avez besoin, essayez de surfer sur le réseau à l'aide de la console, ELinks vous aidera.

ELinks est un navigateur de texte qui prend en charge les tableaux, les cadres, une palette de couleurs de 16, 88 ou 256 couleurs, HTTP, HTTPS, FTP, proxy, cookies, téléchargements en arrière-plan avec notification de fin de téléchargement, protocoles personnalisés : IRC, mailto, telnet et NNTP et Gopher. La prise en charge des feuilles de style en cascade CSS et ECMAScript est partiellement implémentée, il existe également une prise en charge des onglets et une prise en charge complète des entrées/sorties UTF-8. Il est possible d'écrire des scripts en Perl, Ruby, Lua et GNU Guile. Le protocole IPv6 est pris en charge. Depuis la version 0.11.5 d'ELinks, la prise en charge de libgnutls-openssl a été désactivée, car le code source GnuTLS version 2.2.0 et supérieure est distribué sous une licence incompatible avec la licence GPL v2. ELinks est un logiciel de code source gratuit et disponible.

J'ai déjà vu un navigateur analogique similaire - lynx, mais ce n'est pas du tout pareil et il n'est même pas comparable à ELinks. Nous pouvons installer ELinks soit en utilisant l'Application Center en le trouvant simplement via une recherche, soit en utilisant le terminal en exécutant la commande suivante :

sudo apt-get install elinks

  • Lors de votre premier lancement, vous verrez la fenêtre suivante vous demandant de saisir l'URL du site.
  • Est-il vrai que cela ressemble à une console analogue à Google ? Intéressant, entrons l'URL du site et cliquons sur Ok.

Cela a l'air intéressant, je pense que cette application aura ses fans. C'est dommage, bien sûr, vous ne pouvez pas regarder la vidéo, eh bien, c'est bien sûr une blague, c'est une console et on ne peut pas parler de la vidéo.

J'ai aussi oublié de mentionner que le menu de ce navigateur est également assez fonctionnel. À première vue, on ne sait pas comment et où il est activé. Rendez-vous sur la page du site que vous avez renseignée dans la requête de recherche, puis cliquez sur le curseur en haut de l'application, à savoir :

Testez, essayez, j'attends vos retours. Si vous l'avez aimé, décrivez ce qui vous a attiré exactement dans ce navigateur.