Главная страница
    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
15-1190354682
vajo
2007-09-21 10:04
2007.10.21
Vista & XP


2-1190864983
DevilDevil
2007-09-27 07:49
2007.10.21
Hint в произвольном месте. Помогите пожалуйста.


2-1191237333
matt
2007-10-01 15:15
2007.10.21
Ini-файлы


4-1176956104
roughneck
2007-04-19 08:15
2007.10.21
Подсказки


2-1190806117
F@T@L_Err0r
2007-09-26 15:28
2007.10.21
Связка





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский