Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];

Вниз

Как сделать программу Trial ?   Найти похожие ветки 

 
Гончий   (2002-09-05 10:24) [0]

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


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

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


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

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


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

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


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


> ЮЮ © (05.09.02 10:32)

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


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

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


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

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


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

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


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

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

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


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

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


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

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


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

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


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

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


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

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



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.09.16;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.007 c
4-51030
Boroda Oleg
2002-07-26 11:07
2002.09.16
событие при потере (передаче) фокуса у компонента.


1-50685
АлексейТР
2002-09-02 14:15
2002.09.16
Подскажите уважаемые Гуру, переношу приложение на другой


3-50587
Soft
2002-08-24 15:55
2002.09.16
Передача параметров в SQL запросе.


14-50911
michael_b
2002-08-20 21:51
2002.09.16
перебрасывания из *.pdf в *.doc


14-50964
BAY
2002-08-22 00:50
2002.09.16
C++ Builder и Delphi





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский