Roman Sallin said:
BTW: I use this for licensing because it's a simple way to have a PC
identified. Users with more than one NIC are extremly rare (in my business).
Users without a NIC are no problem for my licencing software piece.
Roman,
If it works for you, great. Good luck.
What I've been trying to express (and failing to express!) is that it won't
necessarily work for long. For instance, will it work when a customer
changes NIC cards, or moves to a new PC? Will it work if the customer had a
NIC card when he installed the product, but then tries to use the product
while his NIC card is not installed?
If so, then you've got an interesting set of customers, and they're
different from any customers I've ever had! My customers haven't been the
type who like to call the software vendor they've paid money to, just
because they changed a piece of hardware. They especially don't like it when
they change their hardware at a time of day when the vendors customer
support staff are not available.
This is a lesson which has been learned by many software vendors (including
Microsoft). So, welcome, Student. Class is in session.