Здравствуйте
Есть две версии программы demo и release.
demo
— в demo есть код который умеет строить некоторый ключ (программа регистрируется для работы на конкретной машине)
— нет кода для работы некоторых опций
— есть кнопка регистрация
release
— умеет проверять код зашитый в прогу
— работают все опции
Хочу использовать свой keyGen(прямо в exe файл записывает ключ) который на своем сайте.
Надо передать ключ сгенерированный demo версией через регистратора(shareIt) в keyGen на своем сайте.
В результате всех этих действий надо пользователю выслать письмо с ссылкой на программу зарегистрированную для него
(
http:/mysite.com/download.aspx?file=fileName.exe&key=BLABLA).
Можно ли на ShareIt настроить такой процесс регистрации?
KeyGenSDK читал но ответа на этот вопрос там не нашел
А>Можно ли на ShareIt настроить такой процесс регистрации?
А>KeyGenSDK читал но ответа на этот вопрос там не нашел
Можно! для этого прийдется заюзать дополнительное поле Additional1,
в форме заказа, сделать его мандаторным и назвать по вкусу PIN или Demo-code, ....
способ первый, он же самый простой.
CP-Products-Descriptions-E-mail template:
в тексте использовать макрос <%ADDITIONAL1%>
для формирования правильной ссылки.
например вот так
http:/mysite.com/download.aspx?file=fileName.exe&key=<%ADDITIONAL1%>.
ИЛИ
В своем кейгене который размещен у них! принимать это доп. поле
генерить кейгеном ссылочку по такому шаблону
"
http:/mysite.com/download.aspx?file=fileName.exe&key=[ADDITIONAL1]"
плюс сопутствующие инструкции о том, что на нее нужно клацнуть
,
поместить в переменную UserKey из кейгена.
ИЛИ можно попробовать новую модную фичу
- XML Order Notification via HTTP Post
If you would like to receive your XML order notifications at an URL
instead of via e-mail, please contact the Publisher Relations Management
Team at authors@shareit.com, stating the URL.
и принимать от ShareIt XML деревце через HTTP Post, парсить его в aspx
доставать из него ADDITIONAL1 формировать и отсылать кустомеру писемко
с нужной ссылочкой.