VALLA – контроль запущенных копий программы в локальной сети

Часто испытываю подозрения, когда организации покупают программу, ориентированную на работу в сети, в количестве одной лицензии — на один компьютер. Собственно, покупают и то хорошо. Хотя, перспектива недополучать цепляет струну жадности. Наверное, так бы и продолжалось: некоторые компании все также покупали по одной лицензии, а я гадал в каком количестве ее используют, пока… Пока не заморочился реанимацией давно забытого проекта и в коем веке не зашел на RSDN (почитать, набраться вдохновения). Где, собственно, и наткнулся на тему: «Отслеживание кол-ва запущенных копий программы в сети».
Кто-то, когда-то для собственных нужд реализовал следующее:

Некоторые может спросят, зачем это надо? Так вот затем, что бы купив у вас одну лицензию, люди не начинали ставить её с одним ключом на сотни машин в одной локальной сети, а покупали 100 лицензий.

Теперь человек решил на этом заработать, причем отдает за символическую сумму:
50$ — без исходников, 135$ — с исходниками.
Какое совпадение, и это за две недели до предполагаемого релиза!

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

LIB — Microsoft Visual C
DLL — Microsoft Visual C, Borland Delphi, C#
.NET — Microsoft .NET Framework 2.0

А я пишу на Delphi и не хочу dll. Зато у автора нашелся знакомый программист, который обещал за неделю переписать код и предоставить… компонент!
Так что ждемс…

Подробно о методе на сайте библиотеки: http://www.vmcomponents.com/ru/home

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

Ваш адрес email не будет опубликован.

Related Post

Защита программ от взломаЗащита программ от взлома

На определенном этапе, когда программа уже пофиксена от багов (исправлены ошибки), проведены работы по рекламе, продукт стал более-менее популярен и информация о нем распространяется естественным образом (рекомендации и обсуждения на

Война ярлыков — реальность?Война ярлыков — реальность?

Нашел в РСДН: Сегодня заметил что после установки программы конкурента моя программа перестает запускаться. Поискал немного и увидел что в системе висит процесс, который блокирует запуск моей программы. Что делать?

Контроль запущенных копий программы 2Контроль запущенных копий программы 2

Первая часть про библиотеку VALLA здесь. Кстати, относительно компоненты под Delphi так все и затихло, разработчик пропал и не отвечает на вопросы ни через поддержку, ни в соответствующей теме конфы