Как читать лицензионные файлы
Я гуглил по этому поводу и также искал в Stackru, но не так много полезных ссылок появилось, так что вот так:
У меня есть следующее требование (и я знаю, что это, вероятно, расплывчато, но это вся информация, которая у меня есть сейчас):
Пользователь загрузит файл лицензии на программное обеспечение (и указанное программное обеспечение может быть любым - оно не относится к конкретному программному продукту), и приложение должно будет прочитать файл лицензии и заполнить текстовое поле лицензионным ключом.
Исходя из этого, мои вопросы следующие:
- Существует ли стандартный способ чтения файлов лицензий для программных продуктов?
- Имеются ли в файлах лицензий на программное обеспечение определенные расширения файлов или это что-то конкретное для поставщиков?
- Можно ли распознать файл как файл лицензии?
- Существуют ли парсеры на основе.NET/C#, которые могут читать файлы лицензий и извлекать ключ?
1 ответ
Решение
- Там нет стандартного способа.
- Нет.
- Как разработчик вы можете выбрать все, что вы хотите использовать в качестве файла лицензии.
- Это зависит от того, как разработчик программного обеспечения выбрал подтверждение лицензии, но в основном нет.