Kompx.com or Compmiscellanea.com

ELinks. Настройка

Операционные системы : Windows, Linux

Перейти к страницам:

ELinks - Текстовый, или консольный веб браузер. Описание: возможности, скриншоты, где скачать.

ELinks. Использование - Как пользоваться браузером ELinks.


Что можно делать с помощью ELinks и что нельзя, что может быть настроено, зависит от нескольких моментов. Самое распространенное, это возможности эмулятора терминала / консоли, в которых запускается ELinks и поддержка чего была выбрана в процессе компиляции исходного кода браузера. В некоторых операционных системах (Windows, например) проще и более надежно не подключать некоторые возможности.

Далее обсуждается настройка ELinks 0.12pre2 из Package Database дистрибутива Zenwalk Linux (изначально основывался на Slackware, до сих пор сохраняя совместимость с его бинарными пакетами). Данный ELinks вполне типичный среди других версий этого браузера для Linux на настольных PC компьютерах. Пользовательский интерфейс версии ELinks для Windows и ELinks для Linux / некоторых других *nix систем сравнимых версий одинаков. Если ELinks был скомпилирован без какой-то функции или эмулятор терминала / консоль не поддерживает что-то, тогда будет просто невозможно выбрать эту возможность в процессе настройки; или возможно, но она не будет работать. Например, если ELinks скомпилирован без поддержки 256 цветов или консоль не может отображать их, то в меню будет возможно выбрать только 16 или "No colors (mono)". А в остальном ELinks будет работать не хуже.

Все настройки ELinks могут быть сделаны через меню браузера - нет необходимости редактировать конфигурационные файлы. Даже если для некоторых тонких настроек все-таки может потребоваться редактирование файла ELinks.conf или даже файлов исходного кода - но это не слишком актуальный вопрос для обычного использования.

Меню ELinks скрыто, когда браузер отображает веб-страницу:

[ Image ] : ELinks - 1

Чтобы получить доступ к меню, нажать Esc на клавиатуре:

[ Image ] : ELinks - 2

Настройки находятся в группе "Setup":

[ Image ] : ELinks - 3

1 ) "Language" - выбрать язык пользовательского интерфейса ELinks. Возможно выбрать системный язык или какой-то другой. Операционная система и эмулятор терминала / консоль должны быть подготовлены для этих изменений - установлены и настроены соответствующие файлы локализации / интернационализации. Выбрать язык (English в данном примере):

[ Image ] : ELinks - 4

Что бы сохранить этот выбор, вновь нажать Esc, затем Setup, потом Save options, затем подтвердить, кликая на OK. Так же возможно использовать Do not show anymore, но когда выбирается OK, показывается путь к конфигурационному файлу браузера ELinks - что может быть полезно:

[ Image ] : ELinks - 5 [ Image ] : ELinks - 6

Этот способ действия используется во всем процессе настройки браузера ELinks: Esc - чтобы получить доступ к меню, Setup - чтобы получить доступ к опциям настройки, просмотреть списки, что бы найти опцию, кликнуть на выбранную опцию, затем снова Esc, Setup, Save options и кликнуть OK.

Esc --> Setup --> <опция> - что бы выбрать опцию.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

2 ) "Character set" - выбрать кодировку, которая будет использоваться, когда браузер отображает текст веб-страниц. Операционная система и эмулятор терминала / консоль должны быть подготовлены для того, что бы некоторые варианты работали. Это можно выяснить экспериментируя с текстами веб документов не на английском языке. В данном примере выбран Unicode UTF-8.

Esc --> Setup --> Character set --> Unicode UTF-8 - что бы выбрать кодировку Unicode UTF-8.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

3 ) "Terminal options" - несколько опций, касающихся характеристик эмулятора терминала / консоли. Обычно достаточно сделать изменения в "Color mode" - сколько цветов использовать браузеру ELinks для отображения текста в веб-страницах. ELinks может использовать вплоть до 256, но на практике это зависит от возможностей эмулятора терминала / консоли. ELinks Используемые здесь ELinks и GNOME Terminal могут отображать 16 цветов или "No colors (mono)".

