Отображается неактуальная дата окончания регистрации

Post here messages if you have any problems with working of Enigma Protector
Post Reply
marulina_ng
Posts: 12
Joined: Tue Mar 26, 2019 8:10 am

Отображается неактуальная дата окончания регистрации

Post by marulina_ng »

Здравствуйте
Подскажите пожалуйста такой момент.
у нас The Enigma Protector 6.40, build 20181017, win 10

используется в delphy XE7
используем ваши библиотеки enigma_ide.pas, enigma_ide.dll , Enigma.KeyInfo.pas

я вывожу информацию о регистрации на закладку с информацией о приложении.
для этого используется значение tRegKeyInfo.fendDate

но проблема в том - что первый запуск свежепоставленного и свежезарегистрированного приложения показывает сведения как нужно, а вот последующие запуски этого приложения в дате окончания регистрации показывают всегда текущую дату.
я залезла посмотреть что там происходит - значения keyinfo.DaysCount и EP_RegKeyDaysLeft возвращаются нули и сдвига даты не происходит, она остается текущей.

это можно как то поправить? или может эта проблема давно решена? и нужно просто обновить энигму?
Enigma
Site Admin
Posts: 2939
Joined: Wed Aug 20, 2008 2:24 pm

Re: Отображается неактуальная дата окончания регистрации

Post by Enigma »

Здравствуйте, прошу прощения, какую Вы дату выводите из структуры?
marulina_ng wrote: Wed Jun 01, 2022 1:38 pm я вывожу информацию о регистрации на закладку с информацией о приложении.
для этого используется значение tRegKeyInfo.fendDate
Тут наверное опечатка, такого параметра в этой структуре нет.
marulina_ng
Posts: 12
Joined: Tue Mar 26, 2019 8:10 am

Re: Отображается неактуальная дата окончания регистрации

Post by marulina_ng »

я допускаю что за это время что-то могло измениться. но я этот модуль сама не писала. и оно там есть.
Attachments
изображение_2022-06-02_112206647.png
изображение_2022-06-02_112206647.png (14.53 KiB) Viewed 5320 times
marulina_ng
Posts: 12
Joined: Tue Mar 26, 2019 8:10 am

Re: Отображается неактуальная дата окончания регистрации

Post by marulina_ng »

прошу прощения за дезинформацию.
После небольшого внутреннего расследования, оказалось что это наш модуль.
и если я правильно поняла в чем проблема, человек который писал эту обертку на ваш модуль неправильно понял пару вещей.
позвольте уточнить - в регистрационных данных нет какого то однозначного поля - начало действия ключа - конец действия ключа. Все зависит от типа ограничения у ключа , и тогда надо использовать определенное поле из записи TKeyInformation. какого то общего поля - ключ до '5.10.20202' - такого нет?
Post Reply