|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.02.2013, 09:55 | #11 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
А в чем собственно проблема?? При первой установке внести в реестр несколько ключей .. в различные ветки с какой нибудь хитрой связью. и каждый инсталятор при запуске будет проверять ключи и корректность их расположения чтоли ... после чего либо закрываться либо продолжать установку. в Innosetup это достаточно просто делается .. к тому же есть утилита автоматизированной настройки.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
08.02.2013, 10:11 | #12 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
WorldMaster, ну зачем Вы пишете то, что гарантировано не будет работать?!
Цитата:
Это раз. Второе. Идея проверять интернет в самом инсталляторе - отличная! Единственный недостаток, если воспользоваться программами, которые строят portable версию (или воспользовать любой виртуальной машиной с выходом в интернет), то легко запустить инсталлятор один раз (под виртуалкой), дать ему доступ в сеть, установить и т.д. И потом уже спокойно копировать виртуалку (или портативную версию) УСТАНОВЛЕННОЙ программы на нужные компьютеры (хоть один, хоть тысячу - это уже неважно!). далее, очень часто минимальные средства защиты (против ламеров/чайников/офисного планктона) и оказываются самыми действенными. Ибо, известно, кто по настоящему хочет сломать - тот сломает (либо сам, либо привлечёт специалистов). Возможно, это будет очень сложно и очень дорого, но, как показывает практика, сломать можно всё (ну или ПОЧТИ всё!). Возможно, Вам будет эффективнее обратиться к специалистам и/или воспользоваться готовым протектором... ну и последнее замечание. прежде чем делать "одноразовый" инсталлятор, подумайте, что будете делать с добропорядочными пользователями, у которых при первой установке возникли проблемы (ну, например, не хватило места на диске или не оказалось административных прав). Они потеряют шанс на вторую попытку?.. Подумайте, стали бы Вы лично пользоваться такой программой?.. а так - Вам виднее, что Вы делаете и для чего! Последний раз редактировалось Serge_Bliznykov; 08.02.2013 в 10:15. |
|
08.02.2013, 11:17 | #13 |
Пользователь
Регистрация: 02.04.2012
Сообщений: 49
|
про добропорядочных пользователей что-то я не подумал ((
Еще раз всем спасибо!!! |
08.02.2013, 21:41 | #14 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
От Portable версий есть самоснос, во время работы. В DelphiWorld должно быть.
Но это опять хардкорное решение... |
09.02.2013, 18:59 | #15 | |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Цитата:
Проверка на установку. Установка. Инкрементирование счётчика на сайте. И в случае неудачи установки, установщик делает откат действий и счётчик остаётся равным нулю, до освобождения диска |
|
09.02.2013, 19:23 | #16 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А можно нескромный вопрос ТС? Есть уверенность, что кто-то вообще будет прогу устанавливать, хоть без защиты, хоть с защитой? Это к тому, что когда спрашивают как защитить программу, то возникают вполне обоснованные вопросы к разработчику по поводу качества и востребованности защищаемой проги
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Инсталлятор | Helmo | Свободное общение | 5 | 31.08.2012 14:17 |
Склеить скрипт Время суток+Вы были тут N раз+склонение *РАЗ*_*РАЗА* | vkontakte | JavaScript, Ajax | 4 | 12.09.2011 14:41 |
Инсталлятор | SoftKoc | Помощь студентам | 3 | 03.11.2010 15:57 |
Инсталлятор в C# | samosval | Общие вопросы .NET | 4 | 29.12.2007 19:46 |