[Обсуждение технических вопросов по играм для Windows] Как сделать Репак

Страницы :  1, 2, 3 ... 29, 30, 31  След.

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

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 11-Мар-10 21:20 (8 лет 8 месяцев назад, ред. 15-Мар-10 21:44)

[Цитировать] 

Приветствую,сейчас я расскажу вам как сделать Repack.
И так для начала нам понадобится Inno Setup 5.2.2 и ISTool.
(Если не нашли эти программы, пишите мне в ЛС. Дам ссылки).
Краткий лирический отступ. А зачем вообще делают репаки!? - зачастую игру перепаковывают только для того, чтобы в итоге она занимала меньше места на винте, или поместилась на DVD-R. Если игра весит 8-9гб - её никак не перепаковать в 4.7гб... в таких случаях рекомендую просто порезать её на части при создании образа в Alcohol120%... в итоге можно будет загнать обе части на 2 болванки. Но мы отклонились от нашей темы. И так вернемся к мануалу по созданию репаков.
После того как вы установили вышеупомянутый софт, - установите игру с которой и хотите сделать RePack (перепаковку).
  • нажмите Win+R (или пуск->выполнить) - В строке пишите "regеdit" нажимаешь "Enter"
    Таким образом мы попадаем в редактор реестра Windows... В реестре все значения и данные хранятся в виде ключей разных типов.
    Откройте ветку HKEY_LOCAL_MACHINE -> SOFTWARE и найдите там свою игру которую вы установили.
    Нашли? - подсвечиваем мышку к этой папке и нажимаем правую кнопку мыши (т.е. контекстное меню) -> "Экспортировать"
    Дальше сохраняете этот файл (.reg - ключик реестра windows) для удобности себе на "Рабочий стол".
    Потом создаёте инсталятор через Inno Setup.
Как создать инсталятор
В первом окне надо ввести:
Первое окно
  • Имя приложения
  • Имя и версию
  • Разработчик (можете себя написать если хотите)
  • Страничку укажите rutracker.org или сайта куда вы хотите выложить Репак
Второе окно жмите "Далее" :
Второе окно
Третье окно:
Третье окно
Выберите главный исполняемый файл и папку где лежит сама игра!
На скриншоте пример CoD4.
Четвёртое окно.
Четвёртое окно
Делаем всё так:
Пятое окно тоже пропускаем -> "Далее"
Шестое окно:
Шестое окно
В седьмом окне жми "Финиш"
Вам вылетит окно "Хотите ли Вы собрать Вам скрипт" отвечайте НЕТ.
Потом добавьте в строчку "[Setup]" на самый верх:
Код:
DiskSpanning=true
DiskSliceSize=1457664000
Потом уж сохраняете этот скрипт.
Дальше зайдите в ISTool откройте в нём тот скрипт который сохранили.
Когда откроете выберите "Options" и там во вкладке Компилятор у вас должно стоять так: Сжатие lzma Уровень ultra64.
И внутреннее сжатие тоже должно быть - ultra64
Нажимаете ОК.
Дальше с левой стороны выбираете секцию "Реестр"
И справа от этих "секций" у тебя будет поле в клеточку. Вот на этом поле нажмите на правую кнопку мыши и выберите "Импортировать из файла"
Выберите тот файл "реестра" который вы сохранили.
Дальше выбирайте секцию "Скрипт"
Опускайтесь в самый низ и там будет вкладка "[Registry]"
В этой вкладке синим шрифтом написано "ValueData": и вот то-что после этой "ValueData" написано, сотрите.
И вставьте вот это:
Код:
{app}; Flags: uninsdeletekey
Дальше сохраняйте скрипт. Потом заходите опять в Inno Setup. Откройте этот скрипт и запустите чтобы он делал инсталятор.
Когда сделаете инсталятор удалите ту игру из которой делали RePack. И установите из инсталятора который вы щас сделали.
Игра должна быть рабочей...
Ещё до того как вы сделали инсталятор (когда установили игру), вы можете поджать видео,звук. Вам нужна программа RAD Video Tools.
RAD Video Tools: инструкция по использованию
  • Устанавливаете программу
  • Заходите в папку с установленной программой
  • Запускаете radvideo.exe
  • Выбираете файл и кликаете на этой кнопке:

  • Затем здесь указываете на сколько процентов вы хотите сжать видео или аудио от оригинала (от 1% до 99%):

    И теперь ждём! Обычно это долгий процесс, так что наберитесь терпения!
Дальше будем изучать фриарк. Если есть вопросы пишите.
Как сделаете какой-то repack - отпишитесь.
На сегодня всё, удачи всем
[Профиль]  [ЛС] 
 

Гость


Гость · 12-Мар-10 21:16 (спустя 23 часа, ред. 12-Мар-10 21:16)

[Цитировать] 

Хм... довольно интересная, а главное полезная для меня информация, большое спасибо.
 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 13-Мар-10 00:18 (спустя 3 часа)

