forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.TODAY

Ответ
 
Опции темы Опции просмотра
  #131  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Пpогpамма ищется

Alexandr Solov\'yev написал(а) к Sergey Poziturin в Aug 15 22:15:14 по местному времени:


Да не заглючит твой компьютер во веки веков, о Sergey!

04 Авг 15 03:18, ты писал(а) мне:

SP>>> Там вполне нормальное описание параметров конфига на английском.
SP>>> Да, не на русском, но там уровня 3 класса школы хватит для
SP>>> понимания.
AS>> Ага, а потом все это продложат наший индийские братья - будем
AS>> учит хинди. Кстати, у мен иностранный начинался с 5 класса. И это
AS>> был немецкий.
SP> Индусы едва ли, а вот китайцы могут. Интересно, есть ли в Китае фидо.

А нахуа (цветок такой) китайцам енто наше фидо? Они его, AFAIK, похоронили...

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Для выхода в меню нажмите Reset.
--- Oldest fimooznik 1.1.5-b20060703
Ответить с цитированием
  #132  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Пpогpамма ищется

Alexandr Solov\'yev написал(а) к Michael Dukelsky в Aug 15 22:23:00 по местному времени:


Да не заглючит твой компьютер во веки веков, о Michael!

04 Авг 15 09:07, ты писал(а) мне:

MD>>> Интересно, куда ты смотрел. :-)
MD>>> SQPACK(1)
MD>>> SQPACK(1)
MD>>> NAME
MD>>> sqpack - purges squish msgbases taken from fidoconfig
Ay>> А ге это ты такое вычитал?
MD> http://sourceforge.net/projects/husk...C5/sqpack-1.4-
MD> rc5.tar.gz
MD> Там лежит файл sqpack.1, который при просмотре в линуксе выглядит так,
MD> как я показал. Это обычный текстовый файл, но он содержит управляющие
MD> символы. В винде его можно просмотреть в любом текстовом редакторе или
MD> просмотрщике, будет не так красиво, потому что будут видны управляющие
MD> символы, но понять, что написано, вполне можно.

Покопаюсь. хотя, чессно говоря, весьма обидно, что все опции приходится выискивать, потом разбираться в синтаксисе, В ключах запуска. Обидно, что все они есть. Но нет просто толковой документации к ним.

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Желание - это тысяча возможностей, нежелание - тысяча причин.(с)Далай Лама
--- Oldest fimooznik 1.1.5-b20060703
Ответить с цитированием
  #133  
Старый 15.08.2016, 12:49
Michael Rasputin
Guest
 
Сообщений: n/a
По умолчанию Re: Импорт из эхолиста описания эхи

Michael Rasputin написал(а) к Denis Chernayev в Aug 15 22:38:40 по местному времени:

Здpавствуй, Denis!

Четверг 06 Августа 2015 20:17, ты писал(а) мне, в сообщении по ссылке area://ru.fidonet.today?msgid=2:5030/830.57@fidonet+55c396c6:

AK>>> Мило. Как ты сделал синий фон?
MR>> в комплекте деда GEDCOLOR.EXE

DC> Открой секрет, зачем для раскраски деда сторонняя программа?

WYSIWYG


С уважением - Michael
... О-о-о-о, Мсье понимает толк в извpащениях ;-)~~
--- ---------------------------------------
Ответить с цитированием
  #134  
Старый 15.08.2016, 12:49
Cheslav Osanadze
Guest
 
Сообщений: n/a
По умолчанию Re: Импорт из эхолиста описания эхи

Cheslav Osanadze написал(а) к Andrey Lappo в Aug 15 21:50:00 по местному времени:

Привет Andrey!

06 Авг 15 22:19, Andrey Lappo -> Cheslav Osanadze:

>> Runtime error 200 at 0DCD:0091.

AL> Помнится, когда лет пятнадцать назад сталкивался с этой ошибкой,
AL> находился автоматически патчер, который из неработающего на новых ОС
AL> EXE-шника делал вполне себе исправный.

Интересно то, что "режим совместимости с W95" в W7 никак не влияет на эту ситуацию. Не настоящая совместимость, однако.



Cheslav.



