Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.10.21;
Скачать: CL | DM;

Вниз

Как ограничить работу проги только с конкретных компов   Найти похожие ветки 

 
Alex7 ©   (2007-09-26 06:58) [0]

Здравствуйте, уважаемые мастера.
Понадобилось написать что-то простенькое типа запрета на несанкционированное использование проги.
Извините, ничего не знаю об этом.
Думается  при запуске прочитать с компа какой-нибудь идентификатор
(имя пользователя не годится) и сравнить его с вариантами, заранее зашитыми прямо в прогу.
Вопрос: что можно прочитать с компа и какой строчкой кода для этого воспользоваться?
Заранее благодарен.
PS:Прога загружается с жесткого диска одного компа на нем самом и по сети парой других.


 
homm ©   (2007-09-26 07:08) [1]

> Как ограничить работу проги только с конкретных компов

И только конкретными пацанами :)


 
AIK ©   (2007-09-26 07:15) [2]

Простой вариант спрятать какой ни будь файл на диску С например и если этот файл есть то прога работает а иначе закрывается


 
Alex7 ©   (2007-09-26 07:46) [3]

Спасибо!


 
Elen ©   (2007-09-26 08:42) [4]


> что можно прочитать с компа

Имя компа или его IP если комп в сети.


 
Alex7 ©   (2007-09-26 10:03) [5]

Как прочитать имя компа в сети?
Напишите, пожалуйста строчку кода.
Спасибо!


 
homm ©   (2007-09-26 10:03) [6]

> [4] Elen ©   (26.09.07 08:42)
> Имя компа или его IP если комп в сети.

Ага, 127.0.0.1.


 
homm ©   (2007-09-26 10:06) [7]

> [5] Alex7 ©   (26.09.07 10:03)
> Как прочитать имя компа в сети?

А смысл? Имя компьютера идентифицирует пожалуй только… его имя, а никак не сам компьютер.
Можно при запуске паролдь спрашвать, сказав его только людям, которые могут запускать программу.


 
Elen ©   (2007-09-26 15:36) [8]


> homm ©   (26.09.07 10:06) [7]

Не, ну если комп в сети в домене, то мона через GetComputerName


 
Anatoly Podgoretsky ©   (2007-09-26 15:52) [9]

GetComputerName работает на локальной станции. Но это ему как раз и надо. Домен для этого не требуется, сеть тоже, единственный недостаток, имя компьютера может измениться в любой момент времени.


 
Dmitro ©   (2007-09-26 21:51) [10]

Лучше всего привязаться к серийному номеру винчестера (как его получить ранее обсуждалось).
А еще лучше - используя серийноый номер винчестера запрашивать ответный код.



Страницы: 1 вся ветка

Текущий архив: 2007.10.21;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
15-1190098085
Ega23
2007-09-18 10:48
2007.10.21
Посоветуйте технологию


15-1190329171
Bogdan1024
2007-09-21 02:59
2007.10.21
Помогите рассчитать мощность UPS


15-1190091413
Kolan
2007-09-18 08:56
2007.10.21
Что-то я думаю, Gero пропал, а у меня есть DMClient RC1, может&#133


1-1186491223
Kolan
2007-08-07 16:53
2007.10.21
Как сделать TabEnabled у PageControl а?


2-1190895046
igo0or
2007-09-27 16:10
2007.10.21
FindFirstFile