[Цитировать] 

ScariN
всегда пожалуйста! Завтра-послезавтра будет второй урок
[Профиль]  [ЛС] 

_BzD_

Стаж: 8 лет 9 месяцев

Сообщений: 7


_BzD_ · 14-Мар-10 02:31 (спустя 1 день 2 часа, ред. 22-Сен-12 16:31)

[Цитировать] 

Спасиба
[Профиль]  [ЛС] 

Black$caR

Стаж: 9 лет 11 месяцев

Сообщений: 190

Black$caR · 22-Мар-10 00:08 (спустя 7 дней)

[Цитировать] 

СВД
Скажите, ведь Вы это с другого сайта взяли. Верно?
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 22-Мар-10 19:13 (спустя 19 часов)

[Цитировать] 

Black$caR
подобный урок есть на un-derv-er-se-.su, но автор этого урока - я. А проверка в адвего показывает 100% копии только на рутрекер.орг и на un-derv-er-se-.su. Так что ...
[Профиль]  [ЛС] 

Takred

Стаж: 8 лет 11 месяцев

Сообщений: 29

Takred · 22-Мар-10 20:59 (спустя 1 час 45 мин., ред. 22-Мар-10 20:59)

[Цитировать] 

Спасибо, очень полезная информация)))
На пример показано пережатие видео Bik формата (насколько я знаю через эту прогу редактируется видео только этого типа, исправь если я не прав), а что делать если видео какого-либо другого формата?
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 22-Мар-10 21:42 (спустя 43 мин.)

[Цитировать] 

Takred
Видео в основном идёт именно в этом формате. А так хз как. Просто перепакуй Инно сетапом. Он тоже сжимает неплохо.
[Профиль]  [ЛС] 

ad777

Стаж: 9 лет 10 месяцев

Сообщений: 41

ad777 · 23-Мар-10 09:34 (спустя 11 часов)

[Цитировать] 

А если отсутствует ветка реестра, по определенным причинам(просто игра не была установленна, а была распакованна с последующей заменой некоторых файлов), без нее прокатит?
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 23-Мар-10 09:42 (спустя 7 мин.)

[Цитировать] 

ad777
в большинстве случаев да, но есть такие игры которым просто необходим файл из реестра.
[Профиль]  [ЛС] 

Black$caR

Стаж: 9 лет 11 месяцев

Сообщений: 190

Black$caR · 23-Мар-10 15:44 (спустя 6 часов)

[Цитировать] 

Takred
Есть другие программы, спросите у Google.
ad777
Файлы реестра есть всегда.
[Профиль]  [ЛС] 

yamahа

Стаж: 10 лет 6 месяцев

Сообщений: 3254

yamahа · 23-Мар-10 18:24 (спустя 2 часа 40 мин.)

[Цитировать] 

Не, я конечно понимаю, но то что вы показали не даст сильного сжатия.
Вырезание "лишнего' с игры?
Архивирование?
Прекомп?
Да и еще много нюансов.
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 23-Мар-10 19:03 (спустя 39 мин.)

[Цитировать] 

yamahа
ну так это ведь не конец Написано же русским по белому:"Дальше будем изучать фриарк."
А вырезание показать наглядно практически невозможно, так как если показывать как вырезать язык с той или иной игры, то нужно для каждой игры делать урок.
[Профиль]  [ЛС] 

Galogenus

Стаж: 8 лет 9 месяцев

Сообщений: 55

Galogenus · 24-Мар-10 11:20 (спустя 16 часов)

[Цитировать] 

СВД
Вполне вменяемый урок по пользованию Inno Setup.
Нового так и не открыл, а вот интерес к уроку с приличным сжиманием данных, довольно высок.
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 24-Мар-10 13:00 (спустя 1 час 40 мин.)

[Цитировать] 

Galogenus
сделаю как только буду свободен.
[Профиль]  [ЛС] 

qip12345678

Стаж: 10 лет 5 месяцев

Сообщений: 148


qip12345678 · 26-Мар-10 00:36 (спустя 1 день 11 часов)

[Цитировать] 

А вот если в реестре не найти ветку игры, то что делать?
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 26-Мар-10 11:27 (спустя 10 часов)

[Цитировать] 

qip12345678
Ищите не по названию игры, а по названию компании издателя.
[Профиль]  [ЛС] 

qip12345678

Стаж: 10 лет 5 месяцев

Сообщений: 148


qip12345678 · 26-Мар-10 12:19 (спустя 52 мин.)

[Цитировать] 

СВД писал(а):
qip12345678
Ищите не по названию игры, а по названию компании издателя.
по названию комании издателя тоже не находит(игра например braid)
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 26-Мар-10 14:10 (спустя 1 час 51 мин.)

[Цитировать] 

qip12345678
Погугли, мож чё найдёшь.
[Профиль]  [ЛС] 

qip12345678

Стаж: 10 лет 5 месяцев

Сообщений: 148