... Девушки не носки, их нужно менять.
--- ...
Ответить с цитированием
  #135  
Старый 15.08.2016, 12:49
Mithgol the Webmaster
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Mithgol the Webmaster написал(а) к Vladimir Fyodorov в Aug 15 01:41:58 по местному времени:

Так было 13:34 06 Aug 15 написано от Vladimir Fyodorov к Mithgol the Webmaster:

VF>>> Мне бы тоже подобная утилита не помешала.

MtW>> В таком случае я и тебе предлагаю ответить на тот вопрос, который
MtW>> я ранее тут предложил Соловьёву.

MtW>> Какое поведение такого компилятора эхолиста было бы наиболее полезным?
MtW>> Скажем, должен ли он переносить описания эх из CSV только в те строчки
MtW>> EchoArea, где до этого не было параметра -d "..." (то есть приоритет
MtW>> отдавать ранее заданным в конфигурации НPT описаниям эх) ── или и в те
MtW>> строчки EchoArea, где до этого параметр -d "..." был указан (это
MtW>> позволяет автоматически учитывать изменения описания эх в CSV)?

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

Хорошо, вот я сочинил такую утилиту на языке JavaScript для движка Node.



Предлагаю такую последовательность действий:

1) Установить себе на ноду движок Node и его встроенный пакетный менеджер npm.

Есть дистрибутив для 64-разрядных Windows:

http://nodejs.org/dist/latest/x64/node-v0.12.7-x64.msi

Есть дистрибутив для 32-разрядных Windows:

http://nodejs.org/dist/latest/node-v0.12.7-x86.msi

Пользователи Linux, SunOS и Mac OS X смогут найти в том же подкаталоге
http://nodejs.org/dist/latest/ что-нибудь и для себя или указать репозиторий
общесистемному пакетному менеджеру (не путать с пакетным менеджером npm)
по своему вкусу. Пользователи Linux могут попробовать ещё такой скрипт:

https://github.com/taaem/nodejs-linu...ode-install.sh

2) Установить себе на ноду мою утилиту следующею командою для менеджера npm:

npm install -g echolist-csv2hpt

(Эта команда, как и все дальнейшие, подаётся из командной строки.)

(Если установится безошибочно, то установка Node и npm была успешною.)

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

echolist-csv2hpt

(Если запустится безошибочно и выведет краткую справку, то установка
моей утилиты была успешною.)

Есть вариант запуска со справкою на русском языке:

echolist-csv2hpt --rus

4) Забэкапить файл описания эх НPT (обычно называется areas.cfg или как-то так)
на тот случай, если что-то пойдёт не так.

5) Запустить мою утилиту, указав (через пробел) эхолист и файл описания эх НPT:

echolist-csv2hpt \Fido\Echolists\echo50.lst \Fido\Soft\НPToss\areas.cfg

(Пути, разумеется, указать свои, как эти файлы на ноде расположены.)

(В этом случае также можно добавить --rus через пробел для русификации.)

6) Сравнить получившийся areas.cfg со сделанным на шаге 4 бэкапом, радоваться.



Исходный код открыт:

https://github.com/Mithgol/echolist-csv2hpt



Фидонет будет великим и гипертекстовым! [Ru.Mozilla] http://Mithgol.Ru/
Mithgol the Webmaster. [Братство Нод] [Team А я меняю subj]

... Артемий Лебедев ── это Церетели русского Интернета. (Виктор Вагнер, R.W.C)
--- Знаешь ли ты, Vladimir, что "Присёлков" пишется через "ё"?
Ответить с цитированием
  #136  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Alexandr Solov\'yev написал(а) к Mithgol the Webmaster в Aug 15 07:03:54 по местному времени:


Да не заглючит твой компьютер во веки веков, о Mithgol!

05 Авг 15 11:40, ты писал(а) мне:

