» simplix forum https://forum.simplix.info/index.php » Полезные программы https://forum.simplix.info/viewforum.php?id=5 » Генератор патчей как у Simplix! https://forum.simplix.info/viewtopic.php?id=338 |
MBTY — 25.04.2011 13:57:21 |
Генератор патчей как у Simplix! Итак! У нас есть GUI, который на скрине заполнен примерно так же как он бы выглядел, если бы мы хотели сделать Patch_15.03_to_20.04.exe. Указали "старый" образ (март), "новый" образ (апрель), место сохранения патча. Вписали всякоразные копирайты, комментарии, версию патча и соответственно Заголовок окна патча. Замечу, что генератор делает патчи не только для образов, а вообще для любых двух файлов, хотя это и так ясно. Число 15 - приоритет на выделение ресурсов ПК для создания патча. Чем больше цифра - тем больше нужно RAM и тем меньше может получиться патч. Иногда размер патча сделанного на 1 отичается от патча при 15 несущественно, а иногда на сотни мегабайт. Закономерность не выявлена. Так что если ПК мощный, ставьте 15 и не заморачивайтесь. Жмякнули Начать и увидели это окно: Потом это: окно может висеть достаточно долго, именно на той стадии как на скриншоте, несколько минут бывает. Потом нам напишут, что генерация завершена. ВСЁ! Патч готов. Запускаем и видим его таким: Не отличается от VPatch, к-рым пользуется simplix. Но весить патч будет на 100-200КБ меньше, чем у Simplix. Движок генерации другой. Есть и минус - не предусмотрены сообщения об ошибке. Если у вас нет оригинального файла то вы все равно увидите окно с надписью Готово вроде :), после применения патча. Думаю это несущественно. В папке temp генератора трогать ничего не стоит, но можете менять файл Icon.ico на свой. Тогда иконка у патча будет та, что вы подсунули. Simplix поделился своим Nsis скриптом, дизайном патча и дал разрешение на размещение этого генератора на форуме. За что ему огромное спасибо. Почему создал новую тему, а не пихнул этот генератор в тему Полезные программы и утилиты: (раскрыть): 1) Патчи у Simplix - самая красивая красота из всех что я видел. Ничего лишнего. Всё аккуратно и ясно. Потому заслуживают отдельного обсуждения. 2) Подобный (но не такой) генератор я уже писал и сунул в тему о утилитах (Trolopatch). Два одинаковых там просто ненужны. 3) Когда кто-то очередной раз спросит как делать именно такие патчи, как у Simplix - будем посылать его не в тему об утилитах пост номер такой-то (который новичек и не найдет), а в конкретную тему. 4) По мере возможности интерфейс и недоработки этого генератора будут учитываться и исправляться (если смогу), а потому создана отдельная тема, чтобы не повторился случай с chkdskGui (Чуток лишнего пришлось писать в теме об утилитах про тот GUI) - тоесть, чтобы избежать засорености тематики. |
dimpauk — 12.06.2011 02:23:25 |
При попытке скачать, пишет Файл удален, перезалейте пожалуйста |
MBTY — 12.06.2011 11:07:41 |
dimpauk |
dimpauk — 12.06.2011 13:22:55 |
MBTY |
den30lv — 03.02.2013 17:04:39 |
MBTY |
Waterclo — 03.02.2013 17:14:52 |
den30lv |
den30lv — 03.02.2013 17:27:40 |
Waterclo |
Waterclo — 03.02.2013 17:35:32 |
den30lv |
MBTY — 03.02.2013 17:46:50 |
den30lv |
den30lv — 03.02.2013 17:49:11 |
Waterclo MBTY Благодарю! |
MBTY — 20.02.2013 21:43:10 |
den30lv |
den30lv — 13.03.2013 18:33:20 |
MBTY |
qwas — 23.07.2013 23:25:43 |
SimPa4Gen доставляет однозначно.:good: Код:IfFileExists "%3" +3 0 MessageBox MB_OK|MB_TOPMOST|MB_ICONEXCLAMATION "Исходный файл не найден!$\nПатч должен быть в одном каталоге с : $\n%3" Abort Кому интересно, исправленный бинарник можно забрать здесь: http://rghost.ru/47624353 |
korsak — 07.08.2013 09:48:32 |
+1 |