
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.09.2003, 19:06
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
В свое время я сделал dll-ку которая читает память по адресам: 0ffff5h и 0fe000h, тама прописаны дата ROM BIOS и номер компьютера и переправляет его mde файлу - который сравнивает со значением, определенным при инициализации программы. Но это перестало работать, после того как вышел 2000 Windows, он не дает читать эту память из обычной dll (c 3-го кольца). Для этого по всей видимости надо делать VxD (c 0-го кольца работать) - но у меня к сожаленью щас на это нету времени. Может кто ни будь знает, как можно точно идентифицировать компьютер из обычной пользовательской программки (может API функции есть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.09.2003, 17:23
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
Можно прочитать ID процессора если он >= PIII. Если это тебе подходит, то сходи в intel, скачай программу, которая включает/выключает чтение CPUID. Найди Application Note AP-909, где написано, как эти 96 бит снять. Примеры кода найдешь в AP-485. И еще глянь http://www.ixbt.com/cpu/id-errata-intel.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2003, 09:50
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
а как насчент имени компьютера ? оно по хороему тоже должно быть уникальным BOOL GetComputerName( LPTSTR lpBuffer, // address of name buffer LPDWORD nSize // address of size of name buffer ); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2003, 10:15
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
Шутка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2003, 14:28
|
|||
|---|---|---|---|
Как привязать программу к компьютеру ... |
|||
|
#18+
может по номеру жесткого диска определять тот или не тот пк и для верности еще взять какую нибудь железку. по двум и смотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2003, 14:43
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
Тебе что надо - доменное имя компа? Тогда так #include <winsock2.h> char name[255]; WSADATA WSData; WSAStartup(MAKEWORD(2,0),&WSData); gethostname(name,254); WSACleanup; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.09.2003, 09:58
|
|||
|---|---|---|---|
Как привязать программу к компьютеру ... |
|||
|
#18+
2 zmeyka - я бы тебе написал бы такой дривер, только уезжаю на днях в командировку. ))) API ф-ии такой я не знаю, но может быть она и есть - надо покопаться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.10.2003, 13:19
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
Спасибо большое за помощь, буду разбиратся .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.10.2003, 09:49
|
|||
|---|---|---|---|
Как привязать программу к компьютеру ... |
|||
|
#18+
Можно дату байоса считать в реестре (для W2000). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.10.2003, 19:37
|
|||
|---|---|---|---|
|
|||
Как привязать программу к компьютеру ... |
|||
|
#18+
А если Windows будет непонятно каким ... тогда что ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2035893]: |
0ms |
get settings: |
12ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 395ms |

| 0 / 0 |
