Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Ветеран


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

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


Цитата Shegorat:
Первое возможно только если инсталлятор находится на жд либо на флешке, т.е там где он может себя перезаписать »
В 99% процентов случаев, он будет на диске на котором он сможет себя перезаписать. Как проверить? Пытаемся создать обычный текстовый файл рядом с инсталлятором, если файл создался, то значит и удалить и перезаписать инсталлятор можно.
Цитата Shegorat:
точнее добавить часть данных в конец собственного файла »
Можно конечно и так, но здесь есть одна штука, а именно, пользователь, который работает с файлами через Total Commander или другой файловый менеджер, увидит, что файл перезаписан...
Самый оптимальный вариант, это контролировать через реестр + плюс кинуть файл информации в разные папки Temp и при запуске инсталлятора проверять все варианты.
Цитата Лександер:
я не вижу других возможностей реализации отвязать количество запусков от определенной машины »
Есть ещё один вариант , это инсталлятор обращается на сервер своей проги, которую он устанавливает, при этом передавая все свои данные и спрашивает у него, при отрицательном ответе инсталлятор просто само удаляется...

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.

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

Отправлено: 21:38, 02-07-2011 | #2152