Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8]

Закрытая тема
Настройки темы
Скрипты Inno Setup. Помощь и советы [часть 8]

Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: El Sanchez
Дата: 22-10-2015
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме
Inno Setup. Прочие вопросы.


Показать/скрыть: Справка, руководство, примеры:

Показать/скрыть: Ссылки на примеры скриптов:

Показать/скрыть: Дополнительные программы для Inno Setup:
  • ISTool - неплохой редактор скриптов Inno Setup.
    Последняя версия: 5.3.0.1 [29.09.2009] - Скачать | зеркало;

  • Inno Script Generator - генератор скриптов Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
    Последняя версия: 1.0.3.1 [23.03.2008] - Скачать | зеркало на русифицированную программу;
    Примечание: Родной сайт www.hisoft2000.de более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup Form Designer - редактор страниц Inno Setup, можно создавать свои страницы.
    Последняя версия: 2.0.8 [12.11.2006] - Скачать;
    Примечание: Родной сайт http://isfd.kaju74.de/index.php?isfd более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup GameScript Generator - программа генерирует скрипты для Inno Setup . С помощью GameScript Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации;

  • ISSkin - Программа для создания и добавления в инсталлятор скинов. Инструкция.
    Последняя версия: 3.0.0.0 [19.01.2010] - Скачать;

  • ISSJoiner - Программа для объединения нескольких скриптов InnoSetup в один.
    Последняя версия: 3.0 [23.07.2009]

  • Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).
    Последняя версия: 0.1.4 [13.03.2010] - Скачать;

  • RegExporter - Фриварная утилита для экспорта реестра и конвертации файлов *.reg и *.ini в инсталляционные скрипты Inno Setup и NSIS.
    Последняя версия: 1.2.0 [23.09.2014] - Скачать;



Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах:

Скрипты Inno Setup. Помощь и советы [часть 6]
Скрипты Inno Setup. Помощь и советы [часть 7]

Отправлено: 08:52, 02-02-2015

 

Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Цитата El Sanchez:
Бонус: командный файл внутри для быстрой смены компилятора с ANSI на Unicode и обратно. »
Compil32.exe
Compil32A.exe
ISCC.exe
ISCCA.exe
кто из них кто для контроля процесса?

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 14:56, 24-09-2015 | #961



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата R.i.m.s.k.y.:
кто из них кто для контроля процесса? »
R.i.m.s.k.y., какого еще контроля? 2 набора файлов, ANSI и Unicode, распакуй все в папку с Inno Setup с заменой файлов. Получишь Unicode-версию компилятора. Если захочешь ANSI-версию, запускаешь командник, Unicode-файлы забекапятся (станут с W на конце), ANSI-файлы (с A на конце) переименуются (станут без буквы), командник тоже переименуется. Наоборот аналогично.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:09, 24-09-2015 | #962


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Цитата El Sanchez:
какого еще контроля? 2 набора файлов, ANSI и Unicode, распакуй все в папку с Inno Setup с заменой файлов. Получишь Unicode-версию компилятора»
вот, сперва копируется юникод-версия
контроль - на случай если батник сглючит по размеру будет видно где анси, а где юникод версии файлов

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 16:17, 24-09-2015 | #963


Аватара для nik1967

Старожил


Сообщения: 440
Благодарности: 251

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: 7z innosetup.7z
(484 байт, 14 просмотров)

Цитата El Sanchez:
Бонус: командный файл внутри для быстрой смены компилятора с ANSI на Unicode и обратно. »
Эээ... А не проще установить 2 версии - ANSI и UNICODE, а запускать скрипт по контекстному меню (правой кнопкой мыши на файл.iss)? У меня 3 версии установлены
скриншот
По умолчанию открывается с помощью расширенной UNICODE. Для этого вносим изменения в реестр. Во вложении файл реестра для win7x64 - само собой прописываем свои пути установки.

Цитата R.i.m.s.k.y.:
еще вопросик - можно как-то свойствам ярлыка выставлять совместимость с вин хр сп2 к примеру? »
Совмастимость - не?

-------
Если сообщение оказалось полезным для Вас, то помимо спасибо, можно нажать на "Полезное сообщение".


Последний раз редактировалось nik1967, 24-09-2015 в 21:40.


Отправлено: 21:22, 24-09-2015 | #964


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


nik1967, дзинкуе, El Sanchez уже ответил тоже самое

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 21:28, 24-09-2015 | #965


Аватара для Dodakaedr

Ветеран


Сообщения: 863
Благодарности: 262

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 56.jpg
(25.3 Kb, 27 просмотров)

El Sanchez, наверное вы еще забыли добавить в архив файл ISCmplr.dll Ansi версии. Или убрать переименовку этого файла в батнике?