Esc --> Setup --> Terminal options --> 16 colors or "No colors (mono)" в секции Color mode - что бы выбрать сколько цветов будет использовать ELinks.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

4 ) "Options manager" - содержит все остальные настройки. Они весьма многочисленны, многие из опций самоочевидные, так что речь будет идти только о некоторых из них:

URI passing - передать URI внешнему приложению, когда ELinks запущен в эмуляторе терминала. Самые очевидные варианты, это другой браузер и буфер обмена. Есть две возможности: передать URI веб-страницы открытой в ELinks или передать URI выбранной ссылки на веб-странице. Поскольку передать URI в буфер обмена, это самый универсальный способ - к примеру, можно взять URI из этого буфера и поместить в адресную строку браузера, так что URI все равно окажется открытым в другом браузере - именно этот вариант и объясняется далее.

Для того, что бы эта функция браузера работала, нужно сначала установить xclip. Если он уже не установлен, скачать и установить xclip: перейти к странице с исходным кодом или можно попробовать найти уже готовый пакет в репозитории используемого дистрибутива.

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> URI passing --> Add --> [ Ввести название для действия. В примере используется "Clipboard" is used ] --> OK --> Edit --> [ Ввести значение: echo -n %c | xclip -i ] --> OK --> Save --> OK

Действие производится с помощью горячих клавиш, так что необходимо их задать. Сочетание клавиш может быть любой комбинацией, начинающейся с Shift, Ctrl или Alt. Здесь для передачи URI веб-страницы открытой в ELinks используется сочетание Alt-p, а для передачи URI выбранной ссылки на странице - Alt-l.

Для передачи в буфер обмена URI веб-страницы открытой в ELinks ( N.B. Опция "Pass URI of current tab to external command" может отображаться под именем "tab-external-command". Это задается с помощью Toggle display ):

Esc --> Setup --> Keybinding manager --> Main mapping --> [ нажать "Пробел", что бы открыть список опций ] --> Pass URI of current tab to external command --> Add --> [ Ввести сочетание клавиш: Alt-p ] --> OK --> Save --> OK

Для передачи в буфер обмена URI выбранной ссылки на странице ( N.B. Опция "Pass URI of current link to external command" может отображаться под именем "link-external-command". Это задается с помощью Toggle display ):

Esc --> Setup --> Keybinding manager --> Main mapping --> [ нажать "Пробел", что бы открыть список опций ] --> Pass URI of current link to external command --> Add --> [ Ввести сочетание клавиш: Alt-l ] --> OK --> Save --> OK

Если есть необходимость использовать более привычное сочетание клавиш Ctrl-V для вставки содержимого буфера обмена в приложения с графическим интерфейсом - а не нажимать на колесо прокрутки мыши или на среднюю кнопку - нужно поместить "echo -n %c | xclip -i -selection clipboard" вместо "echo -n %c | xclip -i".

External Editor - Если ELinks скомпилирован с поддержкой внешних текстовых редакторов, то возможно использовать внешние текстовые редакторы для более удобного редактирования текстовых полей форм веб-страниц. В оконной среде X так же может использоваться редактор с графическим интерфейсом:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Browsing --> [ нажать "Пробел", что бы открыть список опций ] --> Forms --> [ нажать "Пробел", что бы открыть список опций ] --> External editor --> Edit --> [ Ввести значение: geany ] --> OK --> Save --> OK

Если значение для "External editor" не введено, ELinks будет использовать значение переменной среды $EDITOR. Если значение $EDITOR не задано или пустое, тогда ELinks будет пробовать запускать редактор vi.

