forum.wfido.ru  

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

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

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


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

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

ASy>> === Вставляем Windows Clipboard, вставляем...===

ASy>> D:\fidosoft\rules>rules-fe2hpt --rus
ASy>> Нello world.

ASy>> === Вот и вставили Windows Clipboard ===
MtW> Прошу извинить, забыл выложить более свежую версию в репозиторий
MtW> пакетного менеджера.
MtW> Прошу повторить команду npm install -g rules-fe2hpt и последующие
MtW> шаги.

Повторил. Слошные ошибки в именах файло. Теряются префиксы, длинные имена.


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

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Чем меньше ты паришься - тем ты счастливее. Bob Marley
--- Oldest fimooznik 1.1.5-b20150715
Ответить с цитированием
  #12  
Старый 15.08.2016, 12:49
Mithgol the Webmaster
Guest
 
Сообщений: n/a
По умолчанию База правил эх

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

Так было 23:20 14 Aug 15 написано от Alexandr Solov'yev к Mithgol the Webmaster:

ASy>>> Слошные ошибки в именах файло. Теряются префиксы, длинные имена.

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

ASy> Теряется прежде всего префикс эхи. Я просто стер все, торопился
ASy> опубликовать хоть какой-то результат. Теперь можно не спеша решить
ASy> эту задачу так, чтобы проблем более не было никогда.

Хорошо; однако для этого понадобятся конкретные подробности в таком духе, что
вот такой-то файл (из первоначального набора их) приобретает вот такое-то имя,
а это неправильно, потому что имя должно быть вот таким-то другим. И чтобы так
отдельно по каждому некорректному файлу (или не по каждому, потому что много их
в первоначальном наборе, но тогда по такому количеству файлов, которых будет
достаточно для отлавливания ошибки; может быть, даже и одного достаточно будет
для этого).


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

... 195. I will not use hostages as bait in a trap.
--- Последнее из недочитанного: Василий Аксёнов, "Остpов Кpым" ─ возненавидел.
Ответить с цитированием
  #13  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию База правил эх

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


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

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

ASy>>>> Слошные ошибки в именах файло. Теряются префиксы, длинные
ASy>>>> имена.
MtW>>> А вот здесь хотелось бы подробностей, потому что при тестовом
MtW>>> прогоне ничего даже отдалённо подобного не заметил. Как
MtW>>> теряются длинные имена?
ASy>> Теряется прежде всего префикс эхи. Я просто стер все, торопился
ASy>> опубликовать хоть какой-то результат. Теперь можно не спеша
ASy>> решить эту задачу так, чтобы проблем более не было никогда.
MtW> Хорошо; однако для этого понадобятся конкретные подробности в таком
MtW> духе, что вот такой-то файл (из первоначального набора их) приобретает
MtW> вот такое-то имя, а это неправильно, потому что имя должно быть вот
MtW> таким-то другим. И чтобы так отдельно по каждому некорректному файлу
MtW> (или не по каждому, потому что много их в первоначальном наборе, но
MtW> тогда по такому количеству файлов, которых будет достаточно для
MtW> отлавливания ошибки; может быть, даже и одного достаточно будет для
MtW> этого).

Завтра погоняю твоим приложением архивы. И четко скажу, что неправильно и почему. В принципе - сам увидишь


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

Winamp: Кино - Муравейник, 320 Kbps
... Закон Росса: Не характеризуйте заранее важность высказываемой мысли.
--- Oldest fimooznik 1.1.5-b20150715
Ответить с цитированием
  #14  
Старый 15.08.2016, 12:49
Alexandr Solov'yev
Guest
 
Сообщений: n/a
По умолчанию База правил эх

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


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

17 Авг 15 08:36, ты писал(а) мне:
-=скиип=-

MtW> Хорошо; однако для этого понадобятся конкретные подробности в таком
MtW> духе, что вот такой-то файл (из первоначального набора их) приобретает
MtW> вот такое-то имя, а это неправильно, потому что имя должно быть вот
MtW> таким-то другим. И чтобы так отдельно по каждому некорректному файлу
MtW> (или не по каждому, потому что много их в первоначальном наборе, но
MtW> тогда по такому количеству файлов, которых будет достаточно для
MtW> отлавливания ошибки; может быть, даже и одного достаточно будет для
MtW> этого).

Я выложил то, что мне выдало приложение. Если бы оно писало логи, было бы проще.
Ссылка у тебя есть, но повторюсь: https://yadi.sk/d/ON5caB8niPub4
Архив Mithgol.rar


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

Winamp: Молчит, слушаю голос Великого Хендшейка ;-)
... Чувствую себя, как Робинзон Крузо, - очень скучаю по ПЯТНИЦЕ!
--- Oldest fimooznik 1.1.5-b20150715
Ответить с цитированием
  #15  
Старый 15.08.2016, 12:49
Mithgol the Webmaster
Guest
 
Сообщений: n/a
По умолчанию База правил эх

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

Так было 09:47 18 Aug 15 написано от Alexandr Solov'yev к Mithgol the Webmaster:

