Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Игры (http://forum.oszone.net/forumdisplay.php?f=27)
-   -   Интеграция патчей в дистрибутив игры (http://forum.oszone.net/showthread.php?t=100864)

CtrlSoft 17-02-2008 16:51 742386

Интеграция патчей в дистрибутив игры
 
ИНТЕГРАЦИЯ ПАТЧЕЙ В Дистрибутив. как интегрировать патчи в игру, чтоб потом записать установщик игры на дис?

xoxmodav 18-02-2008 09:35 742847

Слушай, все дежурные телепаты уже вымерли как мамонты из-за гигантских нагрузок на мозг. Может ты сначала расскажешь что за игра и что за патч ты собрался в неё интегрировать?

SimSim 18-02-2008 13:21 742991

CtrlSoft, Если игрушка защищена StarForce, то про интеграцию забудьте.

CtrlSoft 20-02-2008 22:16 745036

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 745227

Сомневаюсь - большинство из вышеперечисленных - это лицензия, защищённая StarForce и никто кроме разработчиков или издателей не имеет на это прав.

DedAlex 21-02-2008 10:30 745281

CtrlSoft, сделать это скорее всего можно. Но вам надо будет два диска, один (патченый) для установки, второй (оригинал) для игры.

CtrlSoft 21-02-2008 14:24 745454

DedAlex, licenzia ne моя проблема, все диски имеются... а вот как интегрировать и чем, не знаю... :(

DedAlex 21-02-2008 14:45 745470

CtrlSoft, берете программу Universal Extractor, пробуете распаковать патч. Если патч распаковался, смотрите, что он делает. Если патч просто заменяет файлы, вам повезло :) . Смотрите диск, если он не упакован, просто меняете файлы на диске на версии извлеченные из патча. Если диск упакован, распаковываете его, меняете файлы и пакуете обратно. Если же патч не просто заменяет файлы (например пишет что-то в реестр), нужно соответственно изменить скрипт инсталлятора на диске.

По-моему затраченные усилия просто не стоят полученного результата. Можно попробовать просто записать инсталлятор игры и патчи на один диск, а запускать последовательно BAT-файлом. Что-то типа такого:
Код:

START /WAIT install_game.exe
START /WAIT patch1.exe
START /WAIT patch2.exe


SimSim 21-02-2008 14:58 745481

Цитата:

Цитата CtrlSoft
а вот как интегрировать и чем, не знаю... »

Ничего не получится. Забудьте. xoxmodav, уже конкретизировал. Диски защищенные StarForce не всегда поддаются даже обычному копированию, что-называется только для себя. Не говоря уже о какой-то интеграции.
P.S. Неужели так тяжело поставить один патч после установки игры? Ну разве-что это не поставлено на поток...

CtrlSoft 22-02-2008 14:35 746198

DedAlex, sposibo za совет, но я именно так и делаю... А можно както установить игру в тихом режимме, но не в стандартную папку а например "D:\my game\" или не получется?

DedAlex 22-02-2008 14:44 746203

CtrlSoft, посмотрите тему AutoIt скрипты .:[общие вопросы]:.

CtrlSoft 25-02-2008 16:40 748047

DedAlex, познокомился с AutoIt, но во втором Уроке Для новичка. Сценарий автоматизации Notepad, почти ничего не получаеться.

OS: WIndows Vista x64.
AutoIt v3.2.10.0

вот скрин.
======================

а может проблема в висте? у меня на панели задачи вот такой значок появляется:


на xp pro x32 все заработало...

DedAlex 25-02-2008 17:19 748080

CtrlSoft, скриншотовов не видно.

CtrlSoft 26-02-2008 18:01 748779

Sorry. Вот они. Срипт и панель задач.

DedAlex 27-02-2008 00:01 748985

Скрипт чего-то ждет. Дело в том, что программа ищет по заголовку окна. Я не знаю как в Висте называется окно блокнота. Скрипт ищет окно с заголовком "Untitled - Notepad". Проверьте так ли это, есть ли пробелы. Или диалог сохранения, точно ли он называется "Do you want to save"

CtrlSoft 27-02-2008 18:52 749380

у меня русская виста с румынским лп. с начало я думал это из-за языка интерфейса, поменял на русский, ничего не пройзошло. Установил английский лп и тоже самое...

А по поводу называния "Do you want to save" кажетбся оно продолжается "...this file". Но в инструкции так и написанно, только "Do you want to save".


Время: 07:14.

Время: 07:14.
© OSzone.net 2001-