Терминал хөтөч. Консол вэб хөтөч ELinks. Холбоосын давуу талууд2

Эх: Linux терминалаас W3M-ээр хэрхэн үзэх вэ
Зохиогч: Крис Хоффман
Хэвлэгдсэн огноо: 2012 оны 1-р сарын 23
Орчуулга: А.Кривошей
Орчуулсан огноо: 2012 оны дөрөвдүгээр сар

W3M бол Linux-д зориулсан консол вэб хөтөч юм. Энэ нь зураг, таб, хүснэгт, жааз болон консол хөтчүүдэд ихэвчлэн дэмждэггүй бусад зүйлсийг дэмжих зэрэг зарим нэг ер бусын онцлогтой.

Хэрэв та Линуксийн туршлагатай хэрэглэгч бол X сервер ачаалахаас татгалзсан тохиолдолд шийдлийг олохын тулд консол хөтчүүдийг ашигласан байх магадлалтай. Тэр цагаас хойш график серверүүд илүү найдвартай болсон ч W3M болон бусад консол хөтчүүд хэрэгтэй хэвээр байна.

W3M суулгаж байна

Анхдагч байдлаар, W3M-г ихэнх Линукс түгээлтүүд дээр суулгаагүй. Та үндсэн багцыг суулгах хэрэгтэй w3m, ба w3m-img, хэрэв танд эх зургийн дэмжлэг хэрэгтэй бол. Ubuntu дээр үүнийг дараах тушаалаар гүйцэтгэдэг.

$ sudo apt-get суулгах w3m w3m-img

Үндсэн мэдээлэл

W3M нь нэлээд олон тооны командын мөрийн сонголтуудтай боловч тэдгээрийн аль нь ч шаардлагагүй. Таны зааж өгөх ёстой цорын ганц зүйл бол нээхийг хүсч буй вэб хуудасны хаяг юм. Жишээлбэл, Google-ийн хувьд энэ нь тушаал байх болно w3mgoogle.com.

Та курсорыг шилжүүлэхийн тулд сум товчийг ашиглаж болно, эсвэл зүгээр л хүссэн байршил дээр дарж курсорыг нэн даруй хөдөлгөж болно. Хэрэв та текст талбарт мэдээлэл оруулах шаардлагатай бол курсорыг тийш нь шилжүүлж, текст оруулахын өмнө Enter дарна уу, учир нь та дөнгөж бичиж эхэлбэл W3M товчлуурын даралтыг команд гэж үзэх болно.

Shift-BТаныг нэг хуудсыг буцааж авлаа. Хэрэв та өөр URL ачаалахыг хүсвэл товшино уу Shift-U. Хэрэв та гарын товчлолуудын бүрэн жагсаалтыг харахыг хүсвэл ашиглана уу Shift-H.

W3M нь зургийг дэмждэг тул яагаад бид тэдгээрийг харж чадахгүй байна вэ? KDE-ийн GNOME Terminal болон Konsole зэрэг терминал эмуляторууд W3M дээр зургийг харуулах боломжгүй байдаг. Xterm гэх мэт бусад хүмүүс боломжтой. W3M нь фреймбуфер горимд ажиллаж байгаа консол дээр зургуудыг харуулах боломжтой тул та энэ функцийг идэвхжүүлэхийн тулд график сервер ажиллуулах шаардлагагүй болно.

GNOME Терминал болон Консол дээр ажиллахгүй өөр нэг онцлог бол W3M баруун товшилтын контекст цэс юм.

Бид өмнө нь табгүйгээр яаж амьдардаг байсан бэ? Энэ бол өнөөдөр ширээний хөтчүүдийн гол онцлогуудын нэг юм. W3M мөн табуудыг дэмждэг. Шинэ таб нээхийн тулд зүгээр л Shift-T дарна уу.

