powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Програма на определенный срок. Как?
8 сообщений из 8, страница 1 из 1
Програма на определенный срок. Как?
    #33243101
Postal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая проблема - необходимо сделать программу, которая работала бы определенный срок (например, полгода или год). Как это лучше сделать? Просто брать и проверять дату - не подойдет, т.к. в любое время пользователь может её изменить на более раннюю. Помогите, плиииз!!!
P.S. Программа пишется на Delphi, если это чем-то может помочь...
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243167
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно каждый день увеличивать значение какой-то переменной. А хранить её, например, в реестре.
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243193
Postal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тогда придется дополнительную прогу делать, чтоб при запуске она меняла переменную при запуске компа? А если крмпьютер не включается каждый день?
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243301
Фотография Sv219
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если комп не включается каждый день, тогда запоминай последюю дату запуска а потом к той переменной добавляй разницу между текущей датой и последней датой запуска, а вообще способов много, поищи по инету, или найди какой нидь форум шароварщиков...
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243340
Патамушта
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Храни НАЧАЛЬНЫЕ и МАКСИМАЛЬНЫЕ дату и время запуска, прибавляя к МАКСИМАЛЬНОЙ время работы программы. Заклинивай программу напрочь, если:
1. Дата и время запуска больше, чем НАЧАЛЬНЫЕ + 1 год
2. Дата и время запуска меньше, чем МАКСИМАЛЬНЫЕ (значит, играются с датами. Все равно рано или поздно на эти грабли наступят, т.к. ты МАКСИМАЛЬНЫЕ все время увеличиваешь)

Хотя все равно не 100%.
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243410
Патамушта
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
1. Естественно, еще зависит от того, что за программа, какими данными она манипулирует. Если в данных присутствует дата (бухгалтерия, склад, отчетность, ...) - используй их.
2. Вместо текущей даты можно поглядеть МАКСИМАЛЬНЫЕ даты модификации каких-нить файлов.
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33243509
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ведь все эти манипуляции основаны на реестре. А что если попадется хитропопый юзер и будет чистить реестр?
...
Рейтинг: 0 / 0
Програма на определенный срок. Как?
    #33244636
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прога же должна подключатса к кокой-то базе данных.
Может там создать таблицу с первичной датой, ну а потом процедурой проверять разницу и если что то не подключатса.

Ну а на счёт регистра, дармовые FileMon & RegMon .... не одну прогу крякнул ими.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Програма на определенный срок. Как?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]