forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.GOLDED (http://forum.wfido.ru/forumdisplay.php?f=77)
-   -   UTF-8 (http://forum.wfido.ru/showthread.php?t=11834)

Anton Barabanov 17.08.2016 16:40

UTF-8
 
Anton Barabanov написал(а) к All в Dec 15 21:25:14 по местному времени:

Приветствую, All! Как ваше и-го-го?

Что настроить чтобы можно было читать письма в кодировке UTF-8?

Пока.
Anton.

... Тише едешь - дальше будешь... от того места, кyда едешь.
--- И. В. Сталин: Если наши враги нас ругают, значит мы всё делаем правильно!

Sergey ``Mithgol'' Sokoloff 17.08.2016 16:40

UTF-8
 
Sergey ``Mithgol\'\' Sokoloff написал(а) к Anton Barabanov в Dec 15 15:02:20 по местному времени:

Так было 21:25 24 Dec 15 написано от Anton Barabanov к All:

AB> Что настроить чтобы можно было читать письма в кодировке UTF-8?

Попробуй установить и настроить мою разработку PhiDo в качестве фидобраузера
(просмотрщика фидопочты), интегрированного в GoldED+.


Даю пошаговую инструкцию, как его установить:

1) Зайти на сайт [url]https://nodejs.org/[/url] и скачать движок Node.js, установить его
(в комплект установки по умолчанию входит менеджер пакетов npm, и он также
будет нужен).

2) После того, как Node.js и npm установятся, открыть окно консоли (в Windows
это делается командою cmd).

3) В консоли подать такую команду:

npm install -g [url]https://github.com/Mithgol/phido/tarball/master[/url]

Придётся некоторое время (зависящее от скорости Интернета и жёсткого диска)
ждать, пока PhiDo и все его зависимости скачаются, распакуются и установятся.
Там порядка 100 мегабайтов файлов, некоторые из которых довольно мелкие.

PhiDo устанавливается в подкаталог модулей Node.js (в системе Windows это будет
подкаталог node_modules/phido в том каталоге, в котором на первом шаге был
установлен Node.js).

4) Настроить PhiDo: в каталоге node_modules/phido скопировать файл-пример
phido.conf-example в новый файл phido.conf и править этот файл настроек
в текстовом редакторе.

5) Добавить PhiDo в конфиг GoldED+ (в файл .cfg) в качестве внешней утилиты:

ExternUtil 15 phido "--file=@file" "--area=@cecho"

6) В конфигурацию клавиш GoldED+ (обычно в goldkeys.cfg) добавить ещё одну:

F12 ExternUtil15

После этого в GoldED+ по нажатию указанной клавиши (F12) можно будет открыть
читаемое письмо в отдельном окне PhiDo.

В этих последних шагах номер утилиты (15) и конкретная горячая клавиша (F12)
могут быть изменены по вкусу, если они перекрывают собою какие-либо назначенные
ранее номера и клавиши. (Важно лишь, чтобы номер утилиты был одним и тем же
и на пятом, и на шестом шаге.)


Ожидаемые улучшения в PhiDo по сравнению с Голдедом:

1) Возможность чтения фидопочты в кодировке UTF-8.

2) Возможность употребления URLов, по длине превышающих 79-80 символов (если
они не разорваны реальным символом конца строки).

3) Поддержка FGНI URL (в GoldED-NSF они также поддерживаются, а в GoldED+ нет).
Иными словами, гипертекстовый Фидонет.

4) Растровые иллюстрации (PNG, JPEG, GIF) и векторные иллюстрации (SVG)
автоматически декодируются из UUE и показываются на месте UUE-кодов.

5) Поддержка фидонетовских подстрок Unicode.

6) В заголовке сообщения отображается аватар (юзерпик) автора сообщения.


Сразу скажу, что пока поддерживаются только базы в формате JAM, а положение их
читается из конфигурационных строк EchoArea эхопроцессора НPT, причём ожидается
(но не проверяется) отсутствие [подстановок] в этих строках.

Так как в твоём сообщении нет кладжей PID и TID, то я не могу быть уверен
в том, какой у тебя эхопроцессор и какая операционная система; тебе придётся
самостоятельно оценить применимость вышеприведённой инструкции.


