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

Inno Setup / NSIS / ... - создание инсталляторов

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

Здравствуйте. Подскажите, какой прогой для создания инталяторов-руссификаторов вы используете для создания руссификаторов. И надо, чтобы программа еще умела по максимуму сжимать файлы, ну как у вас в инсталяторах.

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


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

Ranger-X

И еще хотелось бы узнать, как создать инсталлятор, чтобы он не прописовался в реестре и чтобы не содержал в себе файл unins000.exe?
[setup]Uninstallable=no

 

Подскажите пожалуйста, как правильно изменять надписи в стартовом окне инсталлятора:

C:\Program Files\Inno Setup 5\Default.isl ...

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


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

[setup]

DiskSpanning=yes - включает разбиение на части, да?

SlicesPerDisk=1 - а это зачем?

DiskSliceSize=732000000 - а сколько будет "на диске"?

... уже ответы сам нашел.

Еще бы я посоветовал в шапке поместить ссылки на сайты создателей Inno и NSIS, что бы ни писать тут о выходах новых версий, например.

ЗЫ. Уже давно вышел Inno Setup 5.2.2

Модераторы, после прочтения удалите, плиз.

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

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


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

Вопрос. Как мне при инсталяции импортировать нужные мне ветки и занчения реестра, так что бы пути писались автоматом на apppath.

Тоесть есть у меня запись

[HKEY_LOCAL_MACHINE\SOFTWARE\THQ][HKEY_LOCAL_MACHINE\SOFTWARE\THQ\Dawn of War]"WXPCHECK_FAILEDLAUNCH"="Your installation appears to be corrupt. Please re-install both Dawn of War and Winter Assault.""WXPCHECK_TITLE"="Error! Cannot locate Dawn of War""WXPCHECK_MISSINGFILES"="You have uninstalled Dawn of War, which is required to run Winter Assault. Please re-install both Dawn of War and Winter Assault.""CDKEY_WXP"="458B-F302-1B93-D140-8C1F""CDKEY"="4124-350F-AB81-AC52""DawnOfWar_ver"="1.40" "InstallLocation"="F:\\Dawn of War - Soulstorm\\""PROG_GROUP"="THQ\\Dawn of War""TITLEBAR"="hex(7):""WRONG_DISC"="Wrong Disk""NO_DRIVE"="No drive""NO_ORIG_FOUND"="No original CD""NO_DISC"="No disc""ADMIN_RIGHTS"="You must have admin rights""EMULATION_DETECTED"="Emulation detected""ANALYSIS_DISCLAIMER"="""AUTH_TIMEOUT"="""ANALYSIS_DONE"=""[HKEY_LOCAL_MACHINE\SOFTWARE\THQ\Dawn Of War - Dark Crusade]"CDKEY"="76c0-6973-cf45-9954-b935""InstallLocation"="F:\\Dawn of War - Soulstorm\\"[HKEY_LOCAL_MACHINE\SOFTWARE\THQ\Dawn Of War - Dark Crusade\1.00.0000]

 

и мне нужно что бы при инсталяции она импортировалась в реестр, но значения "InstallLocation"="F:\\Dawn of War - Soulstorm\\" автоматом менялись в зависимости от папки куда я инсталю.

И ещё: как мне прописать выбор папки? Что бы пользователь сам выбирал в какую папку инсталить файлы.

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

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


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

Значение ключа содержащего путь к папке назначения должно быть "{app}". То есть примерно так:

Root: HKLM; Subkey: "SOFTWARE\THQ\Dawn of War"; ValueType: string; ValueName: "InstallLocation"; ValueData: "{app}"

Root: HKLM; Subkey: "SOFTWARE\THQ\Dawn Of War - Dark Crusade"; ValueType: string; ValueName: "InstallLocation"; ValueData: "{app}"

А выбор папки - это стандартная возможность, ничего прописывать не надо. Если по какой-либо причине такой возможности нет, то пропиши DisableDirPage=no в секции [setup]. И еще добрый совет - читай Help! ;)

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


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

Unc1e

Ты не понял. Я имел в виду такую фишку. Я прописал допустим что дефолтный путь будет С:\Program Files\ Dawn Of War. естественно я могу выбрать что бы пользователь выбирал сам куда инсталить, но куда бы он не инсталил, всё будет инсталится в папку dawn of war. А если у него допустим папка называется dawnof war то ему придётся переносить файлы из папки в папку вручную, либо править вручную название папки. Тоесть он не сможет выбрать тупо по browse папку и туда инстальнуть. Надеюсь обьяснил понятно. Хотя я вот счас подумываю привязать инстал к реестровой записи про установку.

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


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

Вопрос по InstallShield.

Как созданные им инсталляторы распаковать?

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


Ссылка на сообщение
Ну сделай тогда бекап и его восстановление безболезненное, раз он легкий такой ;)

Проще пареной репы! Два вечера вперемежку с учёбой, на основе отсутствующих знаний и опыта по InnoSetup, и вот результат. Ещё бы чуть свободного времени и дистрибутив уменьшился бы в разы.

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


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

Siberian GRemlin

Отвечать на сообщение 1,5-годичной давности... как бы это помягче выразиться, неэтично. В то время по Inno не было никакой документации, и Ru-Board бы тебе в то время ничем бы не помог.

Размер 1,13 миБ
зачем буква 'и'?

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


Ссылка на сообщение
зачем буква 'и'?

