2017.09.23, nvv, v3.0, релиз, ключевые изменения: - теперь работа скриптов комплекта НЕ зависит от кодировки кириллицы в них; + изменился синтаксис параметров запуска; + теперь можно задавать список-файл (с обрабатываемыми authID); + в библиотеке устроены папки: - "Catalog" ("Картотека") - для [файлов] "каталога", "справки" и "карточек" учёта авторов библиотеки; + копии карточек вкладываются в соответствующие зеркала; + "rLogBook" ("Регистратура") - для [размещения] протоколов работы; + в "чулане" ("Storage") теперь ведутся ведомости прошлого ([по файлам авторов] "изменилось"=="dif" и "ушло"=="gon"); + из SI-Chk.cmd изъято и вынесено в отдельный файл "SI-Chk.###" краткое описание комплекта; + усилена защита от неподходящих сочетаний символов в параметрах вызова CMD; NB. ! НЕСОВМЕСТИМЫ(!) новые и старые версии "SI-Chk.awkw" и "SI-Chk.cmd". 2017.07.21 10:07, nvv, пересмотрена концепция, скрипт существенно переписан. Нейтрализована проблема "изысканных" файлов (с символами "%" в именах); + добавлен режим "DEL" = удаление автора из библиотеки (в т.ч. и из её чулана); + устранён эффект "копилки", когда удалённое [автором в СИ] оставалось в зеркале; - теперь такое уходит [в общем потоке] в очередной архив в чулан; + расширены итоги переучёта, - добавлены сведения из чулана (архивы устаревшего [у автора]); + новые, изменившиеся и исчезнувшие тексты теперь явно фиксируются в отчёте (удобства для и любопытства ради;); + уточнена реакция на параметры при запуске SI-Chk.cmd; + заметно изменилась выдача процесса на экран и в логи; + существенно изменилось описание комплекта - секция в SI-Chk.cmd (в отбивках "===== SI-Chk.Help begs =====" / "===== SI-Chk.Help ends ====="); + ушёл RoboCopy.exe (больше не нужен); + если установлена переменная среды %TEMP%, временные рабочие файлы создаются там, куда она указывает; + мелкая косметика... 2017.06.27 19:37, nvv найдена и устранена некритическая ошибка в алгоритме SI-Chk.cmd + мелкая косметика... 2017.06.27 08:39, nvv добавлено уточнение касаемо именования предложенных скриптов 2017.06.26 18:19, nvv привычный cmp.exe исчез из общего доступа в сети, переведено на GNU diffutils version 2.7 2017.06.26 06:38, nvv без gAwk дата/время не играют, как, впрочем, и всё остальное... 2017.06.25 20:40, nvv Добавлен учёт времени сеанса работы скрипта SI-Chk.cmd + попутно скрипт перестал зависеть от локального формата времени ОС |