Genri
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору jedi81 Цитата: возможно создать пакет инсталяции с кодом вопрос и ответ? То есть при инсталяции на один ПК программа выдает код вопрос, вводим код ответ. Но если запустить на другом ПК код вопрос будет другой и код ответ соотвественно тоже. | -- Возможно. Хотя лучше, если защиту обеспечивает сама программа, а не инсталлятор. Только не совсем понятно следующее: уникальный код для каждого ПК или уникальный код для каждого запуска инсталляции ? В первом случае, необходимо определить перечень устройств, по данным которых, будет генериться код. Во втором случае, можно использовать функцию Random. Но в любом случае, это защита "от пионэров" Yalos Цитата: в исходном каталоге ... лежит чуть меньше тысячи *.html , все они с атрибутами HIDEN и SYSTEM , и только один файл, главный без этих арибутов. .... при создании инсталлятора добавляется только главный файл, остальные игнорирутся... создавать дополнительный файл, содержащий их не хочется, т.к. они регулярно меняются. как быть? | -- не понял проблемы. Если при создании инсталлятора добавляется только главный файл, то зачем тебе остальные ? Или есть еще какая-то задача ? maxdddca123 Цитата: как можно осуществить сравнение букв по 'старшинству' ? | -- а как ты пробовал ? Я надеюсь, прежде чем задавать вопрос, ты попробовал... ну хотя бы самый тупой вариант: str1:= '7700A000'; str2:= '7700B000'; If str1 < str2 then ......................... И что ? Не работает ? marat shakirov Цитата: как можно удалить переменную окружения, создаваемую в разделе | -- Через SET удаление через имя переменной и знак равенства без пробела в конце напр.: SET MUVAR= А как ты создаешь через [Registry] ? Flags: uninsdeletevalue не помогает ? Счас попробовал - при установке параметр создался, при удалении программы - удалился. Добавлено: Yalos Цитата: [Run] Filename: "attrib"; Parameters: " +S +H {app}\listing_*.html" не работает. и не ругается. типа все в порядке. | -- вероятно у тебя {app} с пробелами. Тогда нужны еще кавычки. Попробуй так: [Run] Filename: "attrib"; Parameters: " +S +H ""{app}\listing_*.html""" Добавлено: ZavadS Цитата: нужно когда я нажимаю на клавишу OK, чтобы инсталлятор прервал свою работу и закрылся, без любых предупреждений. | -- после MsgBox с сообщением о несоответствии размера добавь строку WizardForm.Close - это заставит инсталлятор прекратить работу. А чтобы избавиться от запроса подтверждения выхода, добавь в скрипт следующее: Код: procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean); begin Confirm:=False; end; | | Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 01:51 27-05-2007 | Исправлено: Genri, 02:22 27-05-2007 |
|