Default download directory - задать каталог, куда ELinks будет сохранять файлы. Может быть любой, например, общий для всех загрузок и сохранений. Или домашний каталог пользователя, так что в диалоговом окне "Download" будет быстрее добавлять к нему требуемую папку:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Default download directory --> Edit --> [ Ввести значение: /home/user1 ] --> OK --> Save --> OK

Set original time - Устанавливать или нет отметку времени загруженного / сохраненного файла такой же, как она была у файла на сервере, откуда он был загружен / сохранен. "1" для установить, "0" - для нет:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Set original time --> Edit --> [ Ввести значение: 1 ] --> OK --> Save --> OK

Prevent overwriting - Когда ELinks сохраняет / загружает файл, который оказывается тем же, что уже имеется, браузер может заместить его без предупреждения, спросить что делать или автоматически добавить к нему определенный суффикс: ".[число]". ELinks добавляет ".[число]" не к имени файла, а к его расширению. Так a.rar, загруженный второй раз в ту же самую папку с файлом a.rar там, становится a.rar.1. Значение "0" для того, чтобы файлы замещались без предупреждения, "1" - чтобы добавлялся суффикс ".[число]". И "2", чтобы ELinks спрашивал пользователя что делать - будут варианты "Save under the alternative name" (добавляется вышеупомянутый суффикс ".[число]"), "Overwrite the original file" (заместить имеющийся файл новым), "Resume download of the original file" (возобновить загрузку файла):

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Prevent overwriting --> Edit --> [ Ввести значение: 2 ] --> OK --> Save --> OK

Notify download completion by bell - Поскольку ELinks может загружать файлы в фоновом режиме, со скрытым диалоговым окном загрузки, может быть удобным, что бы браузер информировал о окончании загрузки. Если выбирается уведомление с помощью встроенного динамика персонального компьютера ("спикера"), есть два варианта: получать звуковое оповещение, когда в диалоговом окне загрузки было выбрано "Background with notify" (оповещение когда загрузка происходит в фоновом режиме) или всегда получать звуковое уведомление:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Notify download completion by bell --> Edit --> [ Ввести значение: 2 ] --> OK --> Save --> OK

Clock - Показывать цифровые часы в строке состояния ELinks. Значение "1" для включить опцию:

Esc --> Setup --> Options manager --> User interface --> [ нажать "Пробел", что бы открыть список опций ] --> Clock --> [ нажать "Пробел", что бы открыть список опций ] --> Enable --> Edit --> [ Ввести значение: 1 ] --> OK --> Save --> OK

Так же возможно установить формат цифровых часов. Подробности в справочных документах команды strftime.


Aliosque subditos et thema

 

Установка и настройка веб браузера Arachne для подключения к сети Интернет через Ethernet

 

