Перейти к содержимому
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=размер_в_байтах

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • Какие там вторые части? Это жалкие попытки сделать ремейк. При чем бедную Кавказскую пленницу аж два раза пересняли. 
    • Я не спроста сюжет в кавычки взял. 
    • @Welzevul А, понятно. Я так и понял, что пиратка. Я на лицензии проходил — всё нормально. У вас просто, файл, какой-то обновлялся. Нужно было поставить, у него, только чтение. Видимо файл конфигурации. Жаль, что удалили, игра — суперская, но короткая.
    • Еще обновы планируются? Вообще насколько сложно технически переводить? Там просто текстовый файл с текстом или все сложнее? Я то я бы через нейросеть прогнал бы. Недавно просто обнова вышла.
    • Nukitashi the Animation

      Производство: Япония
      Жанр: этти (показ эротических сцен)
      Тип: ТВ (11 эп.), 25 мин.
      Выпуск: 07.2025
      Студия: Passione
      Возрастной рейтинг: 21+ (нагота и сексуальный контент) 
      Сайт / Nukitashi the Animation - трейлер Nukitashi
        Платформы: PC
      Дата выхода: 16 фев. 2024
    • Может кто нибудь подсказать? Пытаюсь вставить автопереводчик в игру “nex jianghu 2”. Успешно закинула в папку с игрой BepInEx и XUnity.AutoTranslator-BepInEx Проблема в том, что игра на китайском без английского языка и переводить на русский нужно с китайского. В строке FromLanguage= ставлю zh-cn или zh-tw (упрощённый или традиционный китайский). И в итоге он ничего даже не пытается переводить. А когда изначально в той строке стоял перевод с японского ja, то он перевёл некоторые из иероглифов. Что получается как бы переводчик сам по себе работает, но не ничего не делает при переводе с китайского. zh-cn или zh-tw это правильные значения для перевода с китайского или нужно что-то другое написать в строку FromLanguage=? И ещё вопрос. Слово, что он перевёл с японского на русский, там в том слове, каждая буква стоит в метре друг от друга. Что надо сделать, чтобы шрифт поменялся на компактный?
    • https://store.steampowered.com/app/1990740/Barro_GT/ раздают
    • Я тоже, не видел. И тоже искал. Да, много, появилось, кто пополняет. Но заметил одно. Все пополняют, через фирму “Анлокифай”. Я понял. Просто когда нужно срочно пополнить, а кода нету, так как потратил, то … сами понимаете. То есть, надо пополнение, планировать заранее. Как-то так.
    • Сбер 7-8, Пейбери 4-5 с кодом 7 без,куча русских контор уже,мтс ещё билайн. Даже у вк есть. Пейбери с промиком бывает меньше промик на дтф кидают ну раз в неделю примерно.. 1 раз вообще 3 процента(промик там же смотреть). 
  • Изменения статусов

    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
    • SHAMAH

      Куда вход на сайт убрали и ЗАЧЕМ? Хотел файл скачать, там только медленная загрузка и “зарегистрируйтесь”. Все. Пришлось вручную страницу входа прописывать.
      · 0 ответов
    • Nosferatu  »  behar

      Добрый вечер.
      Подскажите пожалуйста, у вас не осталось случайно исходников для фикса на широкоформатные мониторы для игры Vampire The Masquerade Redemption?
      Если да, то не могли бы вы ими поделиться, а если нет, то прошу прощенья что побеспокоил.
      Заранее спасибо.
      · 0 ответов
    • AlcoKolyic  »  makc_ar

      Здраствуйте! Извините, а можно попросить ссылку на место где можно взять перевод (патч или образ игры с переводом) El Shaddai: Ascension of the Metatron для ps3, пожалуйста? А то в теме к этой игре у меня не получилось найти работающие ссылки… Первая ведет в группу в которой удалены большинство постов, а пост с этой игрой ведет на сайт https://psnext.ru который сейчас не имеет отношения к видеоиграм. 
      · 0 ответов
    • oleg72  »  Boor

      https://www.skidrowcodex.net/fate-reawakened-goldberg/
      · 0 ответов
  • Лучшие авторы


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

×