... I designed this rhyme To remind myself how I tried so hard
--- Тебе не кажется, что кружится твоя голова, мой мармеладовый: это ── трава!

Alexey Vissarionov 17.08.2016 16:40

UTF-8
 
Alexey Vissarionov написал(а) к Sergey ``Mithgol\'\' Sokoloff в Dec 15 15:00:00 по местному времени:

Доброго времени суток, Sergey!
28 Dec 2015 15:02:20, ты -> Anton Barabanov:

AB>> Что настроить чтобы можно было читать письма в кодировке UTF-8?
SMS> Попробуй установить и настроить мою разработку PhiDo в качестве
SMS> фидобраузера (просмотрщика фидопочты), интегрированного в GoldED+.
SMS> [...]
SMS> Там порядка 100 мегабайтов файлов, некоторые из которых довольно
SMS> мелкие.

gremlin@hren:~ > ls -lh `which iconv`
-rwxr-xr-x 1 root root 50K Jan 28 2015 /usr/bin/iconv

SMS> ExternUtil 15 phido "--file=@file" "--area=@cecho"

externutil 1 -reload -wipe iconv -c -f utf-8 -t koi8-r -o @file @tmpfile

Или как-то так... в общем, подробности - в документации.

SMS> F12 ExternUtil15

^U externutil1

SMS> Ожидаемые улучшения в PhiDo по сравнению с Голдедом

Кому интересны ожидаемые? Ты про реализованные пиши...

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


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Алкоголь - средство для превращения черной тоски в белую горячку
--- /bin/vi

Alexey Vissarionov 17.08.2016 16:40

UTF-8
 
Alexey Vissarionov написал(а) к Sergey ``Mithgol\'\' Sokoloff в Dec 15 15:11:44 по местному времени:

Доброго времени суток, Sergey!
29 Dec 2015 15:00:00, Alexey Vissarionov -> Sergey ``Mithgol'' Sokoloff:

SMS>> ExternUtil 15 phido "--file=@file" "--area=@cecho"
AV> externutil 1 -reload -wipe iconv -c -f utf-8 -t koi8-r -o @file
AV> @tmpfile
AV> Или как-то так... в общем, подробности - в документации.
SMS>> F12 ExternUtil15
AV> ^U externutil1

Слегка наврал: externutil01


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Пропала собака? Спросите у Пака!
--- /bin/vi

Anton Barabanov 17.08.2016 16:40

UTF-8
 
Anton Barabanov написал(а) к Sergey ``Mithgol\'\' Sokoloff в Dec 15 23:16:42 по местному времени:

Приветствую, Sergey! Как ваше и-го-го?

28 Дек 15 года, в 15:02, Sergey ``Mithgol'' Sokoloff (2:50/88) -> Anton
Barabanov:

AB>> Что настроить чтобы можно было читать письма в кодировке UTF-8?

SMS> Попробуй установить и настроить мою разработку PhiDo в качестве
SMS> фидобраузера (просмотрщика фидопочты), интегрированного в GoldED+.

Излишне для просмотра одного письма в несколько лет.

Пока.
Anton.

... Не мечи бисер перед свиньями, да и перед баранами тоже.
--- И. В. Сталин: Если наши враги нас ругают, значит мы всё делаем правильно!

Sergey ``Mithgol'' Sokoloff 17.08.2016 16:40

UTF-8
 
Sergey ``Mithgol\'\' Sokoloff написал(а) к Alexey Vissarionov в Dec 15 23:12:52 по местному времени:

Так было 15:00 29 Dec 15 написано от Alexey Vissarionov к Sergey ``Mithgol'' Sokoloff:

AV> externutil 1 -reload -wipe iconv -c -f utf-8 -t koi8-r -o @file @tmpfile

Если бы все символы UTF-8 можно было выразить кодировкою КОИ8, тогда да.

SMS>> Ожидаемые улучшения в PhiDo по сравнению с Голдедом

AV> Кому интересны ожидаемые? Ты про реализованные пиши...

