Этот пример я запускал и компилил, он работает вроде как но оффлайн... разобраться я в нём так толком и не смог, только понял принцип работы системы лицензирования. С++ для меня тёмный лес...(Admin wrote:В C:\Users\Public\Documents\VMProtect\Licensing\MSVC\ посмотрите что-ли.
WEbLM окно активации
-
- Posts: 15
- Joined: Tue Apr 18, 2017 7:08 am
Re: WEbLM окно активации
Re: WEbLM окно активации
Вот отсюда: Вот сюда:Вот щас на счёт параметров не понял... где их брать и куда вставлять?
Code: Select all
ActivateLicense(...)
-
- Posts: 15
- Joined: Tue Apr 18, 2017 7:08 am
Re: WEbLM окно активации
Что то всё ровно понять никак не могу...
-
- Posts: 15
- Joined: Tue Apr 18, 2017 7:08 am
Re: WEbLM окно активации
Что всё на помощь я могу не рассчитывать больше что ли?
Re: WEbLM окно активации
На помощь в изучении C++ и WinAPI? Я просто не могу понять почему вы не можете добавить еще 2 элемента (один под ввод кода активации, второй кнопка, вызывающая VMProtectActivateLicense) в уже готовый пример с лицензированием?
- Attachments
-
- ActivateLicense.zip
- (213.74 KiB) Downloaded 1084 times
Re: WEbLM окно активации
Не знаю тема закрылась или нет, напишу сюда.
Вызываю из Дельфи функцию "VMProtectActivateLicense".
При компиляции указал тестовый сервер "http://weblm.vmpsoft.com/", и ключ активации который
там сгенерил. Функция всегда возвращает код ошибки 6 ACTIVATION_BAD_CODE и пустые данные вместо серийного номера.
Почему такое может быть?
Вызываю из Дельфи функцию "VMProtectActivateLicense".
При компиляции указал тестовый сервер "http://weblm.vmpsoft.com/", и ключ активации который
там сгенерил. Функция всегда возвращает код ошибки 6 ACTIVATION_BAD_CODE и пустые данные вместо серийного номера.
Почему такое может быть?
Re: WEbLM окно активации
Скорее всего у вас разные "продукты" (параметры лицензирования) в коде активации и в VMP файле, которым вы защищаете приложение. Чтобы "продукты" были одинаковыми нужно либо импортировать VMP на сервер, либо экспортировать продукт с сервера и использовать полученный VMP файл в качестве параметров лицензирования.
Re: WEbLM окно активации
Спасибо за ответ!
Я уже сам разобрался, проблема была в первой переменной, с кодом активации.
Я передавал ссылку на переменную AnsiString, а нужно было преобразовать сначала в PAnsiChar
и потом уже передавать в функцию.
П.Ы.: Код на Дельфи.
Я уже сам разобрался, проблема была в первой переменной, с кодом активации.
Я передавал ссылку на переменную AnsiString, а нужно было преобразовать сначала в PAnsiChar
и потом уже передавать в функцию.
П.Ы.: Код на Дельфи.