Простая защита программы для Linux и Mac
От: Khimik  
Дата: 31.01.23 12:49
Оценка: :))) :))
Речь не о продвинутой защите вроде шифрования кода, а о самых базовых вещах. Для любой шаровары нужно, чтобы юзер не мог удалить программу, переустановить и возобновить таким образом триальный период. Мне сложно было разбираться с реестрами, поэтому для Windows я сделал просто: при первом запуске программа пишет текущую дату в файл, сохраняемый в каталоге Windows для промежуточных файлов (GetTempPath). Есть ли похожие каталоги у Linux и Mac? Мне предложили для Linux делать так: посмотреть, существует ли каталог /var/tmp, а если не существует, вызвать GetUserDir в Lazarus. Насколько это удачное решение, и что вы посоветуете для Mac?
"Ты должен сделать добро из зла, потому что его больше не из чего сделать". АБ Стругацкие.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.