Продлить пробный период программного обеспечения

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

Вопрос простой. Как приложение может это узнать?

Заранее спасибо.


person user2400652    schedule 20.05.2013    source источник


Ответы (1)


В реестре Windows есть значения реестра, включая даты установки и другие детали. Не уверен, что вы хотите делать, но в основном это то, что они делают. Даже после удаления программного обеспечения значения реестра для приложения остаются в реестре.

Итак, чтобы ответить на ваш вопрос: приложение использует записи реестра, чтобы знать, что ваш пробный период истек, даже после того, как вы удалите программное обеспечение и попытаетесь его переустановить.

person ErrorNotFoundException    schedule 20.05.2013
comment
Почему вы используете случайные слова с заглавной буквы во всем предложении? - person Jonathon Reinhart; 20.05.2013
comment
Да, поиск в реестре - это вариант, как я уже догадался. Есть ли какая-то конкретная пара значений ключа, которую я должен искать в реестре? Но я предполагаю, что это будет варьироваться от приложения к приложению. - person user2400652; 20.05.2013
comment
Он будет отличаться от приложения к приложению, но вы всегда можете выполнить поиск в реестре, используя ключевые слова. - person ErrorNotFoundException; 20.05.2013