• Добро пожаловать на WYLEK.ru. Пожалуйста, войдите или зарегистрируйтесь.
 
91 гостей, 5 пользователей

  • InnoSetup Ultra 5 0 5 1
avatar_WYLEK

InnoSetup Ultra

Автор WYLEK, 01 мая 2011, 19:39:00

« предыдущая - следующая »

WYLEKАвтор темы

Ответ #75 : 05 февраля 2013, 15:55:00 #75
Цитата: Gnomможно так: Вставить Breakpoint(точка остановки)

Это тоже.

Leserg

Ответ #76 : 05 февраля 2013, 19:44:00 #76
При переводе пунктов меню отладки руководствовался Войдите на сайт для перехода по ссылке. Также пообщался на форумах по программированию. Продвинутые программеры сидят на англоязычных компиляторах, начинающие на локализованных, но рекомендация была одна - делать по аналогии с официальными русскими изданиями Microsoft Visual. Вот, наример, как названы пункты отладки в MS Visual Studio 2008 (RUS):


По поводу пункта Переключить точку останова. Я назвал этот пункт так потому, что эта команда (горячая клавиша [F5]) позволяет сделать как установку точки останова, так и удаление, т.е. переключает её. Поэтому считаю название пункта "Вставить Breakpoint" не совсем корректным (тогда должен быть пункт удаления точки останова, по аналогии с другими компиляторами, но такого пункта нет). Логично?
Кто ищет, тот всегда найдет!

WYLEKАвтор темы

Ответ #77 : 05 февраля 2013, 19:51:00 #77
Цитата: LesergПоэтому считаю название пункта "Вставить Breakpoint" не совсем корректным (тогда должен быть пункт удаления точки останова, по аналогии с другими компиляторами, но такого пункта нет). Логично?

Самое логичное - ВставитьСнять Breakpoint, а там как кто захочет, так пусть и переводит.

Gnom

Ответ #78 : 22 февраля 2013, 09:36:00 #78
Для WYLEK, а то в личке не дало отправить, говорит, что слишком длинное сообщение  

Извините, вам запрещён просмотр содержимого спойлеров.


Как-то так. Там еще несколько файлов не распаковалось, я хз, где их искать.

WYLEKАвтор темы

Ответ #79 : 22 февраля 2013, 21:15:00 #79
Спасибо! Скрипт заработал! Погонял установщик - все ОК
 А можно ли еще сделать проверку на установленную программу при установке? И чтобы запрос давал - мол, установленная прога уже удалить прежнюю или выйти?

Gnom

Ответ #80 : 22 февраля 2013, 22:21:00 #80
Извините, вам запрещён просмотр содержимого спойлеров.

Вот как-то так. В секции [Files] комментированные строчки - то, что не распаковалось.

WYLEKАвтор темы

Ответ #81 : 23 февраля 2013, 21:07:00 #81
Цитата: GnomВ секции [Files]комментированные строчки - то, что не распаковалось.

У меня все распаковалось. Спасибо, все работает!

Slobod

Ответ #82 : 07 марта 2016, 06:29:00 #82
Почему после сборки инсталлятора, где все на русском, запускаю установочный exe-ник, а в нем все на английском?




gazon01

Ответ #83 : 07 марта 2016, 10:59:00 #83
Цитата: SlobodПочему после сборки инсталлятора, где все на русском, запускаю установочный exe-ник, а в нем все на английском?

Если в инсталляторе должна быть поддержка нескольких языков, то необходимо использовать секцию [Languages]. При отсутствии данной секции будет использоваться английский язык.
;---------------------------------------------------------------------
---------
;   Устанавливаем языки для процесса установки
;---------------------------------------------------------------------
---------
[Languages]Name: "english"; MessagesFile: "compiler:Default.isl"; LicenseFile: "License_ENG.txt"
Name: "russian"; MessagesFile: "compiler:LanguagesRussian.isl"; LicenseFile: "License_RUS.txt"

Каждая строка в данной секции задает один из используемых при установке языков. Синтаксис строки таков
<имя параметра>: <значение параметра>

в качестве разделителя параметров используется точка с запятой. Параметр Name говорит сам за себя -- «имя» языка, допускаются общепринятые двухбуквенные сокращения («en», «ru», «de» и так далее). Параметр MessagesFile сообщает компилятору в каком месте взять шаблон сообщений, выводимых при инсталляции. Эти шаблоны берем в каталоге компилятора Inno Setup (C:Program FilesInno Setup 5Languages), о чем мы сообщаем директивой compiler. Для английского языка годится шаблон Default.isl, для русского -- LanguagesRussian.isl
Параметр LicenseFile задает путь к файлу с текстом лицензии на соответствующем языке.

Для вывода дополнительных сообщений (например хотим мы или не хотим создать ярлык на рабочем столе) необходимо воспользоваться необязательной секцией [Tasks]

Цитировать;---------------------------------------------------------------------
---------
; Некоторые задачи, которые надо выполнить при установке
;---------------------------------------------------------------------
---------

[Tasks]; Создание иконки на рабочем столе
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

Здесь Name задает имя операции -- «desktopicom» -- создание иконки на рабочем столе; Description -- описание чекбокса с опцией, которое увидит пользователь. Конструкция

Цитировать{cm:<имя сообщения>}

задает стандартный текст сообщения, соответствующий выбранному в начале инсталляции языку. Параметр GroupDescription -- заголовок группы чекбоксов с опциями. Параметр Flags задает определенные действия и состояния элементов управления, в данном случае указывая, что галочка «создать ярлык на рабочем столе» должна быть снята.
Возможно всё! На невозможное просто требуется больше времени.
 Мудрец из Шангри Ла

Slobod

Ответ #84 : 07 марта 2016, 13:56:00 #84
Все нормально, разобрался. Спасибо. В скриптах не ковыряюсь, Мастер инсталляции мне всегда в помощь...

kurkoff1965

Ответ #85 : 06 апреля 2016, 21:10:00 #85
Использую для сборки инсталляторов Inno Setup Compiler. Как сделать чтоб при запуске собранного инсталлятора появлялась "некая" картинка" на 5-10 сек. Перековырял кучу скриптов но пока не нашел куда бы её прикрутить...

SilentAssasin

Ответ #86 : 06 апреля 2016, 21:17:00 #86
kurkoff1965, Что-то в этом роде можно попробовать. Обычная распаковка во временную папку перед установкой и запуск. Картинка в примере в виде exe файла правда.
Войдите на сайт для перехода по ссылке

kurkoff1965

Ответ #87 : 06 апреля 2016, 21:40:00 #87
Спасибо но несколько не то... Есть картинка с изображением и текстом, она должна появляться при первом клике на инсталлятор, плавненько появиться и секунд через 5-7 так-же плавненько исчезнуть. Мастер инсталляции такой возможности не дает. Вот и думаю куда же ее в скрипте прилепить... И как адресок картинки туды-же прописать...

WYLEKАвтор темы

Ответ #88 : 06 апреля 2016, 22:54:00 #88
Цитата: kurkoff1965Использую для сборки инсталляторов Inno Setup Compiler. Как сделать чтоб при запуске собранного инсталлятора появлялась "некая" картинка" на 5-10 сек. Перековырял кучу скриптов но пока не нашел куда бы её прикрутить...

Где то на сайте есть примеры, но я не нашел чего то  

Вот скрипт

Извините, вам запрещён просмотр содержимого спойлеров.


архив с файлами - https://yadi.sk/d/_o_NCsiQqo3Wc

Скрипт был с музыкой, я выкинул ее. Размеры картинки в скрипте можно менять.

gazon01

Ответ #89 : 06 апреля 2016, 23:54:00 #89
плохо, что нет выбора места установки, всё устанавливается на автомате (по умолчанию)
Возможно всё! На невозможное просто требуется больше времени.
 Мудрец из Шангри Ла

* Ваши права на сайте

    TinyPortal

  • Вы не можете создавать статьи.
  • Вы не можете изменять свои статьи.
  • Вы не можете писать комментарии.
  • Вы не можете управлять статьями.
  • Вы не можете загружать файлы в TPdownloads.
  • Вы не можете управлять TPlistimages.

    Simple Machines

  • Вы не можете удалять темы.
  • Вы не можете создавать темы.
  • Вы не можете отвечать на сообщения.
  • Вы не можете прикреплять файлы.
  • Вы не можете изменять свои сообщения.
  • Вы не можете удалять свои сообщения.

 аталог@MAIL.RU - каталог ресурсов интернет Яндекс.Метрика