qip12345678 · 26-Мар-10 16:46 (спустя 2 часа 35 мин., ред. 26-Мар-10 20:37)

[Цитировать] 

СВД писал(а):
qip12345678
Погугли, мож чё найдёшь.
может на висте по другому как-то , а то у меня там слишком мало папок для всех моих программ.и добавить в строчку сетап это как? тоесть рядом приписать, или в квадратных скобках?Добавь пример - как далжно всё в итоге выглядеть плиз.
и как-то сжимает не очень.т.е. я взял игру одну допустим инсталлер весом 100 мегабайт без всяких долгих распаковок и т.д. я взял удалил дистриутивы стороних програм и языки примерно 20 мб.делаю как тут написано всё ультра 64.-1-ое 2 фаила(а исходнгый был 1-ин) второе размер 115 мб. ???
[Профиль]  [ЛС] 

Axl89

Стаж: 9 лет 2 месяца

Сообщений: 539

Axl89 · 29-Мар-10 16:25 (спустя 2 дня 23 часа, ред. 29-Мар-10 16:25)

[Цитировать] 

Здравствуйте, меня ещё интересует как сделать в установочнике выбор языка игры, версий, дополнений и прочих дополнительных файлов. Сами то файлы я достану, а вот что писать в скрипте не знаю. Ещё интересует программа, с помощью которой можно будет как раз отследить какие ветки реестра добавляет игра при установке/эксплуатации.
[Профиль]  [ЛС] 

qip12345678

Стаж: 10 лет 5 месяцев

Сообщений: 148


qip12345678 · 29-Мар-10 16:54 (спустя 29 мин.)

[Цитировать] 

Axl89 писал(а):
Здравствуйте, меня ещё интересует как сделать в установочнике выбор языка игры, версий, дополнений и прочих дополнительных файлов. Сами то файлы я достану, а вот что писать в скрипте не знаю. Ещё интересует программа, с помощью которой можно будет как раз отследить какие ветки реестра добавляет игра при установке/эксплуатации.
regshot делает снимок перед установкой и после и сравнивает различия.
[Профиль]  [ЛС] 

ramon_sobaka

Стаж: 8 лет 10 месяцев

Сообщений: 16

ramon_sobaka · 29-Мар-10 19:28 (спустя 2 часа 33 мин., ред. 29-Мар-10 19:28)

[Цитировать] 

Может не в тему ...но как достать звуки с Bad Company 2????
...))) или как открыть их архивы *.fbrb
[Профиль]  [ЛС] 

Axl89

Стаж: 9 лет 2 месяца

Сообщений: 539

Axl89 · 30-Мар-10 13:05 (спустя 17 часов)

[Цитировать] 

Ещё одно, по этой инструкции в меню пуск, в меню быстрого запуска и на рабочем столе он создаёт ярлыки без адресов.
[Профиль]  [ЛС] 

Ded [email protected]

Стаж: 8 лет 10 месяцев

Сообщений: 5


Ded [email protected] · 30-Мар-10 19:31 (спустя 6 часов)

[Цитировать] 

Axl89 писал(а):
по этой инструкции в меню пуск, в меню быстрого запуска и на рабочем столе он создаёт ярлыки без адресов.
Та же история,в итоге автор мне посоветовал использовать Smart Install,и честно говоря я очень доволен этой прогой.Делает все как надо,и даже красиво можно исполнить.
[Профиль]  [ЛС] 

mishgun0

Top User 06

Стаж: 11 лет 4 месяца

Сообщений: 102

mishgun0 · 31-Мар-10 21:56 (спустя 1 день 2 часа)

[Цитировать] 

А когда будет обещанный второй урок?
[Профиль]  [ЛС] 

СВД

Стаж: 8 лет 8 месяцев

Сообщений: 12


СВД · 31-Мар-10 22:11 (спустя 14 мин., ред. 31-Мар-10 22:11)

[Цитировать] 

mishgun0
На выходных планирую. Ждите
Ded [email protected]
Я сразу сказал что с смарт инсталом всё намного проще. Там всё интуитивно понятно.
[Профиль]  [ЛС] 

qip12345678

Стаж: 10 лет 5 месяцев

Сообщений: 148


qip12345678 · 01-Апр-10 22:11 (спустя 23 часа)

[Цитировать] 

с нетерпением жду туторо по тому как в установщик включать всякие распаковщики. а то таким способом как тут написано сжимает ещё хуже чем было.
[Профиль]  [ЛС] 

atmotrance

Стаж: 10 лет 8 месяцев

Сообщений: 221

atmotrance · 02-Апр-10 11:04 (спустя 12 часов)

[Цитировать] 

у меня руки кривые
[Профиль]  [ЛС] 

АмальUchiha

Стаж: 9 лет 3 месяца

Сообщений: 59

АмальUchiha · 02-Апр-10 11:25 (спустя 21 мин.)

[Цитировать] 

Pimenov_Sergei
7?
за урочек спасибо!!))
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error