Как сделать демо версию программы

Как написать хорошую демку

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Что такое демо

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Разнообразная линейка демок позволяет компании охватить более широкую аудиторию

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Такой гигант, как NVIDIA, уже давно использует деморолики для демонстрации своих возможностей

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Существует много видов демонстрации программных продуктов

Чем отличается плохое демо от хорошего

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Если демо низкого качества, покупатель разочаруется в продукте

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Обычная демка вряд ли восхитит и вдохновит кого-нибудь

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
А вот хорошее демо способно творить чудеса

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

Из-за чего демо становится плохим

Любая мелочь, незначительная ошибка или просто невнимательность может привести к плохому демо, потому что все это портит впечатление от продукта у пользователя.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

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

Как сделать хорошее демо

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
Здесь демонстрируется несколько типов графика и то, как с ними можно работать

Источник

Как посмотреть демо-версию программы по ссылке?

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

Подключение через браузер

В окне браузера в адресной строке вставляем ссылку и нажимаем клавишу «Enter» на клавиатуре. В результате откроется окно:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Выбираем пользователя (пароль вводить не надо) и нажимаем кнопку «ОК».

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

Подключение при наличии установленной платформы 1С

Если у Вас на компьютере установлена платформа «1С: Предприятие» и Вы не хотите работать через браузер, то базу можно запустить следующим образом:

Запускаем 1С:Предприятие, нажимаем «Добавить», указываем вариант «Добавление существующей информационной базы» и нажимаем кнопку «Далее»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Указываем название, тип расположения информационной базы «На веб-сервере», вводим ссылку в поле «Адрес информационной базы» и нажимаем кнопку «Далее»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

На последнем этапе нажимаем кнопку «Готово»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

После этого можно запускать добавленную базу.

Подключение при отсутствии платформы 1С

Если у Вас нет платформы 1С и Вы не хотите работать через браузер, то можно скачать бесплатную версию платформы и запустить ссылку с помощью неё, для этого:

Заходим на сайт http://online.1c.ru/catalog/free/ и скачиваем платформу 1С:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Скачать нужно версию 8.3.15.1830:

1С:Предприятие 8. Тонкий клиент. Версия платформы 8.3.15.1830 от 19.11.2019

или 1С:Предприятие 8. Тонкий клиент. (64-bit) Версия платформы 8.3.15.1830 от 19.11.2019

При нажатии по выбранной версии открывается окно с описанием программы, выбираем пункт «Получить продукт бесплатно»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Заполняем анкету и нажимаем кнопку «Отправить»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

После этого на указанный Вами электронный адрес придет письмо со ссылкой на дистрибутив платформы.

Открываем письмо, скачиваем дистрибутив платформы и устанавливаем:

Запускаем файл setup.exe:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

В окне приветствия нажимаем «Далее»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Затем снова нажимаем «Далее» (каталог установки можно оставить по умолчанию):

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Выбираем язык интерфейса и нажимаем «Далее»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Для начала процесса установки нажимаем «Установить»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

После завершения установки открываем программу 1С:Предприятие и нажимаем кнопку «Добавить»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Указываем название, тип расположения информационной базы «На веб-сервере», вводим ссылку в поле «Адрес информационной базы» и нажимаем кнопку «Далее»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Для завершения добавления базы нажмем «Готово»:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Базу можно запускать:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

Что делать если ссылка не открывается через 1С и браузер

При открытии базы по ссылке из 1С может появиться такое сообщение:

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы

В таком случае необходимо выполнить следующие действия:

Выключить антивирусник и снова открыть программу

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

Источник

Как сделать демо версию программы

Как мне сделать demo версию программы. Чтобы только после регистрации программа работала полноценно.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
koderman ( 2005-06-24 07:58 ) [1]

В реестре создать параметр типа Boolean, Если True то зарегина, иначе нет. А проверка регистрации можно фексировать также в реестре. Т.е. если запись какого нибуть параметра в реестре, например Serial соответствует нужному серийнику, тогда совта зарегина, и устанавливаеш в первый параметр True. По первому параметру можно будет отключать/включать функцианалы при работе программы програмки.

Сделать два exe-шника демо и полноценный.
И высылать по почте при необходимости.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
TUser © ( 2005-06-24 10:24 ) [3]

> koderman (24.06.05 07:58) [1]

Архиневзламываемо!

TUser © (24.06.05 10:24) [3]
Да)) Для тётенек например в бухгалтреии нет 🙂 Так сказать защита есть:) Вопрос какая:)))

ЗЫ: Воторой вариант лучче, хотя не обязательно весь ехе можно просто сделать програмку сос из моджелей и их например по принципу плагинов подключать:) вообщем отсылать нать только новые модули, которые дополняют до рабочей версии:) Имхо это буит интереснее:) с другой стороны, можно ить такую програмку просто потом распростарянять без ведома автора

Хорошая мысль плагины. Както я об этом не задумывался

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

