|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Цитата:
Цитата:
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Цитата:
|
|
|||||
Регистрация: May 2014
Сообщений: 37
|
1)Ключ для установки даем юзеру
2)Получаем UID системы. ТС не написал какая система, а это имеет значение. 3)Отправляется запрос на сервер с ключем и UID 4)Сервер проверяет ключ и кол-во установок по нему 5)Если с установками нормально, то добавляем UID в базу 6)Возвращаем ответ, можно ли использовать приложение и ключ сгенерированный для UID. 7)Получили ключ, сохранили в устройстве. Будем использовать его для запуска без инета. 8)Запустили приложение Вроде не особо сложно выглядит. |
|
|||||
Цитата:
Итог: недовольный клиент, который деньги заплатил, и получил неработающую прогу. Я бы на месте такого клиента больше не стал обращаться к этому разработчику.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Регистрация: May 2014
Сообщений: 37
|
Насчет переустановки согласен. Лекарства от всех болезней не существует.
Можно регистрировать новые, а если постучится приложение со старым uid, ласково послать, сказав что установлен с этим ключем на нескольких устройствах. Либо добавить авторизацию и т.п. |
|
|||||
Решил сделать базу данных MySQL, в ней разместить список ключей, которые будут активировать мое Air-приложение. И после активации этот ключ должен удаляться из базы. Как считаете реально обращаться c базой данных?
|
|
|||||
Цитата:
Очевидно, что можно) Хорош ли этот варинат? Только при определенных условиях. Посмотри как работает лицензия антивируса Касперского. Там тоже глючи хранятся в базе. Допустим есть ключ на 5 лицензий. По факту ими можно активировать сколько угодно экземпляров программы. Но нельзя, чтобы одновременно было включено больше 5. Если включится шейстой, то лицензия на каком-то из остальных или на нем самом, тут же отвалится.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Поднимаю тему.
Добавил php на сервер, он успешно конктится к базе. Но я не могу вывести содержимое этой базы, поскольку не владею этим языком программирования. Если кто в теме, можете мне помочь? <?php $servername = "площадка.mysql.masterhost.ru"; $username = "имя_пользователя"; $password = "пароль"; $sdd_db_name="имя_базы"; // Create connection $conn = mysql_connect($servername, $username, $password) or die("Could not connect: " . mysql_error()); mysql_select_db($sdd_db_name, $conn) or die("Could not select DB: " . mysql_error()); echo "string"; $result=mysql_query("select * from `student` where `fio` like '%" . $conn); while ($row=mysql_fetch_array($result)) { // выводим данные echo "<p>Запись id=".$row["id"].". Текст: ".$row["num"]."</p>"; }// /while ?> Последний раз редактировалось Dr_Bra; 15.03.2017 в 13:25. |
Часовой пояс GMT +4, время: 07:14. |
|
« Предыдущая тема | Следующая тема » |
Теги |
гры , комп , Ограничение , один , установка |
|
|