Показать полную графическую версию : Интеграция патчей в дистрибутив игры
CtrlSoft
17-02-2008, 16:51
ИНТЕГРАЦИЯ ПАТЧЕЙ В Дистрибутив. как интегрировать патчи в игру, чтоб потом записать установщик игры на дис?
xoxmodav
18-02-2008, 09:35
Слушай, все дежурные телепаты уже вымерли как мамонты из-за гигантских нагрузок на мозг. Может ты сначала расскажешь что за игра и что за патч ты собрался в неё интегрировать?
CtrlSoft, Если игрушка защищена StarForce, то про интеграцию забудьте.
CtrlSoft
20-02-2008, 22:16
my games:
colin mc rae dirt
newerwinter nights 2
newerwinter nights 2 mask of betrayer
call of duty 4
suppremme comander
i drugie...
xoxmodav
21-02-2008, 09:24
Сомневаюсь - большинство из вышеперечисленных - это лицензия, защищённая StarForce и никто кроме разработчиков или издателей не имеет на это прав.
CtrlSoft, сделать это скорее всего можно. Но вам надо будет два диска, один (патченый) для установки, второй (оригинал) для игры.
CtrlSoft
21-02-2008, 14:24
DedAlex, licenzia ne моя проблема, все диски имеются... а вот как интегрировать и чем, не знаю... :(
CtrlSoft, берете программу Universal Extractor (http://www.legroom.net/software/uniextract), пробуете распаковать патч. Если патч распаковался, смотрите, что он делает. Если патч просто заменяет файлы, вам повезло :) . Смотрите диск, если он не упакован, просто меняете файлы на диске на версии извлеченные из патча. Если диск упакован, распаковываете его, меняете файлы и пакуете обратно. Если же патч не просто заменяет файлы (например пишет что-то в реестр), нужно соответственно изменить скрипт инсталлятора на диске.
По-моему затраченные усилия просто не стоят полученного результата. Можно попробовать просто записать инсталлятор игры и патчи на один диск, а запускать последовательно BAT-файлом. Что-то типа такого:
START /WAIT install_game.exe
START /WAIT patch1.exe
START /WAIT patch2.exe
а вот как интегрировать и чем, не знаю... »
Ничего не получится. Забудьте. xoxmodav, уже конкретизировал. Диски защищенные StarForce не всегда поддаются даже обычному копированию, что-называется только для себя. Не говоря уже о какой-то интеграции.
P.S. Неужели так тяжело поставить один патч после установки игры? Ну разве-что это не поставлено на поток...
CtrlSoft
22-02-2008, 14:35
DedAlex, sposibo za совет, но я именно так и делаю... А можно както установить игру в тихом режимме, но не в стандартную папку а например "D:\my game\" или не получется?
CtrlSoft, посмотрите тему AutoIt скрипты .:[общие вопросы]:. (http://forum.oszone.net/thread-98914.html)
CtrlSoft
25-02-2008, 16:40
DedAlex, познокомился с AutoIt, но во втором Уроке Для новичка. Сценарий автоматизации Notepad, почти ничего не получаеться.
OS: WIndows Vista x64.
AutoIt v3.2.10.0
вот скрин (http://forum.oszone.net/attachment.php?attachmentid=9162&stc=1&d=1203946365).
======================
а может проблема в висте? у меня на панели задачи вот такой (http://forum.oszone.net/attachment.php?attachmentid=9163&stc=1&d=1203946578) значок появляется:
на xp pro x32 все заработало...
CtrlSoft, скриншотовов не видно.
CtrlSoft
26-02-2008, 18:01
Sorry. Вот они. Срипт и панель задач.
Скрипт чего-то ждет. Дело в том, что программа ищет по заголовку окна. Я не знаю как в Висте называется окно блокнота. Скрипт ищет окно с заголовком "Untitled - Notepad". Проверьте так ли это, есть ли пробелы. Или диалог сохранения, точно ли он называется "Do you want to save"
CtrlSoft
27-02-2008, 18:52
у меня русская виста с румынским лп. с начало я думал это из-за языка интерфейса, поменял на русский, ничего не пройзошло. Установил английский лп и тоже самое...
А по поводу называния "Do you want to save" кажетбся оно продолжается "...this file". Но в инструкции так и написанно, только "Do you want to save".
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.