avva: (Default)
avva ([personal profile] avva) wrote2002-11-25 02:47 am

лытдыбр, ньюз

Наладил себе нормальный доступ к Юзнету и поставил нормальный ньюсридер. Теперь буду опять ньюсгруппы читать иногда.

Нормальный - это значит не Agent, а slrn для Windows. В принципе, Agent - неплохая читалка, лучшая из всех виндоусовских, наверное. И ей очень удобно качать файлы из alt.binaries.* . Но для настоящего качественного чтения текстовых групп я её не могу использовать - слишком неудобно после slrn'а, и объективно, и субъективно (т.к. очень к нему привык за многие годы). К счастью, с тех пор, как я в последний раз этот вопрос проверял, разработчики сумели исправить кучу проблем и выпустить действительно полноценный slrn для Win32, бежит в консольном режиме.

Теперь осталось только выбрать цветовую схему -- всегда для меня мучительный вопрос. Решил на этот раз ничего не придумывать самостоятельно, а пошёл вместо этого смотреть на готовые схемы здесь. Выбрал две более или менее для меня подходящих, теперь осталось выбрать одну из этих двух:

1. Чёрный на белом



2. Белый на чёрном



Я даже, помнится, читал где-то, что какой-то из этих вариантов полезнее для глаз, а второй - вреднее, вот только не помню, какой как ;)

[identity profile] boffin.livejournal.com 2002-11-24 04:58 pm (UTC)(link)
А slrn нормально поддерживает русские кодировки и может работать с несколькими серверами???

Re:

[identity profile] avva.livejournal.com 2002-11-24 05:05 pm (UTC)(link)
Он нормально поддерживает koi8-r, я долгое время именно в нём читал и писал иногда в фидошные группы (сидя в юниксе).

Ещё предстоит проверить, смогу ли я наладить консольное окно в Win32 с русским шрифтом (учитывая то, что Windows не русский). Вроде бы диалог выбора шрифта в конфигурации консольной аппликации не даёт возможность выбора Subset'а, но, возможно, в регистри что-то есть.

Несколько серверов он поддерживает только в разных спулах/.newsrc-файлах. Иными словами, в обычном онлайновом режиме для каждого сервера есть отдельный .newsrc-файл с информацией о группах прочитанных сообщениях; в оффлайновом режиме, когда ньюс скачиваются slrnpull-ом в локальный доступ, каждый сервер идёт в отдельный spool.

Но оффлайновое чтение вообще в slrn неудобно устроено (в частности, spool очень неэкономный, по одному файлу на сообщение; в юниксе это ещё хоть как-то катит, в Win32 съедает слишком много места). В следующей мажорной версии обещают true offline reading. А я буду пока что сидеть в онлайновом режиме всё время, т.к. всё равно ADSL у меня.

[identity profile] auto194419.livejournal.com 2002-11-24 05:18 pm (UTC)(link)
В текстовом окне есть команда chcp.

для koi8: chcp 20866
для win-1251: chcp 1251
для dos: chcp 866

(это всё только в NT/2000/XP, конечно)

то есть ты делаешь
chcp 20866
slnr.exe
и радуешься жизни. При этом не от программы вообще ничего не требуется.

Главный фокус в том, что оно корректно переключает не только font mapping, но и kbd input. Да, шрифт в console window должен быть обязательно unicode (e.g. lucidia console).

Re:

[identity profile] avva.livejournal.com 2002-11-24 05:29 pm (UTC)(link)
Wow, СПАСИБО!!!

У меня просто слов нет. Всё вмиг заработало. Сам бы никогда не додумался.

[identity profile] auto194419.livejournal.com 2002-11-25 12:37 am (UTC)(link)
следующий шаг - объяснить разрабочтикам, что слово codepage=NNN можно иметь в конфиге (есть console API для переключения current code page; пример привести не могу - сервер лежит)

[identity profile] boffin.livejournal.com 2002-11-24 11:29 pm (UTC)(link)
Пасибки огромное за ссылку :)
(ушёл скачивать)

[identity profile] pilotv.livejournal.com 2002-11-25 02:14 pm (UTC)(link)
Полезнее для глаз и лучше для восприятия светлый на темном - т.е. 2-й вариант.