Xom9I4oK
Цитата:
Цитата:
Предлагаю потестировать бета версию с возможностью кэширования. Помимо этого сделан обратный индикатор для прогресс бара при откате и исправлен баг с компилированием при выборе и отмене музыки. Также поправил "серую" форму при запуске SilentForm патча, поправил порядок извлечения временных файлов: теперь патч-файлы приоритетнее внешних (это еще будет пересмотрено), ну и еще по мелочи.
Накатывать поверх 1.9.6:
1.9.7beta
http://rghost.ru/6JbyHWNbT
по возможности. нужно тщательно потестировать новую фичу кэширования. папка для кэширования создается на основе имени и версии приложения.
Нужно будет еще определиться по следующему:
- md5 верификацию файлов в патче делать отдельным циклом после выполнения всех действий или оставить как есть?
- по поводу подвисания или подтормаживания при извлечении патч-файлов во временную директорию: тут чтобы ничего не подвисало с опцией "Inside patch" нужно предварительно перед инициализацией патча организовывать извлечение патч-файлов с отображением уведомления, иначе никак, потому как для их извлечения по-любому нужно время. подвисание также будет при запуске при использовании большого размера внешних файлов внутри патча, на их предварительное извлечение тоже нужно время - для них тоже можно сделать соответствующее уведомление при запуске.
- какие именно уведомления нужно добавить в SilentForm и на каких этапах?
Цитата:
с включенным Verify hash скомпиленный патч не доходит до конца и стопорится под конец пропатчивания.какой тип патча? и можно проект залить или скриншот настроек?
Цитата:
С External files тоже не все так гладко - с выключенным Include files into the patch патч не проходит компиляцию.У меня по дефолту компилирует. Скрипты или батники подключаются? Был баг с компиляцией, если была выбрана и отменена музыка. Этот баг уже исправлен.
Предлагаю потестировать бета версию с возможностью кэширования. Помимо этого сделан обратный индикатор для прогресс бара при откате и исправлен баг с компилированием при выборе и отмене музыки. Также поправил "серую" форму при запуске SilentForm патча, поправил порядок извлечения временных файлов: теперь патч-файлы приоритетнее внешних (это еще будет пересмотрено), ну и еще по мелочи.
Накатывать поверх 1.9.6:
1.9.7beta
http://rghost.ru/6JbyHWNbT
по возможности. нужно тщательно потестировать новую фичу кэширования. папка для кэширования создается на основе имени и версии приложения.
Нужно будет еще определиться по следующему:
- md5 верификацию файлов в патче делать отдельным циклом после выполнения всех действий или оставить как есть?
- по поводу подвисания или подтормаживания при извлечении патч-файлов во временную директорию: тут чтобы ничего не подвисало с опцией "Inside patch" нужно предварительно перед инициализацией патча организовывать извлечение патч-файлов с отображением уведомления, иначе никак, потому как для их извлечения по-любому нужно время. подвисание также будет при запуске при использовании большого размера внешних файлов внутри патча, на их предварительное извлечение тоже нужно время - для них тоже можно сделать соответствующее уведомление при запуске.
- какие именно уведомления нужно добавить в SilentForm и на каких этапах?