Перейти к содержимому
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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • Первый раз слышу что “Ёлки” это патриотический фильм...
    • А что кстати с авторскими правами на тему Волшебник страны Оз vs Волшебник Изумрудного города? Я как-то читал довольно объёмную статью, что в начале 20-го века как в США, так и в СССР, было по большей части по фигу на зарубежные авторские права и многое сразу переводилось в общественное достояние, а потом спокойно печаталось или адаптировалось. Потом с этим делом ситуация менялась. Что-то там связанное со вступлением в Бернскую Конференцию по авторским правам, а после и в ВТО, где с этим вообще всё очень строго.

      Или на данное произведение срок действия авторских прав уже истёк (по типу как на Винни-Пуха и первую итерацию Микки Мауса)?
    • Меня в группу “персонщиков” добавили автоматически, без моего ведома, и вручили глоссарий, сказали переводить строго по нему) я так то не против, но играть будет комьюнити, а не переводчики, я уже так наигрался, пока перевожу, по сотню раз запускать одно и тоже, что уже тошнит от игры, хоть я ее и не проходил) так что вопрос остается открытым) Ограничение на символы есть, но в большинстве случаев я нахожу обход для увеличения или делаю рабочий костыль (например сокращение “ОЗ” и “ОМ” (очки здоровья и очки маны соответственно) в описании к скилам и предметам, я сделал 1 символом, добавив в таблицу с шрифтами еще 1 символ. Перевожу в хексе.  
    • Скорее это не вопрос, а утверждение. Там же ответ на него, далее. Наверное, не так выразился (написал). Не парься. 
    • О провале можно было бы говорить, только если изначально были бы какие-то перспективы. А так — все было предопределено. Поэтому пора заканчивать пинать мертворожденный труп, не было у это “игры” перспективы до выхода, нет ее и после. А все потому, что это был заказ на государственные деньги. Которые у нас практически никогда не расходуются рационально. Теперь главное, чтобы эту идею на конвейер не поставили, как с “патриотическими” фильмами. А то будет каждый год выходить подобная “смута”. Как “Елки 1,2...9,10...”. И все это удовольствие за наш с вами счет...  
    • Смешно)) Я про вот этот пассаж “хотя бы на уровне”, если учесть какая дрянь этот чебурашка и, что фильмов которые достигли его уровня продаж нужно с фонарями искать. По сабжу, трейлер очень слаб, что бы можно было строить какие-то позитивные прогнозы.  Ага, пока рта не открывает.
    • Эм.. тогда не понял, к чему был вопрос?   
    • Как считаете, будет хотя бы на уровне достаточно успешного и кассового Чебурашки, не скатятся совсем в трешак, как было в Бременских музыкантах? Мне вот не понравился слишком уж картонно тупо нарисованный на заднике магический смерч. Мне вот интересно, как она выбиралась из трейлера после посадки, если он на самом уступе скалы, а дверь открывается прямо в пропасть? А вот Тотошка мне очень понравился, он очень хорошо получился, как и все магические животные в кадре. Надеюсь что железный дровосек будет именно автоматоном,  ну или хотя бы стальным полным латным доспехом, а не просто тупо обычным человеком, с надетыми на него текстурными одеждами под железное тело… Она там со смартфоном или же так и не успела вернуть обратно? Я уже догадываюь какими будут у этой Элли  Три Желания от Гудвина: 1\вернуть обратно её любимый смартфон. 2\наказать гадких родителей за его отбирание. 3\ безлимитный, бесплатный и безсрочный мобильный Интернет из реального мира, с работающим айпишником и доступом.
    • Зная примерный график выхода версий, то по идее от 2 до 4 месяцев, от конца мая до возможно конца июля или начала августа.
  • Изменения статусов

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


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

×