Затем, что я пишу правильную информацию! Хотя, да, надо писать с заглавной буквы "МиБ".

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


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

Слушайте, а как сделать так, что бы установка шла с 2-х дисков. Т.е. часть файлов на 1 dvd, как доходит установка до половины - вставьте 2-й диск.

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


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

Разделите всё файлы на две части или архива. И по окончании распаковки одного инсталятор запросит другой.

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


Ссылка на сообщение
Разделите всё файлы на две части или архива. И по окончании распаковки одного инсталятор запросит другой.

Я, наверно, в этом полная нубяра, но нельзя ли все это по подробней?

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


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

OxotHik

DiskSpanning=yes

DiskSliceSize=размер_в_байтах

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Продвигаемые темы

  • Последние сообщения

    • Surgitron EMC Высокочастотный радиоволновой хирургический генератор, Ellman https://ellman.ru/electrodes

      © 1995-2023 Все права защищены https://ellman.ru/accessories

      ТРУФАНОВ В https://ellman.ru/articles
      Д https://ellman.ru/diamond
      Удаление ринофимы радиоволновым генератором
      Гарантия 1 год https://ellman.ru/catalog

      Генератор радиоволновой используется в косметологии для выполнения эксклюзивной технологии безоперационной подтяжки кожи Pelleve™
      Выходная мощность в режиме незатухающей волны (СUT): 120 ватт Размеры и вес Ширина х Высота х Угловой размер 238 мм х 178 мм х 413 мм Вес 11 кг МОДУЛЯЦИЯ (форма волны) Прибор имеет четыре выходных формы волны: Режим (Фульгурация) ? Сильно модулированная волна с коэффициентом мощности относительно пиковой мощности до 10 ед https://ellman.ru/devices
      или менее https://ellman.ru/articles
      Модуляция происходит при любой нагрузке, но не больше, чем 1 КГц https://ellman.ru/devices

    • Обычная озвучка, ничем не выделяющаяся для западных стран, да даже Азиатская озвучка звучит так же, как в 90% игр до этого, её отличии можно заметить только именно в Азиатских играх да и то она зачастую там шаблонна, не совсем понятно чего вы так текёте от нее. Да она “качественная” но на этом всё. Но соглашусь с вами, озвучка представленная здесь и та что была ранее, пока ещё очень “шероховатая” и по ушам зачастую режет синтетическое искажение. Так или иначе, народными умельцами, она будет со временем доработана и не отличима от оригинала. Многим приятней играть с озвучкой на своей родной речи и лишь “сомелье” брезгуют своим родным языком, даже если это качественная озвучка и актёры озвучания действительно старались не испортить атмосферу игры и передать эмоции.
    • @mc-smail ну да, из "этой" оперы  Может, им нерентабельно заводить псн в этих странах, ибо не окупится, а деньги на содержание серверов не из воздуха берутся? Зачем думать, действительно. Лучше писать про "плахую карпарацию каторая нидает игракам играть в игры". Ой, не в игры, а в сониэкзы, кинцо-мыльцо пресс Х ту вин!
    • Тут да, есть такой момент. Есть вообще невпопад теги, видел как-то у Souls-похожей игры тег хентай. Что? Почему?
    • @jkmd @MaximusCaulfield  Привет, ребят. Если нужны лишние руки на перевод, то я готов помочь. 
      @Ginpatpat — мой тг, на случай связи   
    • Если у кого-то пропадает анимация огня у огнемёта и взрыва когда вы уничтожаете врага,то надо выставить в настройках nvidia принудительно частоту кадров на 60фпс,даже если у вас 144гц монитор,сглаживание можно там же принудительно выкл или сделать 2х. Что-то мне подсказывает,что большинство багов происходило именно от незалоченного фпс.
    • сони на ПК рынок насрать, ее не интересуют продажи, она ПК юзает как рекламную площадку для продвижения своей приставки. порадовало как клоуна питона в его же говнецо полтемы макали любой покупатель запрещенки должен страдать, реветь, биться головой об стену и выставлять себя на публичное посмешище
    • Мы выпустили первую главу и бонусную мини-игру.
      Все подробности здесь Пост ВК.
      В скором времени создам тему на этом форуме.
    • Бред какой-то! А почему нельзя сначала запустить PSN в означенных странах, а потом требовать привязку? Логично было бы презентовать PSN на глобальном рынке, с помпой, все дела и мотиватором присоединения вывалить список игр: Horizon Forbidden West, Ghost of Tsushima,  Helldrivers 2, The Last of Us 2, God of War Ragnarok, Bloodborne и прочие на PC доступных эксклюзивно на PSN. Объявить месяц скидок, ну пускай 10-20%. Предварительно все эти релиза придержать до презентации.  А то тут ведь двое проходило уже таких, EA и Uplay, обе вернулись откуда ушли. 
    • Не начинай новую игру,я не знаю купил ты её или нет,но мне помогло удаление (сейвы остались) и потом я просто перекачал версию чуть старее,сейчас вроде 1.06.1,а я скачать 1.06 и с Ройдом всё нормально,и на арене не виснет и ИИ на карте наконец-то стал активный как и задуманно …. Единственное что мне перестали падать на арене запчасти мехов по-сильнее каждый 8-10 побед как и было задумано разрабами и пропал шлейф огня у огнемёта но он и на свежей версии пропал,когда я полез в настройки графики и скорости игры.
  • Изменения статусов

  • Лучшие авторы


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

×