|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Скрипты Inno Setup. Помощь и советы [часть 4]
|
Ветеран Сообщения: 1271 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Продолжение обсуждения Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Отправлено: 18:01, 29-08-2011 |
Забанен Сообщения: 216
|
Лександер, Вот так, да, честно фиг бы догадался, да и я понимаю что уже был такой вопрос, но я не впёр нифига как и что, я с дуру тупо на панели искал, а OuterNotebook оказывается был рядом.
Лександер, тебе зачёт за скринкаст , спасибо ещё раз. |
Последний раз редактировалось Devils Night, 26-12-2011 в 13:17. Отправлено: 12:48, 26-12-2011 | #471 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 989
|
Профиль | Отправить PM | Цитировать Подскажите пожалуйста.
Пытался добавить в файл hosts нужные мне строки 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')); Add('127.0.0.1 www.xxx'); Add('127.0.0.1 www.xxx'); Add('127.0.0.1 www.xxx'); Add('127.0.0.1 xxx'); Add('127.0.0.1 xxx'); Add('127.0.0.1 xxx'); SaveToFile(ExpandConstant('{sys}\drivers\etc\hosts')); end; finally HostFile.free; end; end; Хотя если создать пустой текстовый файл hosts2, то внего всё записывает. Может можно как-то сделать чтобы нормально вносилось в оригинальный hosts? |
Отправлено: 15:13, 26-12-2011 | #472 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать МИШАНЧИК, может потому что любые мало-мальски толковые антивири блокируют этот файл от изменений?
|
------- Отправлено: 15:27, 26-12-2011 | #473 |
Ветеран Сообщения: 989
|
Профиль | Отправить PM | Цитировать Цитата R.i.m.s.k.y.:
|
|
Отправлено: 15:34, 26-12-2011 | #474 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать МИШАНЧИК, я думаю нужно копать в сторону системных функций, их каспер блокировать не станет
но тут я не знаю, может El Sanchez подскажет? |
------- Отправлено: 15:36, 26-12-2011 | #475 |
Ветеран Сообщения: 1271
|
Профиль | Отправить PM | Цитировать Цитата R.i.m.s.k.y.:
http://forum.kaspersky.com/index.php?showtopic=185494 http://forum.kaspersky.com/index.php?showtopic=169424 и т.д. |
|
Отправлено: 16:57, 26-12-2011 | #476 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать А у меня вот так прокатило:
По принципу - чего нельзя изменить, то сперва удалим Единственное - Для удаления лучше взять системную функцию DeleteFile, для надежности. Или волшебный смд-скрипт товарища R.i.m.s.k.y.. Цитата El Sanchez:
|
|
------- Последний раз редактировалось Gnom_aka_Lexander, 26-12-2011 в 18:29. Отправлено: 17:25, 26-12-2011 | #477 |
Забанен Сообщения: 216
|
Цитата Лександер:
А что если поступить как нибудь проще, ну например до инсталяции, сам инсталятор сначала переименовывает hosts в hosts1, потом добавляет строки которые нужны, типа и в завершении переименовывает обратно, т.е из hosts1 в hosts, ведь ничего не мешает переименовыванию, как то так можно будет реализовать, не? |
|
Последний раз редактировалось Devils Night, 26-12-2011 в 18:04. Отправлено: 17:58, 26-12-2011 | #478 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Devils Night:
Цитата Devils Night:
Цитата Devils Night:
Цитата Devils Night:
|
||||
------- Отправлено: 18:27, 26-12-2011 | #479 |
Забанен Сообщения: 216
|
Цитата Лександер:
Цитата Лександер:
Цитата Лександер:
|
|||
Отправлено: 19:19, 26-12-2011 | #480 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Test | ferget | Тест-форум | 0 | 24-08-2011 01:25 | |
test | ! ! Aaa ! ! | Тест-форум | 0 | 23-04-2011 11:29 | |
test | Santa aka Snt | Тест-форум | 0 | 16-04-2011 22:35 | |
test | xolod. | Программное обеспечение Linux и FreeBSD | 0 | 19-04-2009 21:03 | |
Test memory | KEugeNik | Хочу все знать | 11 | 23-11-2003 23:11 |
|