Упомянутые улучшения являются реализованными в PhiDo. Для Антона Барабанова они
ещё ожидаются, однако, ── до тех пор, пока он PhiDo не установит.

AV> А пока я вижу только предложение качать сотню мегабайтов хрен пойми чего
AV> для выполнения задачи, которую прекрасно решает бинарник в несколько
AV> килобайтов.

Если бы все символы UTF-8 можно было выразить кодировкою КОИ8, тогда прекрасно.


... Радоваться в одиночку - грустно. (Лессинг)
--- Знаешь ли ты, Alexey, что "узнаём" [b]не всегда[/b] пишется через "ё"?

Alexey Vissarionov 17.08.2016 16:40

UTF-8
 
Alexey Vissarionov написал(а) к Sergey ``Mithgol\'\' Sokoloff в Dec 15 16:26:12 по местному времени:

Доброго времени суток, Sergey!
29 Dec 2015 23:12:52, ты -> мне:

AV>> externutil 1 -reload -wipe iconv -c -f utf-8 -t koi8-r -o @file
AV>> @tmpfile
SMS> Если бы все символы UTF-8 можно было выразить кодировкою КОИ8,
SMS> тогда да.

Зачем все? Достаточно прочитать человеческие слова, чтобы понять, нужно ли ковыряться с сообщением, чтобы увидеть там кванторы или хероглифы, или туда случайно попал какой-то спецсимвол.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Последним смеется тот, кто стреляет первым
--- /bin/vi

Vladimir Fyodorov 17.08.2016 16:40

UTF-8
 
Vladimir Fyodorov написал(а) к Alexey Vissarionov в Dec 15 22:52:44 по местному времени:

Разнообразно приветствую!

SMS>> Если бы все символы UTF-8 можно было выразить кодировкою КОИ8,
SMS>> тогда да.
AV> Зачем все? Достаточно прочитать человеческие слова, чтобы понять,
AV> нужно ли ковыряться с сообщением, чтобы увидеть там кванторы или
AV> хероглифы, или туда случайно попал какой-то спецсимвол.

Лично меня анноит, когда в форварженных из инета сообщениях кавычки-ёлочки и длинное тире заменяются на знак вопроса.

--
Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Пропала несущая? Заплатите налоги!
--- Нotdoged/2.11/Android

Alexey Vissarionov 17.08.2016 16:40

UTF-8
 
Alexey Vissarionov написал(а) к Vladimir Fyodorov в Dec 15 15:01:00 по местному времени:

Доброго времени суток, Vladimir!
30 Dec 2015 22:52:44, ты -> мне:

SMS>>> Если бы все символы UTF-8 можно было выразить кодировкою КОИ8,
SMS>>> тогда да.
AV>> Зачем все? Достаточно прочитать человеческие слова, чтобы понять,
AV>> нужно ли ковыряться с сообщением, чтобы увидеть там кванторы или
AV>> хероглифы, или туда случайно попал какой-то спецсимвол.
VF> Лично меня анноит, когда в форварженных из инета сообщениях
VF> кавычки-ёлочки и длинное тире заменяются на знак вопроса.

Можешь высказать свое "фу" тем дуракам, которые используют эти символы.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Лучше гипс и кроватка, чем плита и оградка
--- /bin/vi

Konstantin Simonov 17.08.2016 16:40

UTF-8
 
Konstantin Simonov написал(а) к Alexey Vissarionov в Dec 15 18:46:24 по местному времени:

Нi, Alexey!

Thursday December 31 2015 15:01, Alexey Vissarionov (2:5020/545) => Vladimir Fyodorov:

VF>> Лично меня анноит, когда в форварженных из инета сообщениях
VF>> кавычки-ёлочки и длинное тире заменяются на знак вопроса.
AV> Можешь высказать свое "фу" тем дуракам, которые используют эти
AV> символы.

Нappy New Year, Гремлин из администрации президента!


Sincerely yours, Konstantin.

... Voice +7-383-73-53-203 ICQ 594179153
... Jabber konsim@qip.ru Email konsim@inbox.ru
--- GoldED+/W32-MINGW 1.1.5-b20151130 WinNT 5.1.2600-SP3 iP-IV


Текущее время: 09:40. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot