- Сообщения
- 16 177
- Лайки
- 107 201
трипл мэссэджвсе думаю что ты изи, а на самом деле ты оч хард
трипл мэссэджвсе думаю что ты изи, а на самом деле ты оч хард
Попробуйте включить опцию "S.M.A.R.T." для вашего жесткого в БИОСе. Бывает такое, что функция получения серийника не работает как раз из-за отключенного смарта.трипл мэссэдж
пробовал раньше ужеПопробуйте включить опцию "S.M.A.R.T." для вашего жесткого в БИОСе. Бывает такое, что функция получения серийника не работает как-раз из-за отключенного смарта.
ФОРМУ ЛАГАЕТ ЯХзпробовал раньше уже
А ты уверен что она там есть?)Всего то надо отключить проверку DEP в защите![]()
не зря человек который мне помог с этой проблемой на другом проекте, сделал именно так как я отписалА ты уверен что она там есть?)
Ваша ошибка может появиться только при проверке следующих функций:
1) GetWindowsDirectoryA. Получает папку с установленной ОС на твоем компьютере.
2) CreateFileA. Открывает файл, файловый поток, директорию, физический диск.
3) DeviceIoControl. Отправляет управляющий код непосредственно указанному драйверу устройства, заставляя соответствующее устройство выполнить соответствующую операцию.
Только при ошибке/нулевом результате в какой-либо из этих функций выбивает ошибка "Get HDD Serial Number Fail".
Опиши поподробнее шаги, которые он проделал. Может быть сможем добраться до сути.не зря человек который мне помог с этой проблемой на другом проекте, сделал именно так как я отписал
вот тут я не знаю, он всего лишь сказал что отключил проверку DEP, и скинул мне новый dllОпиши поподробнее шаги, которые он проделал. Может быть сможем добраться до сути.
Может быть он вообще выпилил получение серийника HDD? На стороне сервера убрал необходимость получения серийника для формирования HWID + отключил функции получения серийника в dll'ке.вот тут я не знаю, он всего лишь сказал что отключил проверку DEP, и скинул мне новый dll
все возможно, большего он мне не говорилМожет быть он вообще выпилил получение серийника HDD? На стороне сервера убрал необходимость получения серийника для формирования HWID + отключил функции получения серийника в dll'ке.
Я о том же. Тут стоит решать проблему на стороне пользователя. Большая часть игроков играет же нормально. Значит проблема кроется именно в вашей системе.Есть мнение,что просто убитый деп не спасет. А выпиливать получение серийника полностью-как написали выше,убьет хвид.
ну значит проблема с железомЯ о том же. Тут стоит решать проблему на стороне пользователя. Большая часть игроков играет же нормально. Значит проблема кроется именно в вашей системе.
та и п0х, не судьма значит промо запилить мнене фартовый фат
Насколько я знаю, исходники защиты не выкупались, а значит и возможности правки её содержимого нет.Всего то надо отключить проверку DEP в защите![]()
Насколько я знаю, исходники защиты не выкупались, а значит и возможности правки её содержимого нет.
![Mimimi [:mimimi:] [:mimimi:]](http://board.scryde.ru/styles/default/xenforo/smilies/cats/1/64%20%285%29.png)
fat, если у тебя есть время, то можем поочередно оставлять включенными по одной из этих WinAPI функций:
знал бы я еще где эти функции вкл/выкл, ладно спасибо, гугл поможетfat, если у тебя есть время, то можем поочередно оставлять включенными по одной из этих WinAPI функций:
1) GetWindowsDirectoryA.
2) CreateFileA.
3) DeviceIoControl.
И найти на какой из них появится надпись "Get HDD Serial Number Fail!" в файле "protection.txt". Соответственно, точно узнаем на каком этапе происходит обрыв процесса получения серийника. После чего попробуем найти причину невозможности выполнения этой функции на сайте Майкрософта.
в любой не понятной ситуации переустанавливай виндузнал бы я еще где эти функции вкл/выкл, ладно спасибо, гугл поможет
делал так, даж это не втащило(9в любой не понятной ситуации переустанавливай винду
Ты меня не понял. :confused:знал бы я еще где эти функции вкл/выкл, ладно спасибо, гугл поможет
тогда давай, скидывай)Ты меня не понял. :confused:
Я тебе сейчас пришлю три варианта библиотек. В каждой из них будет работать проверка только одной из трех функций. Что ты должен сделать:
1) Удаляешь старый файл "protection.txt". Кладешь в папку скрайда первую библиотеку. Пробуешь запустить игру. После выскакивания ошибки, смотришь что написано в файле "protection.txt".
2) Снова удаляешь "protection.txt". Кладешь вторую библиотеку и так далее.
Библиотека, которая оставит в файле "protection.txt" надпись "Get HDD Serial Number Fail!", даст нам знать на какой функции происходит обрыв процесса получения серийника.