MtW>>> Расскажи, зачем эхопроцессору (тоссеру) импорт из эхолиста
MtW>>> описания эхи? (Для того, чтобы ареафикс потенциальным
MtW>>> подписчикам оттуда её описание брал?)
ASy>> Ты сам ответил на свой вопрос. Приходит ко мне новый человек,
ASy>> заказывает ареафикусу %list и получает простыню на 200 с лишним
ASy>> эх. А "прачо эха"(с) указано отсилы у десятка. И то что руками
ASy>> забито. Фаста это сама хватала из файла формата *.na. Достаточно
ASy>> было только ее чуть пнуть. А компилятор эхолиста в формат *.na
ASy>> сделан уже ну очень давно.
MtW> Следующий вопрос: было ли бы для тебя полезным такое программное
MtW> обеспечение,

Очень. IMНO не только мне.

MtW> вспомогательное по отношению к эхопроцессору, которое
MtW> брало бы эхолист в его CSV-формате (разделённом запятыми формате, как
MtW> на http://fidoweb.ru/echo50.lst лежит; в файлэху XOFCELIST его в таком
MtW> же виде укладывают),

Именно из формата, в котором выпускается эхолист и уходит в фэху. Причем желательно, чтобы можно было подключить их несколько. На боне осталось немного эх, а старые эхолисты у меня сохранились. Приоритетность эхолистов желательна сверху вниз. Опять же сетевые эхолисты тоже нужно подключить.

MtW> выдирало из него описание и всовывало в параметр
MtW> -d "..." внутри строк, начинающихся на EchoArea в файле описаний эх
MtW> для НPT? Этакий был бы компилятор эхолиста.

Очень ценный был бы компилятор. Потому как тот, что было придумал Виссарионов через include, работать отказался. Точнее, он работал, только ХПТ отказался принимать этот include.

MtW> Какое поведение такого компилятора эхолиста было бы наиболее
MtW> полезным?
MtW> Скажем, должен ли он переносить описания эх из CSV только в те строчки
MtW> EchoArea, где до этого не было параметра -d "..." (то есть приоритет
MtW> отдавать ранее заданным в конфигурации НPT описаниям эх) ── или и в те
MtW> строчки EchoArea, где до этого параметр -d "..." был указан (это
MtW> позволяет автоматически учитывать изменения описания эх в CSV)?

Так как я собираюсь использовать несколько эхолистов, мне это актуально. Но мне важна приоритетность обработки эхолистов. Т.е. в старом и новом эхолисте описания могут различаться. Желательно брать их приоритетно из официального.
Я всегда заменял описания, но могут быть любители сохранять свои. Если у компилятора будет текстовый конфиг, то переключатель "заменять"/"не заменять" там не помешает.

Но это уже не столь важно, сейчас хоть бы какой. Потому что про 200 эх на моей станции я погорячился. Их давно уже за 300...

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Еврейский SQL-сервер отвечает запросом на запрос.
--- Oldest fimooznik 1.1.5-b20060703
Ответить с цитированием
  #137  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Alexandr Solov\'yev написал(а) к Alexey Vissarionov в Aug 15 08:37:40 по местному времени:


Да не заглючит твой компьютер во веки веков, о Alexey!

05 Авг 15 16:19, ты писал(а) Mithgol the Webmaster:
-=скиип=-

MW>> Следующий вопрос: было ли бы для тебя полезным такое программное
MW>> обеспечение, вспомогательное по отношению к эхопроцессору,
MW>> которое брало бы эхолист в его CSV-формате (разделённом запятыми
MW>> формате, как на http://fidoweb.ru/echo50.lst лежит; в файлэху
MW>> XOFCELIST его в таком же виде укладывают), выдирало из него
MW>> описание и всовывало в параметр -d "..." внутри строк,
MW>> начинающихся на EchoArea в файле описаний эх для НPT? Этакий был
MW>> бы компилятор эхолиста.
AV> Теоретически - это уже есть в echosync.

Отсюда можно поподробнее?

AV> На практике - это никому нахрен не надо.

Отучаемся.(с)

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Работа - не волк,сама в лес не убежит - её пинать надо!(c) anekdot.ru
--- Oldest fimooznik 1.1.5-b20060703
Ответить с цитированием
  #138  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Alexandr Solov\'yev написал(а) к Mithgol the Webmaster в Aug 15 09:10:54 по местному времени:


Да не заглючит твой компьютер во веки веков, о Mithgol!

07 Авг 15 01:41, ты писал(а) Vladimir Fyodorov:
-=скиип=-

MtW> Хорошо, вот я сочинил такую утилиту на языке JavaScript для движка
MtW> Node.
MtW> Предлагаю такую последовательность действий:
MtW> 1) Установить себе на ноду движок Node и его встроенный пакетный
MtW> менеджер npm.

А можно обойтись без установок дополнительного ПО ?

-=скиип=-

MtW> 4) Забэкапить файл описания эх НPT (обычно называется areas.cfg или
MtW> как-то так)

"areas.cfg или как-то так" он называется у тех, кто порезал конфиг ХПТ на отдельные куски. Если этого не было сделано, то описания эх и фэх пишутся в основной конфиг. Подряд в порядке их создания. Программа должна понимать основной конфиг ХПТ.


-=скиип=-

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... 001, 010, 011, 100, 101 - вышел зайчик погулять.
--- Oldest fimooznik 1.1.5-b20060703
Ответить с цитированием
  #139  
Старый 15.08.2016, 12:49
Vladimir Fyodorov
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Vladimir Fyodorov написал(а) к Alexandr Solov\'yev в Aug 15 07:17:21 по местному времени:

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

AS> Экзешник сменил. У меня он странно себя ведет. Все выделяет как
AS> неправильное...

У тебя там очень много XLATCНARSET'ов прописано. Когда я проверял твой голдед, удалил их все и добавил две нужные строки - мне это показалось проще, чем разбираться, что там к чему.

--
Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр.
... Пропала несущая? Заплатите налоги!
--- Нotdoged/2.11/Android
Ответить с цитированием
  #140  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию Импорт из эхолиста описания эхи

Alexandr Solov\'yev написал(а) к Vladimir Fyodorov в Aug 15 08:08:02 по местному времени:


Да не заглючит твой компьютер во веки веков, о Vladimir!

10 Авг 15 07:17, ты писал(а) мне:

AS>> Экзешник сменил. У меня он странно себя ведет. Все выделяет как
AS>> неправильное...
VF> У тебя там очень много XLATCНARSET'ов прописано. Когда я проверял твой
VF> голдед, удалил их все и добавил две нужные строки - мне это показалось
VF> проще, чем разбираться, что там к чему.

Там прописано всего:

XlatCharSet KOI8-R CP866 koi_866.chs
XlatCharSet LATIN-1 CP866 ISO_866.chs
;Основные таблицы импорта
XLATCНARSET CP866 CP866 866_866.chs
XLATCНARSET CP1251 CP866 1251_866.chs
XLATCНARSET CP1125 CP866 1125_866.chs
XLATCНARSET KOI8R CP866 K8R_866.chs
XLATCНARSET KOI8U CP866 K8U_866.chs
XLATCНARSET ISO CP866 ISO_866.chs

;Таблицы для восстановления после гейта с заменой Н

XLATCНARSET WIN+K8R+Н CP866 WK2_866.chs
XLATCНARSET DOS+K8R+Н CP866 DK2_866.chs
XLATCНARSET ISO+K8R+Н CP866 IK2_866.chs

;Таблицы для восстановления после гейта без замены Н

XLATCНARSET WIN+K8R CP866 WK1_866.chs
XLATCНARSET DOS+K8R CP866 DK1_866.chs
XLATCНARSET ISO+K8R CP866 IK1_866.chs

;Таблицы импорта для мессаг с нестандартным ^CНRS

XLATCНARSET +7FIDO CP866 866866.chs
XLATCНARSET UKR CP866 K8U_866.chs
XLATCНARSET IBMPC CP866 866_866.chs

;Основные таблицы экспорта
XLATCНARSET CP866 CP1125 866_1125.chs
XLATCНARSET CP866 CP1251 866_1251.chs
XLATCНARSET CP866 ISO 866_ISO.chs
XLATCНARSET CP866 KOI8R 866_K8R.chs
XLATCНARSET CP866 KOI8U 866_K8U.chs

=== Вот и вставили Windows Clipboard ===

И какие тут лишние?

Всего наилучшего в этом лучшем из миров!
Alexandr Solov'yev

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Желание - это тысяча возможностей, нежелание - тысяча причин.(с)Далай Лама
--- Oldest fimooznik 1.1.5-b20150715
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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


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