Перейти к содержимому
Zone of Games Forum
sadman985

Файлы реестра игр

Рекомендованные сообщения

Часто бывает что на имеющуюся пиратскую версию игры не ставится патчь, говоря что она не установлена, хотя это не так. Насколько я знаю, это от того что в реест небыла внесена полностью или неправильно инфа от проинсталенной игры.

У меня такая проблема с Indigo Prophecy и c Temple of Elemental Evil.

Знаю что вроде иногда патчь смотрит на наличие оригинального(а обычно лежит уже крякнутый) экзешника игры. Так тоже пробовал - не помогло. Было и еще много игр, уже немомню именно с такой-же проблемой, одна из последних у меня - Vampire the Masquerade: Bloodline, благо разобрался.

Я подумал может на сайте создать новый раздел для таких "трудных" игр и выкладывать для них файлы реестра, "нетронутые пиратской рукой" :D .

Жду размышлений по теме.

Поделиться сообщением


Ссылка на сообщение

Лицензии нет )

Я тебе в пример привел, что на пиратку патч не встанет )

Реестр то есть - просто пираты его в инсталлер не вставили )

Поделиться сообщением


Ссылка на сообщение

Ага, понял. Тогда попробую скачать патч и поставить на вышеуказанные пиратки. О результатах обязуюсь доложить.

Поделиться сообщением


Ссылка на сообщение

По IS я имел ввиду то что пираты врядли пропишут ветку типа {2B653229-9854-4989-B780-D978F5F13EAB} (конкретно эта, для fear) в hklm\ms...\win..\curr..\unin... по параметру из которой патч просмотрит путь для директории, да и наличие такой же папки по названию (и с содержимым) в PF\III

Поделиться сообщением


Ссылка на сообщение

Прописать то несложно - просто пиратам это не нужно )

Поделиться сообщением


Ссылка на сообщение
Прописать то несложно

Просто это - оригинальная информация об удалении, которая у пиратов, естественно, своя.

Поделиться сообщением


Ссылка на сообщение
По IS я имел ввиду то что пираты врядли пропишут ветку типа {2B653229-9854-4989-B780-D978F5F13EAB} (конкретно эта, для fear) в hklm\ms...\win..\curr..\unin... по параметру из которой патч просмотрит путь для директории, да и наличие такой же папки по названию (и с содержимым) в PF\III

Все, разобрался я с IShield. Именно так, как ты сказал, но это еще не все. Помимо этого, инсталлятор патча ищет файл сценария деинсталлятора SETUP.ILG от оригинальной инсталляшки игры в PF\III\{2B653229-9854-4989-B780-D978F5F13EAB}, и если его нет - все равно не запускается, несмотря на наличие вышеуказанных записей в реестре. Хотя, справедливости ради, нужно отметить, что во время повторного запуска патч таки создает этот файл сам в вышеуказанной папке, но при этом путь установки оказывается C:\Windows и изменить его нельзя.

P.S. Проверял на оф. HOMM5 Rus

Изменено пользователем cdman

Поделиться сообщением


Ссылка на сообщение

Некоторые патчи (например Inno Setup) можно распаковать специальной прогой а потом оригинальные файлы заменить распакованными.

Поделиться сообщением


Ссылка на сообщение
Просто это - оригинальная информация об удалении, которая у пиратов, естественно, своя.

Ну и что что оригинальная - никто не мешает ее стандартным способом воткнуть в инсталлятор )

Да все можно - я не представляю как можно защитить игру от установки патчей ))

Да и скорее всего этой целью никто не задавался )

Поделиться сообщением


Ссылка на сообщение
Некоторые патчи (например Inno Setup) можно распаковать специальной прогой а потом оригинальные файлы заменить распакованными.

Ясен пень, можно, и не только Inno, но и Wise, и IShield, и NSIS, и даже CreateInstall. Тут о другом разговор - почему пираты не пишут корректно в реестр, чтобы патчи сами ставились. С другой стороны, пиратов тоже можно понять - когда они выпускают игру - никаких патчей еще и в помине нет, и попробуй угадай - как патч будет определять наличие игры на компе: то ли по записи в реестре, то ли по наличию какого-нить ини-файла, то ли (как в случае с номм5) по наличию файла сценария деинсталляции. Так что не все однозначно в данном вопросе. Конечно, при желании все можно предусмотреть, но когда пираты этим заморачивались ? У них программа-максимум - чтобы игра запускалась и не вываливалась хотя бы в самом начале. Все! Выше они не подымаются, да и некогда им о потребностях геймеров думать - там все на поток поставлено.

Поделиться сообщением


Ссылка на сообщение
Некоторые патчи (например Inno Setup) можно распаковать специальной прогой а потом оригинальные файлы заменить распакованными.

ЗЫ - Кстати перекинуть только [Registry] - мало )

Нужно еще индивидуальный номерок ))

Я делаю проще - Ashampoo UnInstaller Plus Suite ) - против лома как говориться...

Поделиться сообщением


Ссылка на сообщение

Я немогу найти в рестрее вот эту ветку [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{EFC97089-04D6-42CE-A707-A343B4A7D2CD}] для того чтобы установить патч для Ghost Recon, а именно я немогу найти {EFC97089-04D6-42CE-A707-A343B4A7D2CD}

Поделиться сообщением


Ссылка на сообщение

Так наверняка у тебя пиратка с Inno, а ключик от родного IShield - вот и не можешь найти. Да и не поможет все одно - там еще setup.ilg родной нужен, чтобы патч работал. Самый простой вариант - забей на это дело и попроси как следует Serg_R - он мигом репак соорудит. :)

Поделиться сообщением


Ссылка на сообщение

RePack - берется оригинальный патч, который у тебя не ставится, с помощью соответствующих инструментов разбирается на составные части, которые затем пакуются в обычный архив типа RAR, который ты, в свою очередь, просто распаковываешь в папку с игрой - все, патч установлен. В комплекте с таким архивом может идти (а может и не идти - в зависимости от причуд разработчика игры) файл реестра (расширение .REG) - на тот случай, если оригинальный патч что-то пишет в реестр. Все, что тебе нужно сделать - это запустить его и утвердительно ответить на вопрос о внесении изменений в реестр. Ну вот, вроде все. Бывают, конечно, и здесь свои ньюансы, но они настолько редки, что рассматривать их имеет смысл лишь по мере их возникновения.

Поделиться сообщением


Ссылка на сообщение

Спасибо что просветил но уже ничего не нужно) у меня установился патч

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас



Zone of Games © 2003–2024 | Реклама на сайте.

×