Dennica
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору greenpc Спасибо большое за ответ, но это немного не то очем я спрашивал. Все что вы привели относится к обновлению exe при помощи патчей - файлов .pat подготовленных программой AstaBinaryPatcher. Этот способ у емня работает. Мне нужно сделать 2-й вариант обновления для тех пользователей которые пропустили очередной патч между версиями, т.е. им необходимо скачать исполнимый файл целиком и подменить им существующий не прибегая ни к каким патчам. Вот этот второй вариант я и немогу настроить. Файл скачивается, при этом переименовывается в какой-то .tmp, через файловый монитор вижу что запускается из тэмповой директории утилитка upd.exE, но она видимо не отрабатывает как должно. В принципе я вижу какие ей передаются параметры, первые 2 понятны: номер процесса завершения которого ждет и создавать/нет лог файл обновления. Дальше полный путь до исполнимого файла и последний параметр имя патча. Последние 2 параметра я подставлять пробовал ей по всякому, не работает и все тут =\. Должна же =\ Я конечно если мне не скажут как правильно делать ее просто перепишу и подменю в ресурсах, откуда она достается каждый раз, но думаю есть какой-то правильный вариант пользования всем этим и пока надеюсь его найти. Документации нет вот и мыкаюсь =( В общем вот. Надеюсь подробно изложил проблемму. Респект тем кто дочитал пост до конца и извеняюсь за многословность перед теми, у кого терпения не хватило =) | Всего записей: 235 | Зарегистр. 19-12-2005 | Отправлено: 08:02 04-04-2007 | Исправлено: Dennica, 08:06 04-04-2007 |
|