Как вы можете использовать пробную версию даже после истечения срока его действия. Внедрение пробной версии приложения

  • 07.04.2019

Каждый пользователь антивируса Касперского, как правило, раз в год начинает задумываться о продлении лицензии антивируса. Продлить (или купить) лицензию не составит никакого труда, однако, существуют некоторые нюансы, которые мы рассмотрим в этой статье.

Тот самый пользователь, покупая лицензионный антивирус, должен понимать, что не покупает полностью антивирус, а лишь приобретает право пользования программой на определенный период (обычно это 1 год).

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

Инструкция по продлению

Если на вашем компьютере используется Kaspersky Internet Security 2016, и вам нужно обновиться до последней 2019 версии, вам необходимо:

  1. Скачать дистрибутив последней версии антивируса на официальном сайте Лаборатории Касперского.
  2. Как только скачивание будет окончено, необходимо его запустить и следовать дальнейшим инструкциям установщика.
  3. Установщик автоматически удалит старую версию Internet Security, установив новую версию. Срок действия новой версии будет соответствовать окончанию срока действия старой версии антивируса.
  4. По окончании установки необходимо перезагрузить компьютер.

Если срок действия лицензии окончен, вам необходимо продлить лицензию вашего антивируса. Продлить лицензию можно несколькими способами: покупкой коробки с диском и кодом активации, покупкой скрэтч-карты (которая имеет только код активации) или приобретением лицензионного ключа на официальном сайте Лаборатории Касперского.

После того как вы купили ключ одним из выше перечисленных способов, вам необходимо проверить версию вашего антивируса. Для этого кликните правой кнопкой мыши по значку антивируса, который располагается справа на панели задач и выберите строку «О программе».

Если на вашем компьютере установлена старая версия антивируса, то лучше ее обновить до последней версии (процесс обновления описан выше).

Теперь осталось активировать купленную вами лицензию. Для этого откройте главное окно программы и нажмите на кнопку «Лицензирование», которая располагается в правом нижнем углу окна.

Следующим вашим этапом будет выбор «Активировать программу».

Появится новое окно, в котором и необходимо ввести код активации.

На этом все, теперь вы можете еще 1 год быть спокойны за безопасность вашего компьютера.

А теперь нюансы:

  • Начиная с антивируса версии 2010, разработчики Лаборатории Касперского убрали возможность продления лицензии путем обращения в службу технической поддержки Лаборатории Касперского. Другими словами, в новых версиях антивируса должно обязательно присутствовать подключение к сети.
  • Начиная с версии антивируса 2012 года, разработчики ввели проверку на наличие действующей лицензии, при попытке обновления клиентом ключа. Если у пользователя отсутствует предыдущая лицензия, срок действия новой лицензии будет сокращен до 8 месяцев.

Для работы Dr.Web в течение продолжительного времени требуется лицензия. Приобретение лицензии возможно вместе с продуктом, а также на сайте компании «Доктор Веб» и у партнёров. Лицензия позволяет полноценно использовать все возможности продукта на протяжении всего срока действия. Лицензия регулирует права пользователя, установленные в соответствии с пользовательским договором.

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

Пробная версия может быть активирована сроком:

на 3 месяца. Для этого вам необходимо зарегистрироваться на сайте компании «Доктор Веб» и получить серийный номер;

на 1 месяц, при этом серийный номер не требуется, регистрационные данные не запрашиваются.

Ключевой файл

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

Ключевой файл имеет расширение.key и содержит, в частности, следующую информацию:

перечень компонентов, которые разрешено использовать данному пользователю;

период, в течение которого разрешено использование антивируса;

наличие или отсутствие технической поддержки;

другие ограничения (в частности, количество компьютеров, на которых разрешено использовать антивирус).

Ключевой файл Dr.Web является действительным при одновременном выполнении следующих условий:

срок действия лицензии не истек;

целостность ключа не нарушена.

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

Если при установке Dr.Web вы не получили ключевой файл и не указали путь к нему, то в этом случае используется временный ключевой файл. Такой ключевой файл обеспечивает полную функциональность компонентов программы Dr.Web. Однако в меню SpIDer Agent будет отсутствовать пункт Обновление . Обновления не будут загружаться до тех пор, пока вы не активируете лицензию или пробную версию либо с помощью Менеджера лицензий не укажете путь к действительному ключевому файлу.

Вот что интересно. Некоторые пользователи, не успевшие инсталлировать десятую «Винду», когда она была доступна для загрузки бесплатно, сейчас начали сталкиваться с такой проблемой: система вдруг ни с того ни с сего выдает сообщение: «Срок действия вашей лицензии истекает». в этом отношении является системой, достаточно сильно защищенной. Взломать ее, как оказывается, не так-то и просто. Тем не менее кое-что применить можно.

Сообщение «срок действия вашей лицензии истекает» (Windows 10): как это понимать?

Начнем с того, что так называемая первая версия Technical Preview и ее последующие копии в виде профессиональной, обучающей и домашней версий действительно были бесплатными. Сейчас все по-другому.