MtW>> Хорошо; однако для этого понадобятся конкретные подробности в таком
MtW>> духе, что вот такой-то файл (из первоначального набора их) приобретает
MtW>> вот такое-то имя, а это неправильно, потому что имя должно быть вот
MtW>> таким-то другим. И чтобы так отдельно по каждому некорректному файлу
MtW>> (или не по каждому, потому что много их в первоначальном наборе, но
MtW>> тогда по такому количеству файлов, которых будет достаточно для
MtW>> отлавливания ошибки; может быть, даже и одного достаточно будет
MtW>> для этого).

ASy> Я выложил то, что мне выдало приложение. Если бы оно писало логи, было бы
ASy> проще. Ссылка у тебя есть, но повторюсь:
ASy> https://yadi.sk/d/ON5caB8niPub4 Архив Mithgol.rar

В части 'вот такой-то файл (из первоначального набора их) приобретает
вот такое-то имя' эти сведения достаточны, однако насчёт 'это неправильно,
потому что имя должно быть вот таким-то другим' придётся догадываться самому.

Пока что я заметил несколько штук файлов, которые имеют весьма странные имена,
получившиеся из-за того, что в первоисточнике после 'AREA:' идут не латинские
буквы, которые моё приложение к тому же читает не в кодировке CP866 (так как я
не утруждал себя добавлением её поддержки), а в UTF-8. Эту проблему в 'AREA:'
неплохо бы отдельно отлавливать, и я подумаю над этим; и над тем, чтобы логи
записывать (а не в одну только консоль выводить сообщения), также поразмыслю.


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

... Куда упал осенним ты листом, как лист увядший падает на душу?
--- Последнее из недочитанного: Василий Аксёнов, "Остpов Кpым" ─ возненавидел.
Ответить с цитированием
  #16  
Старый 15.08.2016, 12:49
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию База правил эх

Brother Rabbit написал(а) к Mithgol the Webmaster в Aug 15 11:48:21 по местному времени:

Нi Mithgol!

20 Aug 15 07:29, you wrote to Alexandr Solov'yev:

MtW>>> Хорошо; однако для этого понадобятся конкретные подробности в

[...skipped...]

MtW>>> быть, даже и одного достаточно будет для этого).

ASy>> Я выложил то, что мне выдало приложение. Если бы оно писало
ASy>> логи, было бы проще. Ссылка у тебя есть, но повторюсь:
ASy>> https://yadi.sk/d/ON5caB8niPub4 Архив Mithgol.rar

[...skipped...]

MtW> Пока что я заметил несколько штук файлов, которые имеют весьма
MtW> странные имена, получившиеся из-за того, что в первоисточнике после
MtW> 'AREA:' идут не латинские буквы, которые моё приложение к тому же
MtW> читает не в кодировке CP866 (так как я не утруждал себя добавлением её
MtW> поддержки), а в UTF-8. Эту проблему в 'AREA:' неплохо бы отдельно
MtW> отлавливать, и я подумаю над этим; и над тем, чтобы логи записывать (а
MtW> не в одну только консоль выводить сообщения), также поразмыслю.

Вопрос: А зачем так усложнять? Что написано, то и читаем.ю а потом пишем куда нада. Другое дело, что некоторые эхотаги содержат символы, являющиеся служебными в той или иной среде и файлы получают имя, отличное от эхотага или вовсе не получают. Вот тут тебе и карты в руки.

Нave a nice carrot!
Brother Rabbit.

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

Mithgol the Webmaster написал(а) к Brother Rabbit в Aug 15 09:14:44 по местному времени:

Так было 11:48 20 Aug 15 написано от Brother Rabbit к Mithgol the Webmaster:

MtW>> Пока что я заметил несколько штук файлов, которые имеют весьма
MtW>> странные имена, получившиеся из-за того, что в первоисточнике после
MtW>> 'AREA:' идут не латинские буквы, которые моё приложение к тому же
MtW>> читает не в кодировке CP866 (так как я не утруждал себя добавлением
MtW>> её поддержки), а в UTF-8. Эту проблему в 'AREA:' неплохо бы отдельно
MtW>> отлавливать, и я подумаю над этим; и над тем, чтобы логи записывать
MtW>> (а не в одну только консоль выводить сообщения), также поразмыслю.

BR> Вопрос: А зачем так усложнять? Что написано, то и читаем.ю а потом пишем
BR> куда нада. Другое дело, что некоторые эхотаги содержат символы, являющиеся
BR> служебными в той или иной среде и файлы получают имя, отличное от эхотага
BR> или вовсе не получают. Вот тут тебе и карты в руки.

Если бы задача относилась к сфере умоотвлечённого умствования, то примерно так
оно и было бы. Однако задача стоит практическая. Если я обнаруживаю в эхотаге
(после 'AREA:') русскую букву, то впору задуматься не о том, как поместить её
в имя файла, а о том, чего она вообще делает там. (Такой файл всё равно был бы
к практическому употреблению не пригоден, так как эхотаг его не соответствует
ни одной реально существующей эхоконференции.)


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

