Loading...
Error

Как сделать Репак

Страницы:  1, 2, 3 ... 218, 219, 220  След.     

 
Автор Сообщение

Pablo Escobar Пол:Муж

30-Июл-2009 16:27

Приветствую,сейчас я расскажу тебе как сделать Repack.
И так для начала нам понадобится Inno Setup 5.2.2 и ISTool. (ru)
Краткий лирический отступ. А зачем вообще делают репаки!? - зачастую игру перепаковывают только для того, чтобы в итоге она занимала меньше места на винте, или поместилась на DVD-R. Если игра весит 8-9гб - её никак не перепаковать в 4.7гб... в таких случаях рекомендую просто порезать её на части при создании образа в Alcohol120%... в итоге можно будет загнать обе части на 2 болванки. Но мы отклонились от нашей темы. И так вернемся к мануалу по созданию репаков.

После того как ты установил вышеупомянутый софт, - установи игру с которой и хочешь сделать RePack (перепаковку).
  • нажми Win+R (или пуск->выполнить) - В строке пишешь "regеdit" нажимаешь "Enter"
Таким образом мы попадаем в редактор реестра Windows... В реестре все значения и данные хранятся в виде ключей разных типов.

Открой ветку HKEY_LOCAL_MACHINE -> SOFTWARE и найди там свою игру которую ты установил.
Нашел? - подсвечиваем мышку к этой папке и нажимаем правую кнопку мыши (т.е. контекстное меню) -> "Экспортировать"
Дальше сохраняеш этот файл (.reg - ключик реестра windows) для удобности себе на "Рабочий стол".
Потом создаёшь инсталятор через Inno Setup.
В первом окне надо ввести:
  • Имя приложения
  • Имя и версию
  • Разработчик (можешь себя написать если хочешь)
  • Страничку укажи underverse.su или сайта куда ты хочешь выложить Репак
Второе окно жми "Далее"

Третье окно

Четвёртое окно тоже пропускаем -> "Далее"

В пятом окне (если оно появится) - выбери язык только русский

В шестом окне выбери иконку компилятора (иконка должна быть в папке с игрой) и "выходной коталог компилятора" (сделай где нибудь папку "Инсталяторы" и в этой папке создавай папку с названием игры и каждый раз когда будешь делать репак указывай путь к папке, она тебе потом ещё пригодится)

В седьмом окне жми "Финиш"

Тебе вылетит окно "Хотите ли Вы собрать Вам скрипт" отвечай НЕТ.
Потом добавь в строчку "[Setup]" на самый верх

Код:

DiskSpanning=true
DiskSliceSize=1457664000


Потом уж сохраняешь этот скрипт.
Дальше зайди в ISTool открой в нём тот скрипт который сохранил.
Когда откроешь выбери "Options" и там во вкладке Компилятор у тебя должно стоять так: Сжатие lzma Уровень ultra64.
И внутреннее сжатие тоже должно быть - ultra64
Нажимаешь ОК.
Дальше с левой стороны выбираеш секцию "Реестр"
И справа от этих "секций" у тебя будет поле в клеточку. Вот на этом поле нажми на правую кнопку мыши и выбери "Импортировать из файла"
Выбери тот файл "реестра" который ты сохранил.

Дальше выбирай секцию "Скрипт"

Опускай в самый низ и там будет вкладка "[Registry]"
Находишь в этой вкладке синим шрифтом написано "ValueData": и вот то-что в этой "ValueData" написано сотри.
И вставь вот это: {app}; Flags: uninsdeletekey

Дальше сохраняй скрипт.
Потом заходи опять в Inno Setup. Открой этот скрипт и запусти чтобы он делал инстолятор.

Когда сделаешь инсталятор удали ту игру из которой делал RePack. И установи из инсталятора который ты щас сделал.
Игра должна быть рабочей...
Ещё до того как ты сделал инсталятор (когда установил игру), ты можешь поджать видео,звук. Тебе нужна программа RAD Video Tools.
  • Устанавливаешь программу
  • Заходишь в папку с установленной программой
  • Запускаешь radvideo.exe
  • Выбираешь файл и кликаешь на этой кнопке:




5) Затем здесь указываешь на сколько ты хочешь сжать (% от оригинала, от 1-99):


Всё... Пока что это обычная перепаковка, дальше будем изучать фриарк. Если есть вопросы пишите.
Как сделает какой-то repack - отпишись. :wink:


Последний раз редактировалось: Pablo Escobar (30.07.2009 17:37), всего редактировалось 1 раз

kolobrodik Пол:Муж

30-Июл-2009 17:18

Очень даже интересно! :good:
Жду 2 часть "изучать фриарк"...

MagicLight Пол:Муж

30-Июл-2009 17:19

Pablo Escobar писал(а):

Потом идём в "Пуск" - "Выполнить" - В строке пишешь "regadit" нажимаеш "Enter"
Пожалуй, лучше написать не regadit, а regedit :)

Pablo Escobar Пол:Муж

30-Июл-2009 17:49

MagicLight там regedit уже автоматично есть:


добавлено спустя 12 минут 22 секунды:

kolobrodik Фриарк нужен для того что-бы уменьшить до минимума вес игры.Сначала надо чтобы вы поняли как зделать инсталятор

LexusMax Пол:Муж

30-Июл-2009 18:15

3 класса коридоров.

30-Июл-2009 23:01

Топик был перенесен из форума Правила, инструкции и FAQ в форум Помощь по разделу "Игры"


Dark Angel
 

floatrx Пол:Муж

31-Июл-2009 00:19

Pablo Escobar
если пишешь FAQ - надо это делать грамотно...

GanibalKing Пол:Муж

01-Авг-2009 16:47

Pablo Escobar, у меня в "Реестере" в "SOFTWARE" показаны только программы которые установленны на Диске С (системном) , а игры у меня установленны на Диске Е. Что делать?

Pablo Escobar Пол:Муж

01-Авг-2009 17:28

GanibalKing искать игру.Вот пример:

Ты хочешь найти в реестре игру Pure.Если не получается найти папку Pure,то ищи папку с издателем или разработчиком игры.В данном случае для Pure это:

Разработчик--- Black Rock Studio
Издатель--- Disney Interactive Studios

Elli Пол:Муж

11-Авг-2009 12:58

Pablo Escobar
Спасибо!


Последний раз редактировалось: Elli (11.08.2009 13:15), всего редактировалось 2 раз(а)

Pablo Escobar Пол:Муж

11-Авг-2009 13:05

Elli не надо закрывать,можешь просто свернуть :)

Elli Пол:Муж

11-Авг-2009 13:17

Pablo Escobar писал(а):

Опускай в самый низ и там будет вкладка "[Registry]"
Находеш в этой вкладке синим шрифтом написано "ValueData": и вот то-что в этой "ValueData" написано сотри.
И вставь вот это: {app}; Flags: uninsdeletekey
Тут много "ValueData" Вопрос У все я должен ставит?

Pablo Escobar Пол:Муж

11-Авг-2009 13:20

Elli да "у все".Только вставлять не вместо ValueData,а то что написано в ValueData :)

Elli Пол:Муж

11-Авг-2009 13:22

Pablo Escobar
Так?

Pablo Escobar Пол:Муж

11-Авг-2009 13:26

Elli да,только ValueData не в коем случае не стирать :)

Яндекс.Метрика powered by Sphinx


В Н И М А Н И Е
Сайт не распространяет и не хранит электронные версии произведений, а лишь бесплатно и без коммерческой выгоды (не требуя взамен платы,
SMS и т.д.) предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм.
Убедительная просьба с жалобами обращаться напрямую к пользователю, разместившему торрент файл.

Вверх