|
Комментарии | #1 Автор: Nika (2016.12.29 22:01, изменений: 1, 2016.12.29 22:01) | В CMP32.exe поправлена ошибка определения PE-файла, из-за которой он падал при сравнении с опцией "/a" DOS-MZ запакованных файлов. Некритичная, но неприятная ошибка. |
#2 Автор: Nika (2018.02.11 01:35, изменений: 2, 2018.02.11 01:36) | Поправлена реакция CMP32.exe v.0.002b на опцию "/v" при сравнении x64 PE-файлов. Эта версия с VA/RVA x64-PE файлов не работает. Кое-что ещё поправлено, по мелочам. |
#3 Автор: SergeCpp (2018.06.03 16:37) | Поправлен баг командной строки. ===
Тогда и версию ставьте "0.002c", например (чтоб не путались в двух "0.002b").
Ой, даже трёх!
|
#4 Автор: Nika (2018.06.03 16:49, изменений: 6, 2018.06.03 17:19) | Да там дата выпуска является одновременно и номером подверсии, выводится в заголовке. Просто у меня эта утилита идёт в комплекте с другой, и у той сейчас версия 0.002b. Вот и удобно ссылаться. Собственно, функционал у программы v.0.002b не изменился, просто поправлено кое-что по мелочи. Номер версии менялся, когда добавлялись какие-то серьёзные фичи.
Подумывал поудалять старые версии со страницы, но решил пока этого не делать - файлы весу маленького, багов более-менее серьёзных не содержат. Решил пока оставить.
И вообще, для всего собственного софта, подумываю отказаться от нумерации версий как таковой, в качестве номера версии использовать комбинированную из даты выпуска строку. Что-то вроде такого: v.2018.06.03
Номер версии у софта (v.2.xx, v.3.xx, v.128.xx ,v.1128.xx.xx и.т.д.) - это по факту маркетинговый приём, а в моём случае никакого маркетинга нет в принципе, просто фиксация факта обновления софта.
Ешё может быть полезна нумерация версий (1, 2, 128 etc.), когда ведётся параллельная доработка разных версий программы - например, в ходу проверенная версия 2.хх, а параллельно выпускаются alfa/beta версии 3.хх, для тестирования. Но таким я не занимаюсь, это для меня слишком сложный головнякъ. |
#5 Автор: SergeCpp (2018.06.04 09:43) | Номер версии у софта (v.2.xx, v.3.xx, v.128.xx ,v.1128.xx.xx и.т.д.) - это по факту маркетинговый приём, ===
Вот был у Multi-Edit язык с Паскаль-синтаксисом, а потом стал -- Си. Логично изменить номер версии, говорящий о принципиальном изменении.
Где-то я читал статью хорошую о номерах версий... Вот это напоминаеет ту статью: https://semver.org
А даты и так есть в заголовке exe (link time). Или дата самого файла (как у меня берётся дата me.mcl для отображения в окне About /Alt+H, About/). |
#6 Автор: Nika (2018.06.05 09:31) | Да, статья неплохая, разложено "по полочкам".
|
#7 Автор: Nika (2020.11.25 19:16) | Добавлен архив CMP32.EXE v.0.003b В новой версии реализована работа с WIN64-PE EXE. |
#8 Автор: Nika (2020.11.30 21:22) | В CMP32 v.0.003b (30 Nov 2020) поправлена опция "/b" для WIN64 PE-EXE (вывод в качестве комментария 64-битной базы модуля). В прошлом релизе эта опция не страбатывала, если младшие 32 бита базы содержали только ноли. Например - .1`00000000: |
#9 Автор: Nika (2021.01.01 09:59, изменений: 1, 2024.04.20 23:39) | В новой версии модуля CRACK.HEM (HEM_crack) v.0.002a добавлено сохранение отчёта добавлением в существующий CRK-файл.
|
#10 Автор: Nika (2021.01.02 19:37, изменений: 1, 2024.04.20 23:38) | В новой версии модуля CRACK.HEM (HEM_crack) v.0.003a добавлено сравнение только внутри выделенного блока. |
| |
|