... Один подписчик в модераторской шапке составляет фидошное большинство.
--- Мой выбор браузера ── Mozilla Firefox наиболее новой бета-версии.
Ответить с цитированием
  #18  
Старый 15.08.2016, 12:49
Mithgol the Webmaster
Guest
 
Сообщений: n/a
По умолчанию База правил эх

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

Знаю уж, Alexandr Solov'yev! 07:29 20 Aug 2015 написано тебе мною:

MtW> Пока что я заметил несколько штук файлов, которые имеют весьма странные
MtW> имена, получившиеся из-за того, что в первоисточнике после 'AREA:'
MtW> идут не латинские буквы, которые моё приложение к тому же читает
MtW> не в кодировке CP866 (так как я не утруждал себя добавлением её
MtW> поддержки), а в UTF-8. Эту проблему в 'AREA:' неплохо бы отдельно
MtW> отлавливать, и я подумаю над этим; и над тем, чтобы логи записывать
MtW> (а не в одну только консоль выводить сообщения), также поразмыслю.

Поддержку логов добавил и поддержку отлавливания странных эхотагов добавил.

Теперь ты можешь установить новую версию (0.2.0) моего приложения поверх старой
версии, подав прежнюю команду:

npm install -g rules-fe2hpt

Войдя в каталог с рулесами, можно там запустить мою утилиту простой командою:

rules-fe2hpt

Вот таков вариант запуска с выдачей сообщений на русском языке:

rules-fe2hpt --rus

А вот таков вариант запуска ещё и с ведением логов:

rules-fe2hpt --rus --log=logFilename.txt

В настоящее время в эхотагах моё приложение ожидает видеть вот какие символы:

*) цифры (от нуля до девятки),

*) латинские буквы,

*) восклицательный знак (!),

*) решётку (#),

*) амперсанд (&),

*) знак доллара ($),

*) точку (.),

*) знак подчёркивания (_),

*) апостроф ('),

*) дефис-минус (-).

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


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

... В США смертью карается организация убийства президента.
--- Знаешь ли ты, Alexandr, что "омоложённый" пишется через "ё"?
Ответить с цитированием
  #19  
Старый 15.08.2016, 12:49
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию База правил эх

Brother Rabbit написал(а) к Mithgol the Webmaster в Aug 15 13:31:41 по местному времени:

Нi Mithgol!

21 Aug 15 09:14, you wrote to me:

MtW>>> Пока что я заметил несколько штук файлов, которые имеют весьма
MtW>>> странные имена, получившиеся из-за того, что в первоисточнике
MtW>>> после 'AREA:' идут не латинские буквы, которые моё приложение к

[...skipped...]

BR>> Вопрос: А зачем так усложнять? Что написано, то и читаем.ю а
BR>> потом пишем куда нада. Другое дело, что некоторые эхотаги
BR>> содержат символы, являющиеся служебными в той или иной среде и
BR>> файлы получают имя, отличное от эхотага или вовсе не получают.
BR>> Вот тут тебе и карты в руки.

MtW> Если бы задача относилась к сфере умоотвлечённого умствования, то
MtW> примерно так оно и было бы.

Я, вобщем-то, тем же самым сейчас занимаюсь. Правда, не обратил внимания на подобный глюк. Видимо, разбирать начал не всю свалку, а только ее часть.

MtW> Однако задача стоит практическая. Если я
MtW> обнаруживаю в эхотаге (после 'AREA:') русскую букву, то впору
MtW> задуматься не о том, как поместить её в имя файла, а о том, чего она
MtW> вообще делает там. (Такой файл всё равно был бы к практическому
MtW> употреблению не пригоден, так как эхотаг его не соответствует ни одной
MtW> реально существующей эхоконференции.)

А. Ты в этом смысле? Ну, да. Я об этом не подумал. Впрочем, теми средствами, что у меня тут под рукой, этого все равно не решить. :(

Нave a nice carrot!
Brother Rabbit.

--- Глупый человек от невежественного отличается образованностью.
Ответить с цитированием
  #20  
Старый 15.08.2016, 12:49
Brother Rabbit
Guest
 
Сообщений: n/a
По умолчанию База правил эх

Brother Rabbit написал(а) к Mithgol the Webmaster в Aug 15 13:39:47 по местному времени:

Нi Mithgol!

21 Aug 15 09:21, you wrote to Alexandr Solov'yev:

[...skipped...]

MtW> В настоящее время в эхотагах моё приложение ожидает видеть вот какие
MtW> символы:

[...skipped...]

MtW> *) восклицательный знак (!),

[...skipped...]

MtW> *) амперсанд (&),

MtW> *) знак доллара ($),

[...skipped...]

Как создать файл со "служебным" символом в имени файла, понятно. Не понятно, как их поймет НPT. Проверяли уже? Потому, как под винодовсом это не желательно и "танец с бубном".

Нave a nice carrot!
Brother Rabbit.

--- Мой лучший результат в беге на сто метров ─ девять метров.
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

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

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


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


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