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

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

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

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

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


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

DiskSpanning=yes

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

Very sencs. А то все делал через Визард.

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


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

Подскажите, возможно ли каким либо образом заставить инсталер отображать pdf файлы в Информации при установке (вместо Readme.rtf)? Если pdf ставишь, то там кракозябры одни и не видно картинок. Просто нужно чтобы нестандартные шрифты или картинки в нем были.

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

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


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

можно научить inno более корректно воспринимать rtf

[Files] Source: "e:\License.rtf"; DestDir: {tmp}; Flags: dontcopy noencryptionprocedure InitializeWizard(); var BackgroundBitmapImage: TBitmapImage; s: string; License: string; width, height: Integer; begin WizardForm.Position := poScreenCenter;MainForm.BORDERSTYLE := bsNone; ExtractTemporaryFile('License.rtf'); LoadStringFromFile(ExpandConstant('{tmp}') + '\License.rtf', License) WizardForm.LicenseMemo.RTFText := License; width := GetSystemMetrics(0); height := GetSystemMetrics(1); MainForm.Width := width; MainForm.Height := height; width := MainForm.ClientWidth; height := MainForm.ClientHeight; ExtractTemporaryFile('Fon.bmp'); s := ExpandConstant('{tmp}') + '\Fon.bmp'; BackgroundBitmapImage := TBitmapImage.Create(MainForm); BackgroundBitmapImage.Bitmap.LoadFromFile(s); BackgroundBitmapImage.Left := 0; BackgroundBitmapImage.Top := 0; BackgroundBitmapImage.Width := width; BackgroundBitmapImage.Height := height; BackgroundBitmapImage.Parent := MainForm; BackgroundBitmapImage.Stretch := True; MainForm.Visible := True; end;

 

код частично использует слайд-шоу, убери ненужные строки, хотя это и не обязательно

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


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

 

можно научить inno более корректно воспринимать rtf
Не помогло, также ни картинок, ни встроенных шрифтов не отображает.

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


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

1. Вот хочу узнать, как сделать вот так, т.е. чтобы не было Версии Продукта, как на скрине.

2. И как сделать так. Т.е. Copyright...

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

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


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

1.

[setup]VersionInfoCopyright=...VersionInfoDescription=...VersionInfoVersion=1.0.8.8VersionInfoCompany=...

 

начиная вроде с 5.1.0 inno добавляет в свойства файла исключительно указанные выше аттрибуты, то есть если какой-то из них не будет указан, то и в свойствах его не будет

2.

[Messages]BeveledLabel=Copyright ... блабла

 

Andylg

Можно попробовать найти какой-нибудь простой ридер pdf и вызывать его во время появления info, ибо inno совершенно точно самостоятельно тебе его не отобразит. Ну или конвертнуть PDF в RTF.

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


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

Спасибо.

Но вот 1. Я там VersionInfo вообще не использую, а делаю так:

AppName=xxx

AppVerName=xxx

AppPublisher=xxx

И в итоге получаю Версию файла 0.0.0.0 и Версию продукта 0.0.0.0 (как я знаю, за нули "отвечает" VersionInfoVersion).

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

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


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

 

Не помогло, также ни картинок, ни встроенных шрифтов не отображает.
Если в скрипте есть WizardForm.Position := poScreenCenter; то попробуй убрать эту строку. Возможно RTF неверно отображается именно из-за нее.

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


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

AppVerName=xxx

AppPublisher=xxx

совершенно другие переменные, не относящиеся к обсуждаемой теме

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


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

SerGEAnt

Я про то, что только их использую. Ну, фиг с ними.

А как сделать Splash, например, как в Gothic 3 (т.е. "прозрачным")?

Inno это может?

Спасибо за помощь.

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


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

А параметр SolidCompression=yes, что дает?

P.S. Как я знаю, его надо применять, если размер инстал. будет до 100 Мб, а если 2 Гб, эффект от yes будет?

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


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

Можно ли настроить Inno Setup так, чтобы при установке он изменял в xxx.ini, например, только 2 строки, а остальные 240 чтобы нетронутыми были? Спасибо.

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


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

 

VicF1 SolidCompression ставь, лишним не будет. Если обьём большой и много файлов, то степень сжатия будет больше. Ну а если один файл, то толку не будет.

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


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

 

Можно ли настроить Inno Setup так, чтобы при установке он изменял в xxx.ini, например, только 2 строки, а остальные 240 чтобы нетронутыми были? Спасибо.
секция [ini] для чего, интересно, существует

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