A : Установка веб браузера Arachne на диске, создаваемом в оперативной памяти - в этом случае веб браузер Arachne работает быстрее всего. Размер оперативной памяти должен позволять создать RAM диск объемом в 6 Мб и более. Что бы установить и настроить веб браузер Arachne для подключения к сети Интернет через Ethernet, необходимо несколько программ: 1. Веб браузер Arachne [ Скачать ] 2. Пакет с кириллицей кодировки KOI8-R koi8-r.apm [ Скачать ] 3. Пакет с кириллицей кодировки CP-1251 / Windows-1251 cp1251.apm [ Скачать ] 4. Драйвер мыши, например mouse.com [ Скачать ] 5. Пакетный драйвер для сетевого адаптера Ethernet: http://www.crynwr.com/drivers/ http://www.georgpotthast.de/sioux/packet.htm 6. Microsoft Network Client 3.0 [ Скачать ] 7. NDIS 2.0 драйвер для сетевой карты Ethernet. Например: Realtek RTL8029AS [ Скачать ]. Другие можно попробовать найти, к примеру, на сайтах производителей сетевых адаптеров Ethernet 8. Архиваторы. Например, PKZIP [ Скачать ] и PKUNZIP [ Скачать ] 9. В случае, если будет использоваться не MS-DOS 6.0+, QEMM97 [ Скачать ] 10. В случае, если будет использоваться не MS-DOS 6.0+, TDSK [ Скачать ] Установка и настройка веб браузера Arachne по шагам: 1. В оперативной памяти создать диск. Какая именно буква будет назначена ему операционной системой получится из расчета, что A: и B: пойдут для floppy дисководов (даже если он один, то все равно зарезервированы будут две буквы), C: для первого активного основного раздела на первом жестком диске; если есть еще диски, то будут использоваться последовательно столько букв, что бы назвать их всех. Если при этом нет устройств, установленных через DRIVER.SYS или аналогичные драйверы, то следующая буква будет относиться к RAM-диску. Что бы убедиться наверняка, можно, после добавления соответствующей строки в CONFIG.SYS (См. ниже) для создания RAM-диска, например, перезагрузить компьютер и опытным путем проверить под какой буквой находится RAM-диск. В рассматриваемом случае, это E: В зависимости от объема оперативной памяти нужно решить, сколько мегабайт можно выделить для RAM-диска. В принципе, чем больше, тем лучше. Так как, например, кэш браузера при продолжительном и интенсивном использовании в рамках сессии будет разрастаться в объеме. В данном примере объем RAM-диска назначается в 12 000 Кб. Для драйвера MS-DOS RAMDRIVE.SYS верхний предел, это 32 767 Кб, а для TDSK - 64 Мб. Что бы создать такой диск, нужно где-нибудь в средней части файла CONFIG.SYS прописать следующее: DEVICE=C:\DOS\RAMDRIVE.SYS 12000 512 512 /E 2. Создать папку, например C:\DRIVERS\, куда поместить: драйвер мыши, например mouse.com, пакетный драйвер для сетевого адаптера Ethernet и NDIS 2.0 драйвер для сетевого адаптера Ethernet. 3. В файл AUTOEXEC.BAT добавить строку, которая будет запускать драйвер мыши. В ней указать полный пусть к драйверу; может быть любой: LH C:\DRIVERS\MOUSE.COM 4. Подготовить установочные дискеты Microsoft Network Client 3.0: DSK3-1.EXE -d A: DSK3-2.EXE -d A: 5. С первой дискеты запустить setup.exe и начать установку Microsoft Network Client 3.0 Начинается установка. Что бы продолжить: Enter Выбрать каталог, куда будет установлен Microsoft Network Client 3.0. Можно ввести свой вариант, а можно оставить как есть - в рассматриваемом примере оставлено как есть.

JavaScript ролловер. Смена изображения

 

Пример n.1 ( Для современных веб браузеров: Internet Explorer 4.0+, Firefox 1.0+, Google Chrome, Opera 4.0+, Safari 3.1+, SeaMonkey 1.0+, [ 3 ] ): HTML / XHTML. Код: <a href="javascript-rollover-smena-izobrazhenija.htm" onmouseover="image_over();" onmouseout="image_out();"><img src="out.gif" class="image" id="imageout" width="728" height="67" alt="JavaScript ролловер. Смена изображения" /></a> CSS. Код: .image {border: 0px;} JavaScript. Код: imageout=new Image(); imageout.src="out.gif"; imageover=new Image(); imageover.src="over.gif"; function image_out(){ document.images['imageout'].src='out.gif'; }; function image_over(){ document.images['imageout'].src='over.gif'; }; Изображение для смены 1 ( out.gif ): Изображение для смены 2 ( over.gif ): Пример n.2 ( Для старых веб браузеров: Internet Explorer 4.0+, Netscape 3.04+, Opera 3.21+ ): HTML / XHTML. Код: <a href="javascript-rollover-smena-izobrazhenija.htm" onmouseover="image_over();" onmouseout="image_out();"><img src="out.gif" class="image" id="imageout" name="imageout" width="728" height="67" border="0" alt="JavaScript ролловер. Смена изображения"></a> JavaScript.