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

28.04.2019

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

Сообщение «срок действия вашей лицензии истекает» (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. Надо отдать должное этой утилите, ведь работает она с предыдущими системами, что называется, невзирая на лица, и использует командную строку даже в большей степени, нежели раньше.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

наиболее приложений с большим выходом к "общественности", как правило, условно-бесплатных приложений , Что мы должны заплатить, чтобы использовать их. Но большинство из них предлагают бесплатно - В Пробные версии (Test) - для потенциальных клиентов в течение ограниченного времени (обычно между 1 и 30 дней).

Как правило, после применения и испытания этого мы не колотить Должны быть готовы заплатить, чтобы использовать его в течение длительного периода - часто эквивалентно "время жизни" - независимо от его цены. Но, как мы все знаем, существуют десятки Полезные приложения или даже необходимым, что мы хотели бы развивать "отношения" долго (очевидно, до тех пор пока они выглядят более Младший si Smarter ). А учитывая это, иногда мы должны благодарить только Пробные версии .

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

1. Никогда не говорите точную дату.

При установке суде начинается обратный отсчет . Но этот счет основаны исключительно на Дата, на которую она была установлена ​​пробная версия . Если "стоп" время, остановка и обратный отсчет времени по умолчанию.

  • Время Stopper (ссылка для скачивания) Является ли программа мал, что поможет заморожены Во время пробных версий ваших любимых приложений, не затрагивая операционной системной даты и времени (За это время поток нормально). Единственным возможным жалобы может быть, что у вас есть, чтобы открыть время Пробка каждый раз, когда вы хотите использовать судебного разбирательства и что оно полно объявлений (запись стороне, кажется, - в настоящее время - большая посадить на кол)
  • Если вам не нравится идея использования программного обеспечения. Время Пробка рода для решения истечения срока пробной версии, вы можете просто решить эту проблему, вручную изменить дату операционной системы и временем Так как обмануть приложение, которое по-прежнему присутствуют в ходе судебного разбирательства. Недостаток бы здесь: Вы рискуете себя полностью путают и забывают режиме реального времени.

2. Вы верите, что вы не посещали раньше.

Как это было установлен , Пробные версии также могут быть неустановленного а затем переустановил и использовать в дальнейшем. Только использовать их снова должна удалить все следы их присутствия до на вашем компьютере. Как? Выполните следующие действия:

  • первый Удаление суда да и перезагрузить компьютер
  • UAC запрещает внести необходимые коррективы
  • Папка просмотра C: Windowsusers [имя пользователя] AppDataRoaming (где [Имя пользователя] это ваше имя пользователя) или говорить % APPDATA% in Проводник Windows (Для XP перейдите в папку C: Documents и Settings [имя пользователя] AppData )
  • идентифицирует папка с таким же именем, как применение судом (Или производитель названия компании), а затем удалите его (Желательно с Shift + Del)
  • открыть Редактор реестра (Выполнить-> Regedit ) И перейдите к HKEY_CURRENT_USERSoftware Затем определить папку суда приложению, и удалить его
  • повторять HKEY_LOCAL_MACHINESOFTWARE (Если вы не можете найти любую папку с именем приложения Demo или производственной компании, не делая никаких изменений), затем закройте Редактор реестра и перезагрузите компьютер снова
  • переустановить судебного разбирательства / испытания и повторите шаги, описанные выше, когда он / они истекают снова.

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

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

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

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


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


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


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


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

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

Текущее состояние лицензии приложения хранится в свойствах класса 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. } } }

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

Похожие статьи