программное обеспечение, обнаруживающее друг друга в локальной сети - PullRequest
2 голосов
/ 08 февраля 2011

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

В качестве способа ограничения множественной установки в сети я хочу, чтобы программное обеспечение обнаружило, установлена ​​ли другая копия в той же подсети, или в локальной сети или во всей подсети, принадлежащей одной сети.

Можете ли вы дать мне идеи о том, как реализовать эту функцию?

я знаю, что, возможно, я бы использовал winsock для сетевых вещей, но как?

Ответы [ 2 ]

1 голос
/ 08 февраля 2011

Вы можете использовать широковещательную рассылку IPv4 или многоадресную рассылку IPv6 для отправки пакета группе (всем) компьютерам в одной подсети.

0 голосов
/ 12 февраля 2011

Люди могут легко обойти предложенную меру безопасности, включив брандмауэр Windows. Лучшей мерой по борьбе с пиратством будет переход с VB6 на веб-приложение, размещенное в облаке. Google SaaS.

...