|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Старожил Сообщения: 163
|
Профиль | Отправить PM | Цитировать A1EXXX, извини, отвечу за тебя
![]() Цитата Sotonisto:
|
|
------- Последний раз редактировалось YURSHAT, 17-01-2010 в 14:32. Отправлено: 14:13, 17-01-2010 | #861 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 9
|
Профиль | Сайт | Отправить PM | Цитировать а можно ли сделать в инно сетапе вывод сайта?) если да, то как.
т.е. задача, что бы в одно окно выводился урл к примеру http://ya.ru |
Отправлено: 17:47, 18-01-2010 | #862 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать gluyk, ты хочешь, чтобы сайт открывался в окне инсталла?? Не думаю, что к Инно можно прикрутить функции браузера...
|
Отправлено: 18:05, 18-01-2010 | #863 |
Новый участник Сообщения: 9
|
Профиль | Сайт | Отправить PM | Цитировать A1EXXX,
ага. именно. |
Отправлено: 18:15, 18-01-2010 | #864 |
Новый участник Сообщения: 9
|
Профиль | Сайт | Отправить PM | Цитировать а есть возможность сделать сверку серийного номера вводимым пользователем с он-лайн?
|
Отправлено: 18:52, 18-01-2010 | #865 |
Новый участник Сообщения: 9
|
Профиль | Сайт | Отправить PM | Цитировать изучая манаул понял, что инсталлер может работать со моими dll. а значит, можно загнать Indy.Sockets а именно, IdHTTP в dll и прикрутить его к инсталлеру. у кого уже был такой или подобный опыт?
|
Отправлено: 00:58, 19-01-2010 | #866 |
Пользователь Сообщения: 131
|
Профиль | Сайт | Отправить PM | Цитировать Я вот в инно ламер, так что у меня есть вопрос.
Я создаю инсталл для Left 4 Dead 2, в папке есть файл (stryder.ini) и в нем только вот эти две строки Так вот, мне бы хотелось что бы тот кто установил игру мог вписать свой ник (он должен быть там где мой). То есть сделать так, что бы полсе установки игры появилось окно в котором пользователю предлагалось ввести свой ник (и он естественно изменился). ------ A1EXXX а не могли бы вы доработать мой инсталл RE5 (картинка для инсталла в двух диалогах поверх всего)? |
------- Последний раз редактировалось Sotonisto, 28-01-2010 в 21:22. Отправлено: 05:40, 20-01-2010 | #867 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Sotonisto, на написание себе скрипта время выделить не могу, а кому-то и подавно...
Здесь (скрипт Prototype), реализованы остальные страницы. А по поводу записи данных в .ini вопрос уже звучал, используй поиск. |
Отправлено: 11:14, 20-01-2010 | #868 |
![]() Пользователь Сообщения: 72
|
Профиль | Отправить PM | Цитировать Пользователи, если кто-нибудь знает, подскажите пожалуйста, создал инсталлятор с помощью мастера, установил игру, а ярлыки с рабочего стола и с ПУСКА не запускают её. Вот инсталлятор:
; Скрипт создан при помощи мастера создания скриптов. ; СМ. ДОКУМЕНТАЦИЮ ДЛЯ ИЗУЧЕНИЯ ДЕТАЛЕЙ ОТНОСИТЕЛЬНО СОЗДАНИЯ ФАЙЛОВ СКРИПТА INNO SETUP! [Setup] AppName=Grand Theft Auto Racing Driver AppVerName=Grand Theft Auto Racing Driver 1.5 AppPublisher=Rockstar Games AppPublisherURL=http://rockstargames.ru/ AppSupportURL=http://rockstargames.ru/ AppUpdatesURL=http://rockstargames.ru/ DefaultDirName=C:\Program Files\Rockstar Games\Grand Theft Auto Racing Driver DefaultGroupName=Grand Theft Auto Racing Driver LicenseFile=D:\Игромания\Grand Theft Auto Racing Driver\ReadMe\Readme\License.txt InfoBeforeFile=D:\Игромания\Grand Theft Auto Racing Driver\ReadMe\Readme\info.txt InfoAfterFile=D:\Игромания\Grand Theft Auto Racing Driver\ReadMe\Readme\files.txt OutputDir=D:\Игромания\Инсталлятор GTA Racing Driver OutputBaseFilename=setup SetupIconFile=D:\Игромания\Grand Theft Auto Racing Driver\data\Icons\app.ico Password=1345O-9087H-0967K-3555R Compression=lzma/ultra SolidCompression=yes DiskSpanning=yes SlicesPerDisk=1 DiskSliceSize=999999999 DiskClusterSize=4096 ReserveBytes=0 [Languages] Name: "russian"; MessagesFile: "compiler:Default.isl" [Tasks] Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] Source: "D:\Игромания\Grand Theft Auto Racing Driver\gta_sa.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "D:\Игромания\Grand Theft Auto Racing Driver\unins000.exe"; DestDir: "{app}"; Flags: ignoreversion Source: "D:\Игромания\Grand Theft Auto Racing Driver\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs ; ОТМЕТЬТЕ: Не используйте "Флажки: Проигнорировать версию" на любых общедоступных системных файлах [Icons] Name: "{group}\Grand Theft Auto Racing Driver"; Filename: "{app}\gta_sa.exe" Name: "{group}\{cm:ProgramOnTheWeb,Grand Theft Auto Racing Driver}"; Filename: "http://rockstargames.ru/" Name: "{group}\{cm:UninstallProgram,Grand Theft Auto Racing Driver}"; Filename: "{uninstallexe}" Name: "{commondesktop}\Grand Theft Auto Racing Driver"; Filename: "{app}\gta_sa.exe"; Tasks: desktopicon Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Grand Theft Auto Racing Driver"; Filename: "{app}\gta_sa.exe"; Tasks: quicklaunchicon [Run] Filename: "{app}\gta_sa.exe"; Description: "{cm:LaunchProgram,Grand Theft Auto Racing Driver}"; Flags: nowait postinstall skipifsilent |
Последний раз редактировалось Drongo, 20-01-2010 в 14:25. Причина: тег code Отправлено: 12:40, 20-01-2010 | #869 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата R.i.m.s.k.y.:
... function CheckOption(OptionNum: integer): Boolean; begin Result:= Page.Values[OptionNum]; end; ... procedure InitializeWizard(); GetWindowsVersionEx (Version); if (Version.Major = 6) and (Version.Minor = 1) then begin if (FileExists (ExpandConstant('{sys}\mfds.dll'))) then mfds := 1; if (FileExists (ExpandConstant('{sys}\mfds.dll.bak'))) then mfds := -1; if not (FileExists (ExpandConstant('{sys}\mfds.dll'))) and not (FileExists (ExpandConstant('{sys}\mfds.dll.bak')))then mfds := 0; ... Page := CreateInputOptionPage(wpSelectTasks,'Встроенные кодеки Windows 7', 'Включение/отключение встроенных кодеков Windows 7 должно запускаться от имени пользователя, имеющего права Администратора!!!','Отключение кодеков осуществляется добавлением расширения .bak к файлам. Сами файлы остаются на своем месте - в папке ' + ExpandConstant('{sys}'),False, False); {0} if mfds = 1 then Page.Add('ОТКЛЮЧИТЬ Windows Media Foundation'); if mfds = -1 then Page.Add('ВКЛЮЧИТЬ Windows Media Foundation'); if mfds = 0 then Page.Add('В папке ' + ExpandConstant('{sys}') + ' не найден файл mfds.dll или mfds.dll.bak'); ... if (CheckOption(0) and (mfds = 1)) then begin ... if (CheckOption(0) and (mfds = -1)) then begin ... |
|
------- Отправлено: 14:12, 20-01-2010 | #870 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|