|
21 / 29 / 2
Регистрация: 04.12.2013
Сообщений: 263
|
||||||
Программа должна работать до определенной даты у пользователя, независимо, что он выставит в настройках даты и времени28.01.2014, 08:39. Показов 3602. Ответов 6
Метки нет (Все метки)
Добрый день, уважаемые!
Уже сломал голову, но ничего не могу придумать. Дело вот в чем: есть программа (клиент обращений в поддержку), которая должна работать до определенной даты у пользователя. Системная дата на компьютере у пользователя может быть установлена случайным образом (кто работал в тех.поддержке знает, какие шаловливые ручки бывают у пользователей ПК). Чтобы этого избежать я считываю дату из файла windows. В самом файле программы, дата до которой она должна работать присутствует (это стандартный год, но не календарный, а с момента подключения к биллингу). Как мне сравнить эти даты? Просто дело в том, что например, клиент подключился в Ноябре 2013, а программа должна его отключить после Июля 2014, или например после Января 2015. Я делаю так:
Может кто поможет или подскажет куда копать?
0
|
||||||
| 28.01.2014, 08:39 | |
|
Ответы с готовыми решениями:
6
Написать программу проверки знания даты основания Санкт-Петербурга. В случае неправильного ответа пользователя, программа должна выводить правильный о
Отсчёт времени до определённой даты |
|
1707 / 903 / 207
Регистрация: 25.11.2009
Сообщений: 1,850
|
||||||
| 28.01.2014, 09:06 | ||||||
Сообщение было отмечено AlexAngel как решение
Решение
1
|
||||||
|
21 / 29 / 2
Регистрация: 04.12.2013
Сообщений: 263
|
|
| 28.01.2014, 09:36 [ТС] | |
|
Lelik-pahan, СПАСИБО! Все заработало. А то я уже себе мозг уже весь вынес, пытаясь решить данную задачу.
Если можно вопрос? А как получить системную дату из сети? Ведь не факт, что пользователь будет из того же региона, где расположен сервер (например Москва и Сахалин).
0
|
|
|
place status here
3190 / 2227 / 640
Регистрация: 20.07.2013
Сообщений: 6,023
|
|
| 28.01.2014, 12:17 | |
|
А если способ точно определить часовой пояс пользователя? "Вшивать" информацию в программу?
Проще (и эффективней) сравнивать с определенным временем (допустим, московским, "оповещая" пользователя об этом) и "не лепить костыли".
0
|
|
|
1707 / 903 / 207
Регистрация: 25.11.2009
Сообщений: 1,850
|
||||
| 28.01.2014, 14:10 | ||||
Сообщение было отмечено AlexAngel как решение
РешениеМожно загружать HTML код (компонентом TidHTTP) страницы какого-нибудь сайта, на котором указана дата и потом находить её в тексте. можно попробовать так Текущая дата из интернета Но, думаю, самым верным (и простым в реализации) будет способ, когда клиент отправляет запрос серверу, а уже сервер делает сравнение со своей датой (и временем, если нужно) и при необходимости посылает клиенту отказ.
1
|
||||
|
21 / 29 / 2
Регистрация: 04.12.2013
Сообщений: 263
|
|
| 29.01.2014, 01:44 [ТС] | |
|
Lelik-pahan, Спасибо еще раз!
Сделал так как вы и советовали, проверяю дату на самом сервере (ибо уж очень ненадежно проверять дату в самой программе).
0
|
|
| 29.01.2014, 01:44 | |
|
Помогаю со студенческими работами здесь
7
Отсчет времени до определенной даты Вычисления времени от сегодня до определенной даты.
При выборе даты в календаре - заполнять ячейки по порядку до определенной даты и рядом высвечивать день недели Как определить сколько прошло времени с определенной даты? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|