ну у меня два их. отключаешь второй - пускает. но как я без второго то? привык... а каждый раз тыркать вкл выкл - чот ну вообще не улыбается. может не серийник, может некий общий план жестких дисков типа сколько букв, какие их размеры, порядок.
без понятия как эти хуки толком работают... но видимо это команда что-то типа:
CreateFile_("\\.\PhysicalDrive" + Str(currentdrive),#GENERIC_READ | #GENERIC_WRITE, #FILE_SHARE_READ | #FILE_SHARE_WRITE,0, #OPEN_EXISTING, 0, 0)
то есть мне надо найти в какой дллке винды лежит CreateFile
создать свою дллку с такой-же функцией и таким-же названием файла, положить рядом с ехе файлом игры. а внутри функции вместо Str(currentdrive) - поставить Str(0) (0 не забаненый, 1 забаненый жесткий диск)
правильно? сама игра правда имеет стописятдветыщи защит всяких... чуть малейший чих - она уже не пускает в игру.