Решил прижать крякеров.
Отказался от схемы регистрации, когда тем или иным образом из файла демо-версии делается полная. Теперь демо — это только демо, и всегда можно без особого труда сделать так, чтоб ее нельзя было превратить в полную.
Покупатель получает полный файл на сайте, вводя серийник. При этом ведется учет ввода серийников и IP адресов, чтоб выявить серийники, которыми пользуются разные люди, такие серийники автоматически блокируются. Поэтому юзер свой серийник никому не даст, иначе потеряет его.
При таком раскладе для халявщика остается лишь один путь — добыть исполняемый файл полной версии. Но это во-первых все-же существенно сложнее, чем найти серийник или кряк, а во-вторых, полная версия, когда обращается по служебным надобностям к Интернету(например, у меня закачиваются курсы валют), тоже может заодно делать запрос на сайт разработчика насчет актуальности серийника.
Думаю, так мне удастся сильно уменьшить количество халявщиков (не в обиду им будь сказано, потому-что и сам такой
).
Кому интересно — вот страница загрузки полной версии для оплативших регистрацию:
здесь