>Чтобы только после регистрации программа работала полноценно.

А как она должна работать до регистрации?

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
TUser © ( 2005-06-24 15:01 ) [8]

А стоит ли программа того, чтобы тратиться на ее защиту?

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

Про это хорошо написано в журнале Хакер за январь 2005, и про защиту и про взлом с исходниками на Делфи. Можеш поискать архив на сайте www.xakep.ru лутче всего скачивать pdf там необходимые иллюстрации есть.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
*Pavel © ( 2005-06-24 18:14 ) [12]

P.S. В свое время мне уже пришлось столкнуться с некой фирмой, которая свой «бред» (иначе это назвать нельзя) привязала к микросхеме BIOS. И как на зло через неделю материнка загнулась. Звоню им, дабы получить ответный код, объяснил сложившуюся ситуацию. Мне их ответ больше всего понравился:
— Вы, наверное, хотите продавать наше детище, поэтому звоните нам во второй раз. Подобные дела будем решать только через директора.
На этом история не кончается, бухгалтерия захотела эту программу иметь у себя (до этого она обкатывалась на машине программистов), и опять таже история со звонками, только еще пришлось подключать директора нашего директора чтобы выпросить у них третий ответный код. С тех пор я этих привязочников ненавижу.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
GrayZeeCat © ( 2005-06-24 18:30 ) [13]

А что готовыми крипторами-паковщиками религия не позволяет пользоваться? :-))АсПак-Протект, Армадило, УПХ и т.д.

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
*Pavel © ( 2005-06-24 18:38 ) [14]

>> GrayZeeCat
А что, AsPack, UPX, и т.д. регистрацию программы начали проверять.

Смотри пост [0]. Проблема заключается совсем не во взломе.

«ASProtect 2.1
Один из лучших протекторов исполняемых файлов. Много антикрэкинговых ухищрений, более глубокая степень инжекции защиты в программу. Встроенная система лицензирования ваших программ, привязка к оборудованию.»

P.S. В свое время мне уже пришлось столкнуться с некой фирмой, которая свой «бред» (иначе это назвать нельзя) привязала к микросхеме BIOS. И как на зло через неделю материнка загнулась. Звоню им, дабы получить ответный код, объяснил сложившуюся ситуацию. Мне их ответ больше всего понравился:
— Вы, наверное, хотите продавать наше детище, поэтому звоните нам во второй раз. Подобные дела будем решать только через директора.
На этом история не кончается, бухгалтерия захотела эту программу иметь у себя (до этого она обкатывалась на машине программистов), и опять таже история со звонками, только еще пришлось подключать директора нашего директора чтобы выпросить у них третий ответный код. С тех пор я этих привязочников ненавижу.

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

А чтоб небыло таких проблем надо заранее интересоваться техобслуживанием.

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

Как сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программыКак сделать демо версию программы. Смотреть фото Как сделать демо версию программы. Смотреть картинку Как сделать демо версию программы. Картинка про Как сделать демо версию программы. Фото Как сделать демо версию программы
TUser © ( 2005-06-25 14:50 ) [18]

Источник

14.3. Условно бесплатные и Demo-версии

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

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

14.3.1. Ограничение функциональности

Если автор демонстрационной версии программы хочет сделать недоступным, например, пункт меню Save, то он может пойти двумя путями:

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

Поэтому необходимо исключить из кода демонстрационной программы те функции, которые должны присутствовать только в полной версии. Достичь желаемого результата, не создавая две очень похожих программы, можно, например, путем использования директив условной компиляции, поддерживаемых препроцессором языка С. К полезным директивам относятся, например, #define, #ifndef, #ifdef, #else и #endif. С их помощью можно добиться того, что, изменяя в настройках проекта всего одно определение препроцессора (аналог #define), можно будет из одного набора исходных текстов получить совершенно разные по набору функций программы.

14.3.2. Ограничение периода использования

Для того чтобы ограничить период возможного использования продукта, необходимо в некоторой области компьютера сохранить дату установки или количество запусков. Обычно для этого используются произвольные файлы или реестр (Registry Database). Многие считают, что, спрятав такой счетчик в самый дальний угол операционной системы, они сделают невозможным обнаружение его местоположения, а следовательно, и сброс счетчика. Однако существует два семейства инструментов, позволяющих определить, где именно располагается счетчик. К первому семейству относятся программы-мониторы. Они отслеживают все обращения к файлам или реестру и протоколируют те из них, которые попросил запомнить пользователь. Мониторы обычно состоят из двух частей: драйвера, устанавливаемого в ядро операционной системы, и интерфейсной части, посредством которой пользователь имеет возможность управлять работой монитора и получать результаты протоколирования. Наиболее известными являются, наверное, программы Ffle System Monitor и Registry Monitor, разработанные компанией Sysinternals.

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

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

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

14.3.3. Программы с возможностью регистрации

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

Однако интуитивно понятно, что подобная схема может быть уязвлена множеством способов.

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

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

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *