![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как ограничить работу проги только с конкретных компов [D2005, XP]
Alex7 © (2007-09-26 06:58:00)Здравствуйте, уважаемые мастера.
Понадобилось написать что-то простенькое типа запрета на несанкционированное использование проги.
Извините, ничего не знаю об этом.
Думается при запуске прочитать с компа какой-нибудь идентификатор
(имя пользователя не годится) и сравнить его с вариантами, заранее зашитыми прямо в прогу.
Вопрос: что можно прочитать с компа и какой строчкой кода для этого воспользоваться?
Заранее благодарен.
PS:Прога загружается с жесткого диска одного компа на нем самом и по сети парой других.
Dmitro (2007-09-26 21:51:00) [1]Лучше всего привязаться к серийному номеру винчестера (как его получить ранее обсуждалось).
А еще лучше - используя серийноый номер винчестера запрашивать ответный код.
Anatoly Podgoretsky (2007-09-26 15:52:00) [2]GetComputerName работает на локальной станции. Но это ему как раз и надо. Домен для этого не требуется, сеть тоже, единственный недостаток, имя компьютера может измениться в любой момент времени.
Elen (2007-09-26 15:36:00) [3]
> homm © (26.09.07 10:06) [7]
Не, ну если комп в сети в домене, то мона через GetComputerName
homm (2007-09-26 10:06:00) [4]> [5] Alex7 © (26.09.07 10:03)
> Как прочитать имя компа в сети?
А смысл? Имя компьютера идентифицирует пожалуй только… его имя, а никак не сам компьютер.
Можно при запуске паролдь спрашвать, сказав его только людям, которые могут запускать программу.
Alex7 (2007-09-26 10:03:00) [5]Как прочитать имя компа в сети?
Напишите, пожалуйста строчку кода.
Спасибо!
homm (2007-09-26 10:03:00) [6]> [4] Elen © (26.09.07 08:42)
> Имя компа или его IP если комп в сети.
Ага, 127.0.0.1.
Elen (2007-09-26 08:42:00) [7]
> что можно прочитать с компа
Имя компа или его IP если комп в сети.
Alex7 (2007-09-26 07:46:00) [8]Спасибо!
AIK (2007-09-26 07:15:00) [9]Простой вариант спрятать какой ни будь файл на диску С например и если этот файл есть то прога работает а иначе закрывается
homm (2007-09-26 07:08:00) [10]> Как ограничить работу проги только с конкретных компов
И только конкретными пацанами :)