WEbLM окно активации

Issues related to WebLM
danila.16@mail.ru
Posts: 15
Joined: Tue Apr 18, 2017 7:08 am

Re: WEbLM окно активации

Postby danila.16@mail.ru » Fri Dec 29, 2017 7:55 pm

Admin wrote:В C:\Users\Public\Documents\VMProtect\Licensing\MSVC\ посмотрите что-ли.

Этот пример я запускал и компилил, он работает вроде как но оффлайн... разобраться я в нём так толком и не смог, только понял принцип работы системы лицензирования. С++ для меня тёмный лес...(

Admin
Site Admin
Posts: 2201
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: WEbLM окно активации

Postby Admin » Fri Dec 29, 2017 7:59 pm

Вот щас на счёт параметров не понял... где их брать и куда вставлять?

Вот отсюда:
screen.png
screen.png (65.54 KiB) Viewed 7773 times


Вот сюда:

Code: Select all

ActivateLicense(...)

danila.16@mail.ru
Posts: 15
Joined: Tue Apr 18, 2017 7:08 am

Re: WEbLM окно активации

Postby danila.16@mail.ru » Fri Dec 29, 2017 8:18 pm

Что то всё ровно понять никак не могу...

danila.16@mail.ru
Posts: 15
Joined: Tue Apr 18, 2017 7:08 am

Re: WEbLM окно активации

Postby danila.16@mail.ru » Sat Dec 30, 2017 7:42 pm

Что всё на помощь я могу не рассчитывать больше что ли?

Admin
Site Admin
Posts: 2201
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: WEbLM окно активации

Postby Admin » Sat Jan 06, 2018 11:02 am

На помощь в изучении C++ и WinAPI? Я просто не могу понять почему вы не можете добавить еще 2 элемента (один под ввод кода активации, второй кнопка, вызывающая VMProtectActivateLicense) в уже готовый пример с лицензированием?
Attachments
ActivateLicense.zip
(213.74 KiB) Downloaded 595 times

accucteht
Posts: 5
Joined: Thu Mar 10, 2022 6:58 am

Re: WEbLM окно активации

Postby accucteht » Mon Mar 14, 2022 1:48 pm

Не знаю тема закрылась или нет, напишу сюда.
Вызываю из Дельфи функцию "VMProtectActivateLicense".
При компиляции указал тестовый сервер "http://weblm.vmpsoft.com/", и ключ активации который
там сгенерил. Функция всегда возвращает код ошибки 6 ACTIVATION_BAD_CODE и пустые данные вместо серийного номера.
Почему такое может быть?

Admin
Site Admin
Posts: 2201
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: WEbLM окно активации

Postby Admin » Tue Mar 15, 2022 8:59 am

Скорее всего у вас разные "продукты" (параметры лицензирования) в коде активации и в VMP файле, которым вы защищаете приложение. Чтобы "продукты" были одинаковыми нужно либо импортировать VMP на сервер, либо экспортировать продукт с сервера и использовать полученный VMP файл в качестве параметров лицензирования.

accucteht
Posts: 5
Joined: Thu Mar 10, 2022 6:58 am

Re: WEbLM окно активации

Postby accucteht » Tue Mar 15, 2022 1:38 pm

Спасибо за ответ!
Я уже сам разобрался, проблема была в первой переменной, с кодом активации.
Я передавал ссылку на переменную AnsiString, а нужно было преобразовать сначала в PAnsiChar
и потом уже передавать в функцию.
П.Ы.: Код на Дельфи.