|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: NSIS - все вопросы :. часть 2. |
|
.: NSIS - все вопросы :. часть 2.
|
Ветеран Сообщения: 1216 |
![]() Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения. Описание: Текущая версия: NSIS 3.05 от 15 декабря 2019 года Скачать | Архив сборок версии Первая часть этой темы Скачать первую часть этой темы одним архивом ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов: Справочник по NSIS - создан силами нашего сообщества. Руководство пользователя. Перевод – Поляков А.В, зеркало Документация Утилиты разработчика Расширение функциональности Примеры скриптов на нашем форуме Скрипт NSIS для перепаковки AIMP2+Сборки Тема для Notepad++(пример парсинга XML) Достоинства Ещё немного полезной информации: |
|
------- Отправлено: 12:02, 09-12-2012 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Цитата MKN:
Попробую nsisFile, благо там есть юникод-версия плагина. То есть надо определить хекс-значение заданной фразы и прописать это значение, используя nsisFile::FileFindBytes ? ----------------------- |
|
Отправлено: 04:10, 06-02-2016 | #1971 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Цитата K.A.V.:
P.S: я почему подумал что завис инсталлер - в диспетчере задач процесс стал жрать большое количество ресурсов и я его вырубил. |
|
Отправлено: 04:54, 06-02-2016 | #1972 |
![]() Ленивый кусок мяса Сообщения: 1986
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Serg866:
Либо используйте другие баннеры типа Nxs plug-in Пример с баннером при поиске файлов: Скрытый текст
!include "WinMessages.nsh" !include "FileFunc.nsh" Name "TEST" OutFile "TEST.exe" Function .onInit Banner::show "" Banner::getWindow Pop $R1 GetDlgItem $R2 $R1 1030 ${Locate} "$WINDIR" "/L=F" "LocateCallBack" Banner::destroy quit FunctionEnd Function LocateCallBack SendMessage $R2 ${WM_SETTEXT} 0 "STR:$R7" Push $0 FunctionEnd Section SectionEnd |
|
------- Отправлено: 07:26, 06-02-2016 | #1973 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
|
|
Отправлено: 09:10, 06-02-2016 | #1974 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Дорогие знатоки NSIS и конечно маэстро K.A.V., хочу у вас проконсультироваться относительно файла hosts
То, что мне нужно описано вот в этом примере : http://forum.oszone.net/post-2507451-1625.html А вопрос следующий: как такую операцию с изменением файла hosts проделать "втихарца", чтобы ни антивирусы, ни сама система не ругались? Ведь файл-то системный и по сути один из ключевых... И сопутствующие вопросы - имеет ли значение версия системы 32-битная или 64-битная? И важен ли тут атрибут RequestExecutionLevel admin, который прописываю в скрипте? Ну и быть может есть альтернативные способы как заблокировать доступ к сайту с помощью NSIS (без редактирования файла hosts)? Заранее спасибо, коллеги. |
Отправлено: 05:11, 10-02-2016 | #1975 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
Цитата Serg866:
Насчёт ругани антивирусов - это уже сам пользователь пусть укрощает "дурость" своего антивируса. Против дури лекарства нет... ![]() |
||
Отправлено: 11:21, 10-02-2016 | #1976 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Цитата MKN:
Ну а как получить доступ? Недостаточно того что инсталлер запускается из под администратора? Цитата MKN:
Обычно сразу закрывают прогу и спешно удаляют её. NSIS Simple Firewall Plugin не поддерживает юникод, а мне нужен юникод LiteFirewall Plugin вроде не может добавлять блокировку сайта. Команды из скрипта я не разобрал, но там сразу написано что документация для всех новых систем. А мне надо чтобы и в XP тоже работала блокировка сайта. |
||
Отправлено: 02:04, 11-02-2016 | #1977 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
Цитата Serg866:
Цитата Serg866:
Если с Firewall_ами не получается, используй записи в hosts. ps Попробуй запускать из скрипта - Hosts Commander Это гораздо лучше, чем горожа из NSIS кода. http://code.google.com/archive/p/hostscmd/ http://habrahabr.ru/post/109180/ |
|||
Последний раз редактировалось MKN, 11-02-2016 в 12:10. Отправлено: 10:51, 11-02-2016 | #1978 |
Пользователь Сообщения: 83
|
Профиль | Отправить PM | Цитировать Цитата MKN:
Hosts Commander вроде подходит. Но опять же как на него реагируют системы старше XP и основные антивири. Бьют тревогу или нет. Может кто юзал? upd: почитал комменты на хабре. Не буду юзать... |
|
Отправлено: 15:23, 11-02-2016 | #1979 |
Ветеран Сообщения: 2358
|
Профиль | Отправить PM | Цитировать Цитата Serg866:
![]() Зря я эту ссылку дал... |
|
Отправлено: 15:30, 11-02-2016 | #1980 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 2 | dimadr | Наборы обновлений для Windows XP/2003/Windows 7 | 267 | 14-02-2020 08:25 | |
[архив].: NSIS - все вопросы :. | kotkovets | Автоматическая установка приложений | 3387 | 09-12-2012 11:56 | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 1 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 1491 | 22-07-2011 22:42 | |
Выбор|модернизация процессора .:[все вопросы]:. Часть I | Myxa | Выбор отдельных компонентов компьютера и конфигурации в целом | 1845 | 01-01-2011 19:18 | |
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|