Не думаете же вы, что спецы корпорации Microsoft взяли и выложили самую, по их мнению, совершенную систему вот просто так? Да, тем, кто успел, повезло. Система даже после «чистой» установки работает, как положено (проверено на практике). Но вот последующие инсталляции, особенно «левых» версий, в конечном итоге и приводят к тому, что вы получаете сообщение о том, что срок действия вашей лицензии истекает. Windows 10, заметьте, так настойчива, что работать невозможно даже в офисных приложениях. Они-то как раз и привязаны к системе. Но посмотрим, насколько все плохо или хорошо.

Официальная Windows 10: есть ли такие проблемы?

В этом вопросе сразу стоит отметить вариант установки системы. Если юзер качал какой-то образ с неофициального ресурса, сразу ясно - система после установки рано или поздно «плюнет» хотя бы по той причине, что у юзера имеется только временный ключ (trial key).

А если инсталляция производилась с загрузкой установочного дистрибутива с официального ресурса, проблем быть не должно. Само возникновение сообщения вроде «срок действия вашей лицензии истекает» Windows 10 в этом случае даже не предполагает.

Вот тут-то нужно было использовать специальную утилиту MCT, о которой корпорация Microsoft в свое время умолчала. С ее помощью даже сейчас можно поставить нормальную систему «Виндовс 10» без проблем. Беда в другом: не все знают, существует вообще. И скачивать ее нужно не с сайтов, предоставляющих ссылки вроде бы на официальную версию, а только с ресурса корпорации Microsoft. Но тут придется немного поднапрячь мозги, ведь на начальной странице эта утилита недоступна, даже если сайт настойчиво предлагает пользователю переход на «десятку». Тем не менее некоторые соглашаются и в итоге получают кучу проблем.

Исправление ситуации с помощью KMS

Теперь кое-что о пиратских способах регистрации. «Виндовс 10» хоть и защищена, тем не менее не застрахована от прорех в безопасности.

Этим и воспользовались создатели пакета KMS. Данная утилита, кстати, работает и при регистрации офисного пакета. Из меню просто нужно выбрать KMS-активатор для офиса.

Ключи и не только…

Понятно, что нынешняя Windows 10 (лицензия, цена и связанные с этим расходы), что называется, влетает в копеечку. Прежде всего это касается версий, устанавливаемых официально в общеобразовательных учреждениях Америки и Европы. Так ли просто вы сможете выложить за это удовольствие порядка 15-20 тысяч рублей, а то и больше?

Если наш пользователь получает сообщение «срок действия вашей лицензии истекает» (Windows 10 может выдавать его с завидной регулярностью), что делает он? Правильно. Лезет в Интернет и ищет ключ, или «крэк». Позволим себе не согласиться с таким подходом.

Наиболее приемлемым способом решения данной проблемы является все-таки использование утилиты MCT. Там нужна будет только официальная регистрация в плане создания «учетки». Так ведь ее и удалить труда не составит. Делается это даже из работающей системы совершенно элементарно. На зарегистрированный адрес электронной почты придет письмо, затем - SMS с кодом, если учетную запись потребуется в дальнейшем изменить. А вот этот код скопируйте и сохраните, мало ли что может случиться…

И еще. Дело в том, что даже так называемая бесплатная десятая модификация имеет свойство озадачивать юзера проблемами регистрации. В частности, если не перейти с «превьюшки» на профессиональную версию (а на образовательную - только за деньги), она и будет «глючить». Так что используйте специальную утилиту, тем более что даже при ее запуске можно создать диск восстановления, который, кстати, годится для всех систем Windows. Надо отдать должное этой утилите, ведь работает она с предыдущими системами, что называется, невзирая на лица, и использует командную строку даже в большей степени, нежели раньше.

Внедрение пробной версии приложения

Текущее состояние лицензии приложения хранится в свойствах класса StoreAppLicense . Обычно функции, которые зависят от состояния лицензии, помещают в условный блок. Как это сделать, будет показано на следующем этапе. Разрабатывая эти функции, убедитесь, что они будут работать во всех состояниях лицензии.

Решите, каким образом вы будете обрабатывать изменения в лицензии приложения во время его работы. Ваше приложение может быть полнофункциональным, но в отличие от купленного иметь рекламные баннеры. Вы также можете запретить некоторые функции или регулярно показывать сообщения с предложением купить приложение.

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

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

    Срок действия лицензии пробной версии истек во время работы приложения

    Если срок действия лицензии пробной версии истек во время работы приложения, то можно:

    • Не выполнять никаких действий.
    • Вывести сообщение для клиента.
    • Закрыть приложение.
    • Предложить клиенту купить приложение.

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

    Срок действия лицензии пробной версии истек до запуска приложения

    Если срок действия пробной версии окончится до того, как пользователь запустит программу, она не запустится. Вместо этого пользователи увидят диалоговое окно, с помощью которого они смогут приобрести ваше приложение в Магазине.

  • Клиент покупает приложение во время его работы

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

    • Не выполнять никаких действий и предоставить клиенту возможность работать в режиме пробной версии до перезапуска приложения.
    • Поблагодарить клиента за покупку или отобразить сообщение.
    • Без предупреждения включить возможности, доступные в полной лицензионной версии (или отключить уведомления об использовании пробной версии).

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

