Подскажите приложение для автоматического удаления? - PullRequest
0 голосов
/ 30 января 2010

Этот вопрос носит демонстрационный характер. Как я могу сказать своему приложению удалить после истечения определенного периода времени? Может или не может быть возможно. Просто интересно ...

Ответы [ 3 ]

4 голосов
/ 30 января 2010

Это рецепт катастрофы. Пользователям не нравятся программы, которые изменяют вещи против их воли. Существует множество решений для истечения срока действия программного обеспечения и информирования ваших пользователей о преимуществах его приобретения после пробного периода.

0 голосов
/ 30 января 2010

Платформа будет важна для адекватного решения этой проблемы.

Вы можете настроить запланированный процесс (cron в Linux, планировщик Windows и т. Д.), Чтобы проверить дату и вызвать удаление.

Я бы посоветовал вам просто отказаться от запуска после определенной даты и поставить проверку в своем коде ... используя файл лицензии или какой-либо другой механизм безопасности.

Существует несколько коммерческих продуктов, которые могут помочь вам заблокировать ваше приложение. Я бы посоветовал найти и использовать один, потому что кто-то может просто удалить ваш хук удаления или запустить скрипт, чтобы «взломать» ваше приложение за несколько минут. Это зависит от того, нужно ли вам удалить, или это просто сдерживающий фактор.

0 голосов
/ 30 января 2010

Если вы используете установщик Windows, запланируйте выполнение задачи в планировщике задач Windows msiexec /u (your productcode) /q (точный синтаксис аргументов может занять некоторое время)

...