Браузер Lynx version 2.8.7rel.2

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Браузер Lynx version 2.8.7rel.2

Post by abelenki »

Предлагаю вашему вниманию оптимально настроенный дистрибутив браузера Lynx version 2.8.7rel.2.

Данный текстовый браузер работает в консольном режиме. Потребляет меньше трафика за счёт отказа от картинок и скриптов. Последнее также позволяет безопасно просматривать сайты, которые могут содержать опасные скрипты. Работает с cookies, т.е. возможна, например, полноценная работа с форумами и почтовыми ящиками. Через Lynx вполне адекватно просматривается бОльшая часть современных сайтов.

Отличия от оригинальной сборки под win32:
* Убраны лишние файлы.
* Исправлена навигация по встроенному help'у (теперь работают все разделы).
* Отказ от абсолютных путей типа C:\Program Files\Lynx\ - Lynx теперь корректно работает из любой папки без дополнительных настроек.
* Оптимально настроенный lynx.cmd.
* Теперь все файлы и конфиги работают внутри папки с Lynx и не пишутся в другие места.
* Близкая к Far цветовая схема.

Оптимальная настройка конфигов:
* Добавлено максимальное количество опций для возможности сохранения через Save options to disk [ENABLE_LYNXRC] (до этого, многие опции были помечены восклицательным знаком, т.е. не сохранялись в lynx.rc).
* Временный кеш хранится в локальной папке temp.
* Cookies хранятся в локальной папке temp.
* Сохранение файлов осуществляется в локальную папку temp.
* Настроенные опции Display and Character Set для корректного отображения русско-язычных сайтов кириллицей.
* Bookmark'и хранятся в локальном файле bookmarks.html (вы можете экспортировать свои bookmark'и, например, из Firefox).
* Запуск стартовой страницы с ASCII-арт-логотипом Lynx и информацией о версии (about.html).

Запуск полного дистрибутива:
* Скачайте файл Lynx2.8.7rel.2.zip.
* Создайте папку Lynx.
* Распакуйте архив Lynx2.8.7rel.2.zip в эту папку.
* Запустите lynx.cmd.

Запуск изменённых файлов + оригинальной сборки:
* Скачайте файл Lynx2.8.7rel.2-WithoutExe.zip.
* Скачайте оригинальную сборку Lynx.
* Создайте папку Lynx.
* Распакуйте архив Lynx2.8.7rel.2-WithoutExe.zip в эту папку.
* Из архива с оригинальной сборкой скопируйте файл lynx.exe в папку Lynx.
* Запустите lynx.cmd.





Lynx2.8.7rel.2.zip
(1.3 MiB) Downloaded 235 times
Lynx2.8.7rel.2-WithoutExe.zip
(172.03 KiB) Downloaded 218 times
Last edited by abelenki on Sun 14 Oct, 2018 03:19, edited 5 times in total.
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by Taciturn »

А почему настроить переменную home один раз, сделав сборку действительно портативной и действительно без дополнительных настроек?

Code: Select all

set home="%~dsp0"
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by abelenki »

Taciturn wrote:А почему настроить переменную home один раз, сделав сборку действительно портативной и действительно без дополнительных настроек?

Code: Select all

set home="%~dsp0"
что означает эта переменная?

попробовал set home="%~dsp0". результат: C:\"C:\PROGRA~1\Far\Lynx\"\temp\: No such directory
попробовал без кавычек - set home=%~dsp0 - запускается нормально отовсюду.

я раньше пробовал делать set home="%cd%" и set home=%cd% - но так возникают проблемы с запуском, когда Lynx находится в папках с длинными именами.
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by abelenki »

в первом посте обновлена ссылка на дистрибутив Lynx. изменения:

* теперь Lynx не требует никаких исправлений конфигов благодаря переменной set home=%~dsp0 (спасибо Taciturn).
* в about.html добавлены ссылки на 2 официальных сайта Lynx + на этот топик с дистрибутивом.
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by Taciturn »

что означает эта переменная?
См.

Code: Select all

for /?
, в конце.
%~dI - из переменной %I выделяется только имя диска
%~pI - из переменной %I выделяется только путь к файлу
%~sI - полученный путь содержит только короткие имена
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by abelenki »

в первом посте обновлена ссылка на дистрибутив Lynx. изменения:

* после useragent изменено на Lynx/2.8.7rel.1 (убраны значения libwww и т.д., которые мешали открытию некоторых сайтов и приводили к ошибке 403).
Maximus5
Posts: 3295
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 10 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by Maximus5 »

не знаю сюда или про "Консольные конвертеры..."
Есть ли способ заставить lynx обрабатывать файлы с сети (\\server\share\path\file.htm)?

при попытке выполнения этой ассоциации

Code: Select all

view:<"%FARHOME%\Tools\lynx\lynx.bat" -dump "!\!.!"
получаю
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by HaRT »

Maximus5 wrote:Can't Access `file://localhost//SERVER/share/file.html%20%20%20'
А file://SERVER/share/file.html пробовали?
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by SlashNet »

HaRT wrote:
Maximus5 wrote:Can't Access `file://localhost//SERVER/share/file.html%20%20%20'
А file://SERVER/share/file.html пробовали?
А как это в ассоциации прописать?
Напрашивается что-то типа "!:\!.!", но тоже не работает.
Пойду подумаю...

UPD: как вариант можно попробовать так: edit:< type "!\!.!" | Lynx.exe -stdin -dump
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by HaRT »

SlashNet wrote:
HaRT wrote:А file://SERVER/share/file.html пробовали?
А как это в ассоциации прописать?
Ну тогда можно сначала попробовать file:\\SERVER\share\file.html.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by SlashNet »

HaRT wrote:
SlashNet wrote:
HaRT wrote:А file://SERVER/share/file.html пробовали?
А как это в ассоциации прописать?
Ну тогда можно сначала попробовать file:\\SERVER\share\file.html.
Нифига.
Это lynx тупит.
Пробовал не на сборке а на оф релизе.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by abelenki »

SlashNet wrote:Пробовал не на сборке а на оф релизе.
оф. релиз под win32 отличается от моего дистриба только кривыми конфигами, непортативностью, неработающим хелпом и ещё кучей мелочей.
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by SlashNet »

abelenki wrote:оф. релиз под win32 отличается от моего дистриба только кривыми конфигами, непортативностью, неработающим хелпом и ещё кучей мелочей.
Подозреваю, что эта сборка сетевые пути тоже не умеет...

А за грамотную обработку напильником - респект.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
SlashNet
Posts: 638
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 16 times
Been thanked: 16 times

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by SlashNet »

Кстати, выложили новый релиз:
3647863 Jun 21 02:27 lynx2.8.7rel.2.zip
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Re: браузер Lynx version 2.8.7rel.1 для запуска из под Far

Post by abelenki »

SlashNet wrote:Кстати, выложили новый релиз:
3647863 Jun 21 02:27 lynx2.8.7rel.2.zip
это где? проверил fredlwm.iblogger.org/lynx/ - там ничего подобного нет.

EDIT: а, понял. это официальный релиз Lynx под Linux. под win32 ещё не было сборки 2.8.7rel.2.

EDIT 2: в первом посте обновлена ссылка на дистрибутив Lynx. изменения:

* файл bookmarks.html теперь нулевой длинны, т.к. Lynx игнорировал теги <html>, </html> при добавлении новых bookmark'ов в этот файл.
Post Reply

Return to “Операционные системы, командные оболочки и прочее”