Ключи активации для вашей игры/программы

другие уроки, мануалы, советы по Construct 2

Сообщение Ключи активации для вашей игры/программы
» 04 фев 2014, 08:16

Всем привет!
Сегодня мы будем внедрять в вашу игру функции проверки активации игры,но перед этим ключи нужно сгенерировать! Первый делом скачиваем и открываем архив. В папке www находятся файлы, которые нужно залить на хостинг.
Папка www/site - это нужно закинуть на ваш рабочий сайт.
www\site\genonline.php - файл для генерации ключа онлайн (если необходимо)
www\site\checkonline.php - файл для проверки ключа на валидность онлайн
Если же вы желаете сначала сгенерировать кучу ключей (и, например, добавить их в базу данных или текстовый файл) - закиньте на ваш хостинг файлы из папки www\developer:
www\developer\generator.php - файл для генерации ключей (например: http://www.site.ru/generator.php - откройте страницу для генерации ключей)
www\developer\validate.php - файл для валидации ключей (например: http://www.site.ru/validate.php - откройте страницу для валидации ключей)

Пример использования - в архиве (не забудьте заменить адрес сайта на ваш, в ajax-запросе).
Скачать: license_key_example.zip
Если что-то непонятно - пишите в комментариях!
Аватара пользователя

Администратор
Сообщений: 2406
Я тут с 06 сен 2012
Откуда: Санкт-Петербург, Южно-Сахалинск
Skype: sirg1987
Репутация 268 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 04 фев 2014, 11:20

Замечательно!!! +
Вконтакте: https://vk.com/stilloneday_dev
Что-то проходит, что-то меняется.
Но я всегда останусь ленивой жопой
Аватара пользователя

Игродел
Сообщений: 443
Я тут с 05 ноя 2013
Откуда: Интернет
Двиг: На чем придется
Лицензия: OpenSource4ever
VK: stilloneday
Репутация 16 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 07 фев 2014, 17:56

Как сделать если ключ валидный сто-то происходит?
Аватара пользователя

Участник
Сообщений: 160
Я тут с 26 янв 2014
Репутация 5 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 08 фев 2014, 07:09

вы же получаете ответ (там, где выводится YES или NO), а дальше помещайте, например, этот ответ в переменную. после этого делайте проверку.если переменная = YES (то есть ключ валидный) - делайте что вам надо, если = NO - тогда делайте другое действие. главное - что вы получаете информацию, валидный ключ или нет
Аватара пользователя

Администратор
Сообщений: 2406
Я тут с 06 сен 2012
Откуда: Санкт-Петербург, Южно-Сахалинск
Skype: sirg1987
Репутация 268 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 18 фев 2014, 19:01

а как ключ сделать одноразовым?Ну один раз использовал и всё.
Аватара пользователя

Участник
Сообщений: 160
Я тут с 26 янв 2014
Репутация 5 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 19 фев 2014, 01:47

делай связку php + используй базу данных, в которую помещай ключ и отмечай, что он активирован уже
Аватара пользователя

Администратор
Сообщений: 2406
Я тут с 06 сен 2012
Откуда: Санкт-Петербург, Южно-Сахалинск
Skype: sirg1987
Репутация 268 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 19 фев 2014, 19:16

А смотрите,я если генерирую ключ не через приложение констракта,а через сайт,то ключ считается не валидным.А если я хочу что бы игрок мог только ввести ключ,но не мог сам их гененрировать,что мне делать??
Аватара пользователя

Участник
Сообщений: 160
Я тут с 26 янв 2014
Репутация 5 [ ? ]

Сообщение Ключи активации для вашей игры/программы
» 20 фев 2014, 02:43

Sir_G писал(а):Если же вы желаете сначала сгенерировать кучу ключей (и, например, добавить их в базу данных или текстовый файл) - закиньте на ваш хостинг файлы из папки www\developer:
www\developer\generator.php - файл для генерации ключей (например: http://www.site.ru/generator.php - откройте страницу для генерации ключей)
www\developer\validate.php - файл для валидации ключей (например: http://www.site.ru/validate.php - откройте страницу для валидации ключей)

ну а ключи проверяйте через приложение.обратите еще внимание на настройки.
Аватара пользователя

Администратор
Сообщений: 2406
Я тут с 06 сен 2012
Откуда: Санкт-Петербург, Южно-Сахалинск
Skype: sirg1987
Репутация 268 [ ? ]



Вернуться в Другие уроки по Construct 2

Сейчас эту тему просматривают

Зарегистрированные пользователи: нет зарегистрированных пользователей

Наверх