Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.06.2011, 12:01   #1
Dominatorsha
Пользователь
 
Регистрация: 27.11.2010
Сообщений: 43
По умолчанию Сделать невозможным открытие программы через х дней

Создал я программу. И озадачился.... Как сделать невозможным открытие программы через пару дней после ее первого использования/компиляции.
Дополнительно:
А как сделать еще так, что бы при перекидывании программы на другой компьютер, таймер не сбрасывался?
Dominatorsha вне форума Ответить с цитированием
Старый 25.06.2011, 12:14   #2
Fog
Пользователь
 
Аватар для Fog
 
Регистрация: 29.08.2010
Сообщений: 76
По умолчанию

Можеш создать строчку в реестре где прописываеш DaysLeft=xxx например и при каждом запуске проверяеш его значение а при закрытии декрементируем (минус один) его. Когда он обнулиться прогу больше не запускаеш. Но такую феню легко обойти отредактировав ручками ключик в реестре. Еще можеш в зашифрованном файле хранить DaysLeft (шифруеш и дешифруеш конечно же собственным алгоритмом). Второй сбособ более предпочтителен.
Fog вне форума Ответить с цитированием
Старый 25.06.2011, 18:57   #3
An1ka
C++,DirectX/OpenGL
Форумчанин
 
Регистрация: 09.01.2011
Сообщений: 422
По умолчанию

В самой программе прописать до какого числа она будет работать. А при запуске проверять системное время.
An1ka вне форума Ответить с цитированием
Старый 25.06.2011, 20:10   #4
Rififi
Старожил
 
Регистрация: 19.08.2009
Сообщений: 2,119
По умолчанию

А при запуске проверять системное время.

системное время очень весело отматывается назад :D
более того, существуют специальные запускатели, которые, которые обманывают программы из заданного списка даже не модифицируя системное время.
Rififi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужно сделать сортировку по датам дней рождения (С) Экзорцист Общие вопросы C/C++ 0 21.12.2010 22:48
Отредактируйте,пожалуйста,задачу на записи, вычисляющую дату через m дней. JiLiYa Паскаль, Turbo Pascal, PascalABC.NET 2 26.12.2008 09:29
Как сделать отсчет дней от заданной даты в Excel? ru16 Microsoft Office Excel 1 22.11.2007 11:13