Мэдээжийн хэрэг, та тэдгээр дээр дарж таб хооронд шилжиж болно. Гэхдээ хэрэв та консол дээр ажилладаг бол хулгана байхгүй байж магадгүй юм. Энэ тохиолдолд таб хооронд шилжихийн тулд ( ба ) товчлууруудыг (эсвэл Shift-[ болон Shift-] товчлууруудыг ашиглана.

Терминал дахь Gmail

W3M нь Lynx (өөр нэг консол хөтөч) шиг өнгөрсөнд гацсангүй. Энэ нь хүснэгт, жааз зэргийг харуулах чадвартай, тэр ч байтугай Gmail-ийн үндсэн HTML интерфейсийг дэмждэг.

Gmail-г IMAP клиент ашиглан терминалд ашиглах нь илүү тохиромжтой байж болох ч энэ нь одоо ч ажилладаг.

Баримт бичиг

Shift-H тусламжийн хуудаснаас гадна та W3M вэбсайтыг олох боломжтой бөгөөд үүнд командын мөрийн шилжүүлэгч болон гарын товчлолын бүрэн жагсаалтыг багтаасан болно.

W3M нь JavaScript-г дэмждэггүй тул ширээний хөтөчтэй харьцуулахад хэцүү хэвээр байна. Туршилтын w3m-js өргөтгөл байгаа бөгөөд та өөрөө эмхэтгэж суулгаж болно, гэхдээ би үүнд нэг их найдахгүй. Танд үнэхээр консол хөтөч дээр JavaScript хэрэгтэй юу?

Эх сурвалж: http://itshaman.ru/it-programmy-dlya-linux/85/links2-browser-linux-ubuntu
Линукс үйлдлийн систем дээр ажилладаг сервер нь сайн системийн администраторт зориулсан график интерфэйстэй байдаггүй, учир нь системийн бүх нөөцийг зөв чиглэлд чиглүүлэх ёстой бөгөөд тэдгээрийг бүх төрлийн "цонх" зурахад зарцуулах нь тийм ч сайн зүйл биш юм.
Ийм сервер дээр интернетэд нэвтрэхийн тулд консол хөтөч хэрэгтэй. Ийм хэрэгсэл нь "консол" шинж чанартай хэдий ч маш их зүйлийг хийж чаддаг консол хөтөч Links2 байж болно. Links2 хөтчийн гол давуу тал нь зураг ачаалах боломжтой юм.

Бага зэрэг түүх

Питер Гервай консол хөтөч зохион бүтээжээ Холбоосууд, дараа нь ELinks, Links Hacked болон Links2 гэсэн 3 бие даасан түгээлт болж хуваагдсан.
ELinks-ийн нэг онцлог шинж чанар бол Lua програмчлалын програмчлалын хэлтэй байх явдал юм. Links Hacked нь ELinks хөтчийг сайжруулах оролдлого юм. Холбоос 2нь консол хөтөч бөгөөд үүнийг дараа хэлэлцэх болно.

Дэлгэцийн агшин

Тодорхойлолт

Холбоосын давуу тал 2:

  • Links2 нь консол хөтөч тул ямар ч график бүрхүүлгүйгээр ажилладаг.
  • Хөтөч нь зургийг татаж авах боломжтой.
  • Links2 нь хавчуургад WEB хуудас нэмж болно.
  • Баригдсан татаж авах менежер.
  • Frame ашиглан сайтуудтай зөв ажиллана.
  • Links2 нь WEB хуудсан дээрх JavaScript кодыг боловсруулах боломжтой.
  • Прокси ашиглан ажиллах боломжтой.
  • Хуудасны HTML кодыг харах боломжтой.
  • OS-ийн хувилбарууд байдаг: Windows, Linux, Unix.
  • Зочилсон сайтуудын түүхийг хадгалдаг.
  • Шаардлагагүй зургуудын "BAN" жагсаалтыг эмхэтгэж байна.

Холбоосын сул тал 2:

  • CSS дэмждэггүй. Вэбсайтууд нь тасралтгүй HTML урсгал хэлбэрээр харагдана.
  • RSS-тэй ажиллахыг дэмждэггүй.
  • "Таб" интерфэйс биш.
  • Интерфейсийн хэл:Орос, англи гэх мэт.
  • Тусгай зөвшөөрөл: GNU GPL хувилбар 2
Текст хөтчийн хамгийн энгийн бөгөөд бүрэн тодорхойлолт нь зөвхөн вэбсайтуудын текстийн агуулгыг харуулдаг програм юм. Ийм хөтөчтэй ажиллахдаа та бидний дуртай попап баннеруудыг харахгүй. Одоогийн олон текст хөтчүүдэд контент ачаалах урсгалыг хаасан байна. Текст хөтчийг ашиглах гол тал нь график бүрхүүлээр хангаагүй системүүдэд ашиглах боломжтой бөгөөд ашиглах ёстой явдал юм. Юуны өмнө, энэ нь мэдээжийн хэрэг UNIX-тэй төстэй янз бүрийн үйлдлийн системүүдэд хамаарах боловч MS Windows-ийн аналогууд бас байдаг. Энэ нийтлэлд би зарим текст хөтчүүд болон тэдгээрийн чадавхийг тайлбарлахыг хүсч байна.

Линкс

Lynx бол хамгийн анхны бөгөөд хамгийн алдартай текст хөтчүүдийн нэг бөгөөд одоогоор бараг бүх *nix системтэй цуг ирдэг. Хүснэгт, фрейм эсвэл Java скриптийг дэмждэггүй. GNU GPL лицензийн дагуу тараагдсан.
Ихэнхдээ энэ хөтөчийг хайлтын систем нь сайтад хийсэн бүх өөрчлөлтийг харах эсэхийг шалгахад ашигладаг. Протоколуудыг дэмждэг: HTTP, FTP, Gopher, WAIS, NNTP.

Дэмжигдсэн үйлдлийн систем ба платформууд:
- GNU/Linux, Minix
- *BSD
- HP-UX, Sun Solaris, IBM AIX,
- Windows болон OS/2, мөн DOS
- BeOS, ZetaOS

Edbrowse

Edbrowse нь бараг бүхэлдээ Perl дээр хэрэгжсэн текст хөтөч юм. Хөтчийн үндсэн хөгжүүлэгч Карл Далке. Windows болон *nix-д зориулсан одоо байгаа хувилбарууд. Фреймүүд, java скриптийн дэмжлэг байдаг, мөн суурилагдсан имэйл клиент болон прокси дэмжлэг байдаг.

W3M

w3m бол өөр текст хөтөч юм. Энэхүү текст хөтөчийг үүсгэх гол зорилго нь HTML хуудсыг хурдан үзэх хэрэгсэл бий болгох явдал юм. Lynx-тэй төстэй боловч Lynx-ээс ялгаатай нь хуудасны навигаци гэх мэт зарим үйлдлүүдийг арай өөрөөр гүйцэтгэдэг. Мөн Lynx-ээс ялгаатай нь хүснэгт, фрейм зурж, stdin урсгалаар дамжуулагдсан баримтыг харуулах боломжтой. Xterm эсвэл gpm консол дээр хулганыг дэмждэг. Emacs-д зориулсан w3m-д emacs-w3m гэж нэрлэгддэг интерфейс байдаг бөгөөд энэ нь Emacs дээр вэб үзэх боломжийг олгодог.

Төслийн нүүр хуудас -

Холбоосууд

Links нь Lynx текст хөтөч дээр суурилсан хамгийн алдартай текст хөтөч боловч эцэг эхээсээ ялгаатай нь дараах функцуудтай: хүрээ, таб, хүснэгт болон java скриптийг дэмждэг. Хөтөчийг GNU GPL лицензийн дагуу түгээдэг.


Нүүр хуудас - Холбоос

Элинкс

Ellinks нь Links хөтөч дээр суурилсан текст хөтөч юм. Хүснэгт, хүрээ, 16, 88 эсвэл 256 өнгөний өнгөт палитр, HTTP, HTTPS, FTP болон прокси нэвтрэлт танилт, татан авалт дууссан тухай мэдэгдэл бүхий арын татан авалт, хэрэглэгчийн протоколуудын суурилуулсан дэмжлэг: IRC, mailto, telnet, түүнчлэн nntp болон Gopher. CSS болон ECMAScript-ийн каскадын загварын хүснэгтүүдийн дэмжлэг хэсэгчлэн хэрэгжсэн, табуудыг (tab гэж нэрлэдэг) дэмждэг, UTF-8 оролт/гаралтыг бүрэн дэмждэг.


Нүүр хуудас - Ellinks

Холбоос 2

Links2 бол Links-ийн хамгийн ойрын хамаатан юм. Links-ээс ялгаатай нь график сайжруулалт, java скриптийн дэмжлэгийг нэмсэн. Мөн график горим байдаг. Анхдагч байдлаар, Links2 нь текст горимд ажилладаг бөгөөд график горимыг ашиглах боломжтой байхын тулд эмхэтгэлээс өмнө тохиргооны үе шатанд түүний дэмжлэгийг идэвхжүүлсэн байх ёстой. Links2-г график горимд ажиллуулахын тулд та хөтөчийг терминалаас -g шилжүүлэгчээр эхлүүлэх хэрэгтэй.


Нүүр хуудас - Холбоос2

Нетрик

Netrik бол w3m-тэй төстэй текст хөтөч юм. Netrik текст хөтчийн гол зорилго нь интернетийн эх сурвалжуудыг үзэхийн тулд Vi-тэй нийцтэй товчлуурууд болон макро ашиглах явдал юм. Олон цонхтой ажилладаг, JavaScript, CSS дэмждэг.

Мөн бага түгээмэл боловч текст вэб хөтчүүдийн дунд нэлээд өргөн хэрэглэгддэг:
*W3mmee - Өргөтгөсөн кодчилол бүхий W3m хувилбар;

*Хог хаягдал - шилүүсээс 25%-иар бага, гэхдээ маягт, хүснэгтийг дэмждэг;

*Zen вэб хөтөч - Консол вэб хөтөч нь Frame Buffer ашиглан харуулах чадвартайгаараа онцлог юм. X цонхыг эхлүүлэх шаардлагагүй, RAM-ийн хэмжээ хамгийн бага шаардлагтай зургийг харуулах боломжтой;

P.s. Энэ нийтлэл нь мэдээжийн хэрэг бүх текст хөтчүүдийг тайлбарлаагүй бөгөөд энэ нь миний ашиглаж байсан эсвэл ашиглахыг оролдсон, мөн одоо байгаа хамгийн алдартай хөтчүүдийг тайлбарласан болно.

График бүрхүүлгүй сервер дээр интернетэд нэвтрэхийн тулд би консол хөтөч ашигладаг байсан шилүүс. Энэ нь надад шаардлагатай WEB сайтуудыг үзэх боломжийг олгосон тул надад бүрэн тохирсон. Олон хүмүүсийн хэлж байгаагаар кирилл үсгийн хувьд ямар ч асуудал гараагүй ч шилүүс зураг ачаалж чадахгүй байна. Заримдаа тэд сервер дээр хэрэгтэй байдаг.

Би үүнийг солихын тулд консол хөтөч хайх хэрэгтэй болсон.

Орлуулах нь консол хөтөч хэлбэрээр олдсон Холбоос 2. Энэ бол "хүнд" сайтуудыг маш хурдан ачаалдаг, тэр ч байтугай хоосон, зохиогчийн зорьсон дүр төрхийг зөрчих чадвартай мега програм юм. Энэ нь Links2 CSS-тэй ажиллах боломжгүй байгаатай холбоотой. Гэхдээ энэ програм нь зурагтай ажиллах боломжтой. Хөтөлбөрийн боломжуудын талаар та орос хэл дээр дэлгэрэнгүй уншиж болно.

Links2 нь албан ёсны Ubuntu репозиторт байдаг тул дараах тушаалаар суулгаж болно.

# sudo apt-get суулгах холбоосууд2

Хэрэв танд Ubuntu байхгүй бол та үйлдвэрлэгчийн вэбсайтаас өөрийн үйлдлийн системд зориулсан эх сурвалж эсвэл бэлэн багцыг хялбархан татаж авах боломжтой.

Links2-г ая тухтай ажиллуулахын тулд та консол дээр бичих хэрэгтэй:

Түлхүүр Энэ нь зөвхөн зураг ачаалахад шаардлагатай.

Та бусад бүх хөтчүүдээс залхаж, шинэ зүйл хүсч байна, ELinks хөтөч нь танд яг хэрэгтэй зүйл юм, консол ашиглан сүлжээгээр аялж үзээрэй, ELinks танд туслах болно.

ELinks нь хүснэгт, фрейм, 16, 88 эсвэл 256 өнгөний өнгөт палитр, HTTP, HTTPS, FTP, прокси, күүки, татаж дууссан тухай мэдэгдэл бүхий арын татан авалт, захиалгат протоколууд: IRC, mailto, telnet, болон NNTP болон Gopher. CSS болон ECMAScript каскадын загварын хуудасны дэмжлэгийг хэсэгчлэн хэрэгжүүлсэн, табуудыг дэмждэг, UTF-8 I/O-г бүрэн дэмждэг. Perl, Ruby, Lua, GNU Guile хэл дээр скрипт бичих боломжтой. IPv6 протоколыг дэмждэг. GnuTLS эх кодын 2.2.0 ба түүнээс дээш хувилбар нь GPL v2 лицензтэй тохирохгүй лицензийн дагуу тархсан тул ELinks-ийн 0.11.5 хувилбараас эхлэн libgnutls-openssl-ийн дэмжлэг идэвхгүй болсон. ELinks нь үнэгүй бөгөөд ашиглах боломжтой эх кодын програм хангамж юм.

Би өмнө нь ижил төстэй аналог хөтөчийг харж байсан - lynx, гэхдээ энэ нь огтхон ч биш бөгөөд ELinks-тэй ч тэнцүү биш юм. Бид ELinks-ийг програмын төвийг ашиглан хайлтаар олох эсвэл терминалыг ашиглан дараах тушаалыг ажиллуулж суулгаж болно.

sudo apt-get суулгах elinks

  • Таныг анх эхлүүлэх үед та сайтын URL-г оруулахыг хүссэн дараах цонхыг харах болно.
  • Энэ нь Google-ийн консолын аналог шиг харагдаж байгаа нь үнэн үү? Сонирхолтой нь сайтын URL хаягаа оруулаад Ok дарна уу.

Энэ нь сонирхолтой харагдаж байна, энэ аппликейшн нь өөрийн шүтэн бишрэгчидтэй байх болно гэж бодож байна. Харамсалтай нь, мэдээжийн хэрэг та видеог үзэх боломжгүй, энэ бол мэдээж хошигнол, энэ бол консол бөгөөд видеоны талаар ярих боломжгүй юм.

Энэ хөтчийн цэс бас нэлээд ажиллагаатай гэдгийг би хэлэхээ мартсан байна. Өнгөц харахад яаж, хаана идэвхжсэн нь тодорхойгүй. Хайлтын асуулгад оруулсан сайтын хуудас руу очоод програмын дээд хэсэгт байрлах курсорыг товшино уу, тухайлбал:

Туршилт, оролдлого, би таны санал хүсэлтийг хүлээж байна. Хэрэв танд таалагдсан бол энэ хөтөч таныг яг юу татсаныг тайлбарлана уу.