Нашри nomenus-rex 0.7.0, утилитаи тағир додани номи файл

Нашри нави Nomenus-rex, як утилитаи консол барои тағир додани номи файлҳои оммавӣ дастрас аст. Бо истифода аз файли конфигуратсияи оддӣ танзим карда шудааст. Барнома дар C++ навишта шудааст ва дар зери GPL 3.0 паҳн шудааст. Аз лаҳзаи хабари қаблӣ, утилита функсионалӣ пайдо кард ва хатогиҳо ва камбудиҳои сершумор ислоҳ карда шуданд:

  • Қоидаи нав: "санаи эҷоди файл". Синтаксис ба қоидаи Сана монанд аст.
  • Миқдори одилонаи рамзи "дегхонаи" хориҷ карда шуд.
  • Афзоиши назарраси иҷроиш (тақрибан 1000 маротиба тезтар) барои санҷиши бархӯрди ном. Ин санҷиш месанҷад, ки оё дар байни номҳои файлҳои натиҷавӣ ягон номҳои такрории файл вуҷуд доранд, ки ҳангоми интиқоли файлҳо ба талафи маълумот оварда мерасонад. Ҳамин тавр, дар санҷиш бо тақрибан 21k файл, вақти санҷиш аз 18 сония то 20к микросекунд кам карда шуд!
  • Хатогиро дар қоидаи RuleDir барои файлҳое, ки дар сатҳи болои дарахт ҷойгиранд, ислоҳ кард.
  • Параметри нав e/мисол барои намоиш додани конфигуратсияи маъмулӣ бо майдонҳои худкор пуршуда (мувофиқи феҳристи ҷорӣ) манбаъ/таъинот.
  • Якчанд ороишҳои эстетикӣ ҳангоми намоиш додани ҷуфтҳои файлҳо.
  • Варианти нав барои хомӯш кардани дархости тасдиқ пеш аз оғози коркард. Он метавонад барои скриптҳо муфид бошад.
  • Нишондиҳандаи пешрафти амалиёт илова карда шуд.
  • Пеш аз коркард усулҳои гуногуни ҷудокунӣ илова карда шуданд (бо дастгирии Юникод).
  • Аксарияти қоидаҳо ҳоло бо санҷишҳо фаро гирифта шудаанд.
  • Китобхонаи ICU барои кор бо сатрҳо истифода мешавад, ки бояд мушкилоти асосии Юникодро ҳал кунад.

Манбаъ: opennet.ru

Илова Эзоҳ