|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 9] |
|
Скрипты Inno Setup. Помощь и советы [часть 9]
|
Ветеран Сообщения: 1271 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов!
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы [часть 6] | Скрипты Inno Setup. Помощь и советы [часть 6].7z Скрипты Inno Setup. Помощь и советы [часть 7] | Скрипты Inno Setup. Помощь и советы [часть 7].7z Скрипты Inno Setup. Помощь и советы [часть 8] | Скрипты Inno Setup. Помощь и советы [часть 8].7z |
|
Отправлено: 16:09, 04-04-2018 |
Новый участник Сообщения: 14
|
Профиль | Сайт | Отправить PM | Цитировать Nordek, El Sanchez, спасибо вам за помощь, я благодаря вам понял какие ключи в реестр в случае чего писать, реально спасибо вам за огромнейшую помощь и за терпение меня аутиста)))) я вам очень многим обязан, я понимаю что до вашего интелекта мне далеко, что я вам помочь подобным не с могу, но всё равно - просите у меня что угодно, денег ну по 500 каждому сброшу чтоб не обидно было, я правда благодарен.
P.S: не в обиду но всё же открывайте полные курсы и гайды чтобы обучать ребят бесплатно или за деньги решайте сами, ваши видосики на ютубе очень помогут у меня последний вопрос остался, вот есть репаки от ХАТТАБА, От МЕХАННИКОВ а так же есть вот реально красиво оформленные другие репаки, к примеру фат гирл и хаттаб, вот на какой программе они делали это??? не подскажите ещё более топовую прогу???? где клепают они. Вы уж обучайте так кого-нибудь, если вдруг в случае вашей смерти так сказать уже всё... не будет больше таких светлых умов. Спасибо вам ребятки. Можно ну и ещё 1 вопрос, при выборе языка если нажать отмену, то выскакивает ошибка и установщик без диспетчера задач уже не убрать, что делать с этим? ВСЁ ЧТО БЫЛО СКАЗАНО МНОЙ - НЕ В ОБИДУ. |
------- Отправлено: 23:57, 24-01-2020 | #481 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 14
|
Профиль | Сайт | Отправить PM | Цитировать Свсем забыл, а как правильно выцепить ключи реестра которая игра требует?
|
------- Отправлено: 00:47, 25-01-2020 | #482 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата gosnitsse:
Цитата gosnitsse:
Форум » Ресурсы Несколько примеров:
R.G. Catalyst (GOG) 1.0
R.G. ReCoding 1.0 R.G. Игроманы 1.1 (16042014) Dead Space 3 Splinter Cell Blacklist Metro 2033 Need for Speed: The Run 1.0 Need for Speed: Hot Pursuit 1.5 Need for Speed: ProStreet 1.1 Need For Speed Underground 2 + ISDone 0.5 1.2 Call of Duty Ghosts King's Bounty - The Legend 2015-03-23 PDA - S.T.A.L.K.E.R. 1.1b Diablo 3 Install 1.5.8 Kaspersky Anti-Virus 1.0.0.3 Opera Software Installer 1.0 Adobe Flash Installer 1.0 Цитата gosnitsse:
RegFromApp Примеры мониторинга системного реестра |
|||
------- Последний раз редактировалось Nordek, 25-01-2020 в 03:32. Отправлено: 03:02, 25-01-2020 | #483 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Цитата gosnitsse:
|
|
------- Отправлено: 08:43, 25-01-2020 | #484 |
SHVtYW4= Сообщения: 3451
|
Профиль | Отправить PM | Цитировать Цитата gosnitsse:
Когда последует вывод ошибки, и после продолжения инсталлятор не завершится - Просто продолжите нажав (Обвёл красным) эту кнопку (Учитывайте, что это на время тестирования): - Ошибка проигнорируется и инсталлятор будет завершён. Далее смотрите ответ от nik1967. |
|
------- Отправлено: 09:41, 25-01-2020 | #485 |
Новый участник Сообщения: 14
|
Профиль | Сайт | Отправить PM | Цитировать Спасибо
|
------- Отправлено: 14:38, 25-01-2020 | #486 |
Пользователь Сообщения: 73
|
Профиль | Отправить PM | Цитировать Добрый день!
Может у когото есть пример для добавления правила в Брандмауэр Windows, потому как все ссылки на примеры битые? Нужно заблокировать устанавливаемой программе доступ в интернет, относительно выбраного пути при установке. Пока что пользую такой пример блокирует вход через хост, ну тогда на сайт не зайти. CODE
function InitializeSetup(): Boolean; begin if FileExists(ExpandConstant('{sys}\drivers\etc\hosts')) then begin Result:= True; end else begin SaveStringToFile(ExpandConstant('{sys}\drivers\etc\hosts'),'', False) Result:= True; end end; procedure CurStepChanged(CurStep: TSetupStep); var HostFile: TStringList; begin HostFile := TStringList.Create; try with HostFile do if CurStep = ssPostInstall then begin LoadFromFile(ExpandConstant('{sys}\drivers\etc\hosts')); if IndexOf('127.0.0.1 www.test.com') = -1 then Add('127.0.0.1 www.test.com'); SaveToFile(ExpandConstant('{sys}\drivers\etc\hosts')); end; finally HostFile.free; end end; |
Последний раз редактировалось Beavimo, 27-01-2020 в 10:53. Отправлено: 10:41, 27-01-2020 | #487 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать Beavimo, у меня такой код завалялся.
Добавить в исключения брандмаура
#define Exe "ashsnap.exe" [Setup] AppName = MyApp AppVerName = MyApp DefaultDirname = {pf}\MyApp OutputDir=. [Code] procedure CurStepChanged(CurStep: TSetupStep); var RC: integer; SIn,SOut: String; begin if CurStep = ssDone then begin SIn:= ' advfirewall firewall add rule name=ashsnapinst dir=in action=block program='+ExpandConstant('"{app}\{#Exe}"')+' enable=yes'; SOut:= ' advfirewall firewall add rule name=ashsnapinst dir=out action=block program='+ExpandConstant('"{app}\{#Exe}"')+' enable=yes'; Exec('netsh', SIn, '', SW_HIDE, ewWaitUntilTerminated, RC); Exec('netsh', SOut, '', SW_HIDE, ewWaitUntilTerminated, RC); end; end; |
------- Отправлено: 13:13, 27-01-2020 | #488 |
Пользователь Сообщения: 73
|
Профиль | Отправить PM | Цитировать nik1967, большое спасибо робит. как бы теперь его отучить не создавать правило повторно, ссылаясь на name=ashsnapinst?
|
Отправлено: 13:57, 27-01-2020 | #489 |
Пользователь Сообщения: 73
|
Профиль | Отправить PM | Цитировать Может кто подскажет как проще реализовать задуманное. Есть батник, перед запуском программы он удаляет ветку реестра, и файл, но ярлык для батника не крепится на панель задач. Как зделать программу (.exe) которая бы удаляла ветку реестра, и некий файл который имеет конкретный путь, а потом запустила бы другую программу, и дела бы это в скритом режыме.
(bat to exe) не предлагать там одни вирусы, может на PascalABCNET можна реализовать задуманое? |
Отправлено: 16:56, 30-01-2020 | #490 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|