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

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 » Wed Jun 01, 2022 1:38 pm

Здравствуйте
Подскажите пожалуйста такой момент.
у нас 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: 2850
Joined: Wed Aug 20, 2008 2:24 pm

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

Post by Enigma » Thu Jun 02, 2022 7:17 am

Здравствуйте, прошу прощения, какую Вы дату выводите из структуры?
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 » Thu Jun 02, 2022 8:22 am

я допускаю что за это время что-то могло измениться. но я этот модуль сама не писала. и оно там есть.
Attachments
изображение_2022-06-02_112206647.png
изображение_2022-06-02_112206647.png (14.53 KiB) Viewed 3892 times

marulina_ng
Posts: 12
Joined: Tue Mar 26, 2019 8:10 am

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

Post by marulina_ng » Thu Jun 02, 2022 12:51 pm

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

Post Reply