Situation: J'ai un programme de licence que j'ai écrit dans Delphi 7, ce qui permet aux utilisateurs de créer des licences pour les produits qui ont été vendus. Il y a un risque pour la sécurité parce que n'importe quel employé pourrait vendre les produits de la maison et prendre le programme de licence à la maison et créer des licences - ils voleraient et nous ne saurions jamais!Limiter Delphi 7 pgm à l'entreprise LAN
Je pensais que ce pourrait être une bonne idée de restreindre le pgm de licence pour s'exécuter seulement quand il est dans le réseau d'entreprise.
Est-il conseillé de faire des choses comme rechercher l'existence d'un serveur nommé, ou de tester si elle est exécutée sur un sous-réseau particulier? Et si oui, des exemples seraient les bienvenus :)
Précédemment demandé (pas de réponse acceptée): [Comment mon programme peut-il détecter s'il fonctionne sur un domaine particulier?] (Http://stackoverflow.com/questions/4715512). –