-------
Inno Setup 5 Ultra Unicode

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:32, 25-09-2015 | #966


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата Dodakaedr:
El Sanchez, наверное вы еще забыли добавить в архив файл ISCmplr.dll Ansi версии. »
Dodakaedr, куда я смотрел? Еще и ISPP забыл. Спасибо, перезалил.
Цитата nik1967:
Эээ... А не проще установить 2 версии - ANSI и UNICODE, а запускать скрипт по контекстному меню (правой кнопкой мыши на файл.iss)? У меня 3 версии установлены »
nik1967, реализация переключения версий может быть любой, кому как нравится.
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:02, 25-09-2015 | #967


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Цитата TryRooM:
GetWindowsVersionEx винды 8, 8.1, 10 »
с патчем Санчеза установщик на анси-версии компилятора при запуске в вин8,1 определяет ОС как 6,3,9600, а десятку как 10,0,10240 вместо 6,4 :/

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Последний раз редактировалось R.i.m.s.k.y., 25-09-2015 в 09:56.


Отправлено: 09:26, 25-09-2015 | #968


Аватара для El Sanchez

Ветеран


Contributor


Сообщения: 1274
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата R.i.m.s.k.y.:
с патчем Санчеза установщик на анси-версии компилятора при запуске в вин8,1 определяет ОС как 6,3,9600, а десятку как 10,0,10240 вместо 6,4 :/ »
R.i.m.s.k.y., так и должно быть. 6.4 показывает на Windows 10 Technical Preview.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:21, 25-09-2015 | #969


Забанен


Сообщения: 96
Благодарности: 0

Профиль | Цитировать


парни помогите использую вот этот скрипт но иконки не появляются на рабочем столе может кто поправит
Код: Выделить весь код
#define MyAppName "Photoshop"
#define MyAppVersion "1.5"
#define MyAppPublisher "My Company, Inc."
#define MyAppURL "http://www.example.com/"
;#define MyAppExeName "Photoshop.exe"
#define MainExe "{app}\Photoshop\Photoshop.exe"
#define MainExe64 "{app}\Photoshop\Photoshop.exe"
#define MainExeDir Copy(MainExe, 1, RPos("\", MainExe)-1)
#define MainExe64Dir Copy(MainExe64, 1, RPos("\", MainExe64)-1)

[Setup]
AppId={{BBDEEB26-E3A9-41C0-97E1-9ED1EC144528}
AppName={#MyAppName}
AppVersion={#MyAppVersion}
;AppVerName={#MyAppName} {#MyAppVersion}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\{#MyAppName}
DefaultGroupName={#MyAppName}
OutputBaseFilename=setup
Compression=lzma
SolidCompression=yes

[Languages]
Name: "dutch"; MessagesFile: "compiler:Languages\Dutch.isl"
Name: "english"; MessagesFile: "compiler:Languages\English.isl"
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl"
Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl"
Name: "ukrainian"; MessagesFile: "compiler:Languages\Ukrainian.isl"

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked

[Files]
Source: C:\Users\WW-W\Desktop\64\ProgramFiles64Folder\*; DestDir: {app}; Check: IsWin64; Flags: ignoreversion recursesubdirs createallsubdirs
Source: C:\Users\WW-W\Desktop\64\ProgramFilesFolder\*; DestDir: {pf32}; Flags: ignoreversion recursesubdirs createallsubdirs
Source: C:\Users\WW-W\Desktop\32\ProgramFilesFolder\Adobe\*; DestDir: {app}; Check: not IsWin64; Flags: ignoreversion recursesubdirs createallsubdirs

[Icons]
Name: "{commondesktop}\{#AppName}"; FileName: "{#MainExe64}"; WorkingDir: "{#MainExe64Dir}"; Tasks: desktopicon; Check: IsWin64
Name: "{commondesktop}\{#AppName}"; FileName: "{#MainExe}"; WorkingDir: "{#MainExeDir}"; Tasks: desktopicon; Check: not IsWin64

Последний раз редактировалось vadjliss, 27-09-2015 в 14:31.


Отправлено: 14:00, 27-09-2015 | #970



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8]

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипты Inno Setup. Помощь и советы [часть 7] El Sanchez Автоматическая установка приложений 2499 02-02-2015 08:59
Скрипты Inno Setup. Помощь и советы [часть 6] El Sanchez Автоматическая установка приложений 2494 10-03-2014 11:51
Скрипты Inno Setup. Помощь и советы [часть 5] El Sanchez Автоматическая установка приложений 1999 28-03-2013 19:09
Скрипты Inno Setup. Помощь и советы [часть 4] El Sanchez Автоматическая установка приложений 2099 22-05-2012 23:16
Скрипты Inno Setup. Помощь и советы [часть 3] Serega Автоматическая установка приложений 3755 26-10-2011 17:58




 
Переход