Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: rar NoSecondStart_File.rar
(344 байт, 12 просмотров)
Тип файла: rar NoSecondStart_Registry.rar
(367 байт, 10 просмотров)

Цитата valsitsor0:
Ну это предполагалась установка электронного сертификата на пдф файл но только на один пк!
Вот поэтому и надо подтирать за собой хвосты!, что бы не было воможности распостранения! »
Можно пойти более простым путём, чем извращаться...Можно просто запретить запуск с проверкой в реестре или по существованию какого-либо файла, конечно же, указанного нами, вот пример 2-х функций.
А "нераспространение" вы всё равно не остановите, нет никакой проблемы перекопировать файл, а вот обойти защиту по запуску - нужно будет посидеть и потратить время

1. Распакуйте архивы в папку "<SFX Creator>\NSIS\Include\custom"
2. Отредактируете файлы введя своё сообщение по желанию (можете ввести что-то более конкретное, типа "Патчинг уже был произведён", чтобы юзера не настараживать проверками, которые можно отследить программами типа Process Monitor)
3. В интерфейсе SFX Creator: Дополнительные возможности => Выполнить собственные функции
4. В списке Include файл выберите нужный файл проверки
5. В поле Функция вводите имя файла без расширения (для NoSecondStart_File.nsh - NoSecondStart_File, для NoSecondStart_Registry.nsh - NoSecondStart_Registry)
6. Выбираете до распаковки файлов
7. Добавить

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 07:11, 04-01-2014 | #768