![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Скрипты Inno Setup. Помощь и советы [часть 7]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] |
|
Отправлено: 11:48, 10-03-2014 |
Пользователь Сообщения: 119
|
Профиль | Отправить PM | Цитировать Shkutu, добавил это в свой скрипт. Чекбоксы появились, но функции не работают.
|
Отправлено: 18:09, 22-05-2014 | #731 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 68
|
Профиль | Сайт | Отправить PM | Цитировать Dodakaedr, ДА пробовал, ошибка уже получается на
ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}')+'\Splash piratbit.png',700,1000,700,0,255,False,$FFFFFF,10); |
Последний раз редактировалось Антон_Мураткин@vk, 22-05-2014 в 18:29. Отправлено: 18:10, 22-05-2014 | #732 |
Пользователь Сообщения: 149
|
Профиль | Отправить PM | Цитировать Приветствую всех!
Ситуация следующая: в коде используется функция из dll. Выглядит примерно так [Files] ... Source: "mslib.dll"; Flags: dontcopy Source: "dblib.dll"; Flags: dontcopy Source: "libiconv.dll"; Flags: dontcopy ;2 последние длл требуются для работы функции из 1й длл, я их просто кладу рядом с 1й [Сode] function GetCRMUserGuid(dbname, host, user, pass:PansiChar):PansiChar; external 'GetCRMUserGuid@files:mslib.dll stdcall delayload setuponly'; procedure InitializeWizard; var s: string; begin ExtractTemporaryFile('dblib.dll'); ExtractTemporaryFile('libiconv.dll'); s:=GetCRMUserGuid('DB', '127.0.0.1:1433', 'sa', '111'); ... end; Не подскажете, в чем может быть проблема? Антон_Мураткин@vk, Kashtan007, |
Последний раз редактировалось Shkutu, 22-05-2014 в 18:21. Отправлено: 18:12, 22-05-2014 | #733 |
Пользователь Сообщения: 119
|
Профиль | Отправить PM | Цитировать Shkutu, спасибо.
Я указывал, что мне нужно не только чекбоксы а еще чтобы они выполняли функции. Удаления и бекапа. Есть ли полный код на бекап папки и удаление папки. Заранее спасибо! |
Отправлено: 18:25, 22-05-2014 | #734 |
Пользователь Сообщения: 68
|
Профиль | Сайт | Отправить PM | Цитировать Shkutu, Если было бы так просто я бы не написал чтобы помогли. Пробовал я так ошибка идёт на end;
|
Отправлено: 18:32, 22-05-2014 | #735 |
Пользователь Сообщения: 149
|
Профиль | Отправить PM | Цитировать Kashtan007, у меня к сожаление полного кода на подобные вещи нету. Попробуйте поискать по форуму, потому что, насколько я помню, подобный вопрос уже обсуждался.
http://forum.oszone.net/post-2307050-2242.html - здесь что-то похожее, но можно еще поискать. Антон_Мураткин@vk, |
Отправлено: 18:52, 22-05-2014 | #736 |
Пользователь Сообщения: 119
|
Профиль | Отправить PM | Цитировать Shkutu, ок спасибо поищу.
|
Отправлено: 18:55, 22-05-2014 | #737 |
Пользователь Сообщения: 87
|
Профиль | Отправить PM | Цитировать Всем привет)) Вроде бы немного научилась создавать установщики. Но опять возникли трудности. Объясню на примере. Есть игровая компания Game Net. При установке их игр, сначала устанавливается игровой клиент GameNet, а через него уже грузится игра. Подскажите пожалуйста, как создавать такие установщики? Пробовала отдельно делать установщик GameNet и установщик нужной мне игры. Но они естественно друг друга не видят. То есть, если зайти в клиент GameNet, то он просто начинает загружать игру снова. Клиент же самой игры так же работает не корректно.
Другой пример. Игры от компании Game XP. Тут в принципе так же, сначала устанавливается клиент Game XP, а из него уже–игра. Сделала установщик самой игры. Игра запускается только если запускать ее из папки с игрой. Если же запускать с рабочего стола, то постоянно не хватает какого то файла ***.dll и игра не запускается. Если поместить этот ***.dll на рабочий стол, то требует какого то другого ***.dll. В общем как то так ![]() |
Отправлено: 19:19, 22-05-2014 | #738 |
Пользователь Сообщения: 128
|
Профиль | Отправить PM | Цитировать Цитата Irenis:
Цитата Irenis:
параметр = WorkingDir: {app} указывает на то, что рабочая папка для создаваемого ярлыка будет как и по умолчанию, то есть это папка приложения, но во многих играх особенно на движке unreal, папка где хранится файл запуска находится в подпапке, обычно Bin, Binaries и тд [Icons] Name: {userdesktop}\Название игры; Filename: {app}\файл запуска игры; WorkingDir: место где расположен файл запуска игры |
||
Последний раз редактировалось audiofeel, 22-05-2014 в 20:34. Отправлено: 19:57, 22-05-2014 | #739 |
Пользователь Сообщения: 87
|
Профиль | Отправить PM | Цитировать audiofeel, спасибо
![]() [Icons] Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" Name: "{group}\{cm:UninstallProgram,{#MyAppName}}"; Filename: "{uninstallexe}" Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: quicklaunchicon То есть ничего не убирать, а просто ниже дописать эту строчку? Игра World of Dragons. Значит просто написать World of Dragons? Не совсем поняла, что писать там, где файл запуска игры. Место где расположен файл запуска игры: "C:\GameXP\AccessPoint\installed\World of Dragons\WOD.exe". То есть так и прописать путь? |
Отправлено: 21:24, 22-05-2014 | #740 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 |
|