Необходимые условия

Для этого примера необходимо выполнение следующих предварительных условий:

  • Создан проект Visual Studio для приложения универсальной платформы Windows (UWP), предназначенный для Windows 10 Anniversary Edition (10.0; сборка 14393) и более поздних выпусков.
  • Вы создали приложения в центре партнеров, которое настроено как Бесплатная пробная версия без ограничения времени, и это приложение опубликовано в магазине. При необходимости можно настроить приложение, чтобы его нельзя было найти в Магазине, пока вы его тестируете. Подробнее см. в нашем руководстве по тестированию .

В коде из этого примера предполагается следующее:

  • Код выполняется в контексте страницы Page , которая содержит ProgressRing с именем workingProgressRing и TextBlock с именем textBlock . Эти объекты используются для индикации выполнения асинхронной операции и отображения выводимых сообщений, соответственно.
  • Файл кода содержит оператор using для пространства имен Windows.Services.Store .
  • Приложение является однопользовательским и выполняется только в контексте пользователя, запустившего его. Подробнее см. в разделе Покупки из приложения и пробные версии .

Примечание

Если у вас есть классическое приложение, которое использует мост для классических приложений , вам может потребоваться добавить дополнительный код, не показанный в этом примере, для настройки объекта StoreContext . Дополнительные сведения см. в разделе Использование класса StoreContext в классическом приложение, в котором применяется мост для настольных компьютеров .

Пример кода

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

Если пользователь купил приложение, рекомендуется сообщить ему об изменении состояния лицензирования. При необходимости попросите пользователя перезапустить приложение. Перевод приложения в новое состояние лицензирования должен быть максимально комфортным для пользователя.

Private StoreContext context = null; private StoreAppLicense appLicense = null; // Call this while your app is initializing. private async void InitializeLicense() { if (context == null) { context = StoreContext.GetDefault(); // If your app is a desktop app that uses the Desktop Bridge, you // may need additional code to configure the StoreContext object. // For more info, see https://aka.ms/storecontext-for-desktop. } workingProgressRing.IsActive = true; appLicense = await context.GetAppLicenseAsync(); workingProgressRing.IsActive = false; // Register for the licenced changed event. context.OfflineLicensesChanged += context_OfflineLicensesChanged; } private async void context_OfflineLicensesChanged(StoreContext sender, object args) { // Reload the license. workingProgressRing.IsActive = true; appLicense = await context.GetAppLicenseAsync(); workingProgressRing.IsActive = false; if (appLicense.IsActive) { if (appLicense.IsTrial) { textBlock.Text = $"This is the trial version. Expiration date: {appLicense.ExpirationDate}"; // Show the features that are available during trial only. } else { // Show the features that are available only with a full license. } } }

Полный пример приложения см. в разделе Пример для Магазина .

Бесплатная проб+ная версия антивируса Касперского не менее функциональна и эффективна, чем платная лицензионная. Неудивительно, что многие пользователи по истечению 30-дневного действия бесплатной версии задаются вопросом о возможности продления срока ее использования. Это, конечно, нельзя назвать правильным решением с точки зрения лицезионных прав, но оно имеет место быть. Поэтому мы все же подскажем, как можно бесплатно продлить пробную версию антивируса Касперского.

Чтобы иметь возможность продолжать пользоваться бесплатным Касперским, сначала отключаем интернет (если он подключен). Затем на панели задач находим значок Касперского (справа снизу, рядом с часами) и через правую кнопку мыши выходим на пункт «Настройки». В левом меню «Настроек» находим «Параметры», а в них «Включить самозащиту». Здесь снимаем галочку и завершаем действие нажатием «Ок».


Теперь снова выбираем на панели задач значок антивируса, кликаем по нему правой кнопкой мыши и в выпавшем окне нажимаем на «Выход».


Находим файл «Продление пробной версии KIS 2010» и запускаем его от имени администратора, кликнув правой кнопкой мыши и выбрав в выпавшем меню соответствующий раздел. Включаем на компьютере режим перезагрузки. После завершения перезагрузки подключаем интернет. В появившейся вкладке «Мастер активации Kaspersky Internet Security» активируем пробную версию антивируса. Для этого нам нужен соответствующий пункт «Активировать пробную версию» и подтверждение кнопкой «Далее». При завершении процесса активации нажимаем «Завершить».


Снова возвращаемся к панели задач, кликаем правой кнопкой по значку Касперского и на этот раз выбираем «Настройки», а в них – «Параметры». Помечаем галочкой «Включить самозащиту», подтверждаем «Ок» и пользуемся программой еще месяц.


Продлить бесплатную версию Касперского можно и другими способами. Например, при помощи специальной утилиты Kastrial, разработанной конкретно для сброса бесплатного пробного периода этой антивирусной программы. Демонстрацию того как использовать Kastrial для продления пробной версии антивируса Касперского, смотрите на размещенном ниже видео.