Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.043 c
1-1186147631
Apachi
2007-08-03 17:27
2007.10.21
Как при создании своего компонента переопределить событие


2-1191156516
Kostya2x
2007-09-30 16:48
2007.10.21
Разбор текста с "тегами" и вывод его на RichEdit


15-1190350467
Kolan
2007-09-21 08:54
2007.10.21
Еще раз объясните мне как игнорировать в SVN — замаялся&#133


4-1176885230
Катеринка
2007-04-18 12:33
2007.10.21
Не работает ловушка....


4-1176887783
ocean
2007-04-18 13:16
2007.10.21
Как развернуть раб. стол WinXP на 270 градусов?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский