Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать программу Trial ? [D6, Win95/98, WinME, NT4, Win2k]


Гончий ©   (2002-09-05 10:24:00) 

Где и как хранить дату установки, чтобы при удалении ее нельзя было пользоваться программой еще один срок...подскажите...!


NiConZ   (2002-09-05 15:32:00) [1]

Тогда засунь куда-нибудь в реестр, строчку с датой установки и гаммируй её для прикола - всё остальное - то-же самое только вид с боку. Ещё можно в каталог SYSTEM, разместить файл под видом *.sys *.dll и назови его хитро, как системный, ну и пиши туда как в таблицу - первая строка дата установки - остальные даты - запуска. Начнут таймер крутить - записываешь в первую строку дату прошлого столетия и всё в порядке, триал закончен.


Гончий   (2002-09-05 14:39:00) [2]

Мне и нужно остановить определенный контингент, а про то что сломают я и так знаю! Вопрос как сделать! Счетчик нужно хранить вне программы, чтобы ее переустановка не обнуляла его!


NiConZ   (2002-09-05 12:19:00) [3]

Абсолютно верно, если не хочешь чтобы пользовались все, кому ни лень, не выкладывай в демо полной функциональности. Проблема в том, что защита возможна только на аппаратном и правовом уровнях, а такого пока нет. Вспомните DIVX - совершенно невостребованная вещь. Любая фирма, которая хочет мотаться на рынке программирования должна просто выдавать регулярно новые версии, заделывать старые и внедрять новые ошибки.


Dimk   (2002-09-05 12:00:00) [4]

Все зависит от того, насколько надо сломать.
Если очень надо - сломают! :o)
А так - как бы Ты не сделал - это остановит определенный контингент.
Можно например делать заведомо триальную программу с усеченными функциями. Тогда конечно лом не поможет.


NiConZ   (2002-09-05 11:34:00) [5]

Господа, не трепите просто так, на этом-же сервере полно примеров как разместить что-либо внутри - exe-файла, полная защита от чего-либо как вы понимаете вопрос филосовский, если человеку будет нужна программа он её поставит, поломает и заставит работать без всяких глупостей. Очень давно я написал программу которая бесконечно продляет триал (по одному из идиотских способов защиты) проверено было на 4-х различных программах с тем методом. Файл называется cclsid.exe , метод защиты - убогий - запись в реестр в секцию классов полного дерьма, содержащего дату установки, так-что ни программу ломать не надо, ни винду переставлять ТОЛЬКО ИСПРАВЛЯТЬ ЯВНЫЕ ОШИБКИ В РЕЕСТРЕ, именно для исправления ошибок я её и написал за 15 мин.


ЮЮ   (2002-09-05 11:12:00) [6]

А где скачать можно, пока кислород не перекрыли? :-))

Каждые пару месяцев выкладывай новый ехе, которы не будет работать после некоторой даты. А текущую дату лучше брать не с компа (а то часы переведут), а ,например, по дате создания файлов в МоихДокументах, Темр или ещё где


гончий   (2002-09-05 10:59:00) [7]

На счет ненужности программы сомневаюсь...за год скачано больше 10000 копий..думаю пора и заработать хоть немножко...


гончий   (2002-09-05 10:57:00) [8]

Я действительно серьезно спрашиваю...Думаю 30-и дней на тестирование программы вполне достаточно. Я никак не могу придумать действительно надежного способа хранения счетчика. Может у кого есть опыт или идеи. буду очень благодарен. В нете искал и ничего на эту тему не нашел конкретно.


SEM   (2002-09-05 10:45:00) [9]

А если потенциальному покупателю не хватило времени посмотреть
программу? Всё, без переустановки Windows ему никогда её не увидеть?


lenin   (2002-09-05 10:41:00) [10]


> ЮЮ © (05.09.02 10:32)

Если так рассуждать, то можно и корпус поменять. А человек спрашивал серьезно.


NiConZ   (2002-09-05 10:38:00) [11]

В большинстве случаев внутри самого exe-файла.


ЮЮ   (2002-09-05 10:32:00) [12]

В конце концов Винду переустановят. Пиши на корпусе компа!!!


ЮЮ   (2002-09-05 10:31:00) [13]

А ты полагаешь, что станут ? Второй срок? Намучавшись во время первого? :-))


Наверх

Титульная страница Поиск, карта сайта Написать письмо