У меня очень большая проблема. Это "Как создать лицензию для моего программного обеспечения".
ОК, подумайте, что это мой лицензионный ключ - 12345YW
когда пользователь вводит этот лицензионный ключ, программное обеспечение должно позволить ему использовать программное обеспечение. Хорошо, как только пользователь вводит лицензионный ключ, мое программное обеспечение должно помнить, что он ввел действительный ключ, правильно? (Потому что со следующего раза ему не нужно запрашивать диалоговое окно лицензии). Мой вопрос: как я могу сделать свой программное обеспечение, чтобы помнить, что пользователь ввел лицензию? В приложениях на базе окон большинство из них - это ввод записи в реестр Windows. Могу ли я сделать то же самое? (Тогда как насчет Ubuntu и Mac?)
Я подумал о написании файла .txt, чтобы программное обеспечение smogло прочитать его и найти, введена ли лицензия или нет. Однако это самая безопасная система, о которой я могу думать.
Итак, если я введу вышеупомянутый лицензионный ключ, как я могу заставить свое программное обеспечение запомнить его? Я очень рад, если вы тоже можете дать мне пример кода (например: я не знаю, как редактировать реестр, в случае реестра Windows и т.д.). Пожалуйста, помогите мне...