Ссылка на сообщение
секция [ini] для чего, интересно, существует

Наверное, именно для этого! ^_^ Но я все-равно не понимаю, что с ней делать... Пожалуйста, помоги! Ты ж в этих делах мастер!

---Добавлено позже---

[iNI]

Filename: {app}\xxx.ini; Section: Engine.Engine; Key: Language; String: ukr

Разобрался с помощью Inno Script Generator. Но все-равно, спасибо!

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • Круто, парни. Очень круто. Играть приятно, спасибо 
    • Cпасибо!! Жаль правда, что они так и не добавили возможность менять управление под себя( в дискорде меня проигнорили, хотя писал на английском...
    • Он в железе вообще не шарит и не понимает как это всё работает. Это не хорошо и не полхо, про факт. Я точно помню, как он говорил, что 3090(читай4090) для игр вообще лучше не покупать, так как это карты не для игр, это аналоги титана и заточены под рабочие задачи, у многих с титанами были проблемы с играми, по этому забудте 
    • Передумал на файлообменник кидать?)
    • Ах да, выход обновления Volume 7 переносится на неделю вперёд, на 21 мая.
    • Обновил русификатор до версии 0.2.4.51213.r01
    • @romka еще забыл про их собственное шоу “Нашы игры”. В принципе в этом нет ничего удивительного. Они становятся популярнее. Они уже не помещаются в образ двух придурков с камерой. И это нормально. Им нужен рост и развитие. Вопрос только в том, как быстро они забудут, что еще не так давно были двумя придурками с камерой.
    •   неплохой обзорчик самого эпичного гуля сериала...
    • Спасибо за инфу. ;)
    • Честно, не помню уже конкретно по пиару/защите Атомного Сердца. Помню не без основательный хейт со стороны тех же придурков с камерой и большинства рядовых игроков. Собственно тоже самое происходило и со Смутой. Отличие одно - разный подход к пиару. Смуту дали в нагрузку Островской, Алине Рин и может ещё кому. Опять же, обе блогерши прямым обманом и рьяной защитой игры не занимались, тупо о ней рассказывали или демонстрировали - продвигали в медийке. Самый большой зашквар на счету представителей Смуты, те до последнего уверяли в своих дневниках, что всё под контролем и игра будет хорошей. Но даже они никаких подмен не подкидывали, что было на тот момент, то без страха и стеснения демонстрировали  . Именно по этой причине я был к ним расположен и теплел надежду на что-то вразумительное на релизе игры, но чуда не свершилось  .   За меня не говори  . Ну как же, вот плюс-минус за год: Виталя приобрёл 4090, которую на релизе высмеивал и критиковал, мол избыточная производительность, с завышенным ценником, для энтузиастов, с производственным браком/плохим техническим решением. Своих зрителей отговаривал от покупки, но прошло несколько месяцев и прикупил её. Благодаря чему теперь не может сказать за оптимизацию, только в крайне тяжёлых случаях, где даже 4090 не справляется. Зачем она ему - обзорщику? Когда он сам выдвигал предъявы "профессиональным журналистам" за то, что у тех овер топовое железо, из-за чего не могут сказать насколько игра соответствует заявленным системкам, предъявлял, типа нужно быть ближе к народу. В итоге где он сейчас? Стал брать, по крайней мере для меня, подозрительные интервью у разработчиков. Подозрительные они положительным уклоном этим интервью. И если раньше он брал интервью у энтузиастов/ноу неймов, то сейчас не брезгует большими издателями, которым в открытую респектует, не смотря на то, что те занимаются выпуском донатных помоек. Наприаер последнее интервью у разраба нашей игрушки за 100 лямов амерских. Что заголовок интервью, что содержание, мною расценено, как реклама, ибо создан слишком положительный образ, при том, что разработка находится сильно на ранней стадии, игра от очередных ноу неймов и что там будет в итоге - большой вопрос. Стали медийными спонсорами какой-то выставки наших игр - это личная заинтересованность и они уже не могут быть беспристрастны к этому мероприятию, что в принципе и демонстрировали на стриме, где рассматривали игры для этой выставки - им всё более-менее понравилось. Захотели свою студию. Сначала устали сидеть на табуретках, пересели в кресла, затем понадобился стол, теперь необходима собственная студия. Дальше что, наём команды из десяти человек для создания одного ролика? К этому всё идёт. Ну и крохой то, что залезли в бусти. Донаты стригут со всех возможных источников. Они давно уже не нижний интырнет. И своими действиями всячески демонстрируют, что целятся куда выше.
  • Изменения статусов

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


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

×