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

Вниз

BIOS   Найти похожие ветки 

 
Khabibulin   (2004-10-28 23:49) [0]

Как изменить с помощью моего приложения значение (параметр) ключа в BIOS"е ...?


 
VMcL ©   (2004-10-28 23:50) [1]

В общем случае никак.


 
Palladin ©   (2004-10-28 23:53) [2]

Ну тебе лучше знать, твое же приложение...


 
Khabibulin   (2004-10-28 23:54) [3]

Palladin, серьезно надо !!!, не прикалывайся !


 
Palladin ©   (2004-10-29 00:01) [4]

Я и не прикалываюсь... Вопрос такой самоприкольный...
Приложния которые делают подобное, разрабатываются производителем конкретной материнской платы и работают по одним им известным параметрам. Может где нибудь у кого нибудь из производителей и есть API/SDK/Docs для работы с ихними системными драйверами.


 
Khabibulin   (2004-10-29 00:04) [5]

Palladin, ясно!, но допустим изменить параметр "автоматического включения компьютера" по идее на всех матках должно быть аналогичным, разве не так ???...


 
DrPass ©   (2004-10-29 00:11) [6]

Скажи, ты слышал хотя бы об одной программе, которая делает что-либо подобное?


 
Palladin ©   (2004-10-29 00:11) [7]

Это с какого такого перепугу.

Ты в экселе написал Hello World. Твой знакомый написал в ворде Hello World. Оба распечатали. На бумаге одно и тоже. Ты приходишь к нему и спрашиваешь его экселевский файл, а он тебе говорит... какой такой экселевский файл? ты говоришь: ну с Hello World, он тебе отвечает, нет у меня никакого экселевского файла с Hello World... и зависает, или еще хуже, бутается с полной потерей памяти :))


 
Khabibulin   (2004-10-29 00:15) [8]

Ясно..., спасибо за помощь ...


 
BURN ©   (2004-10-29 01:27) [9]

А если серьезно то это можно сделать(кстати есть такие проги которые врубают комп), для этого надо  хорошо Asm знать. с БИВИСОМ можно творить дела по разному вот те пример: сброс bios
C:\WINDOWS\COMMAND\DEBUG.EXE)
Метод 1 (Award и AMI BIOS):
DEBUG
-O 70 17
-O 71 17
Q
Метод 2 (Phoenix BIOS):
DEBUG
-O 70 FF
-O 71 17
Q

А вот те на Asm
CODESG SEGMENT PARA "CODE"
      ASSUME CS:CODESG, DS:CODESG, SS:CODESG, ES:CODESG
      ORG    100H

MAIN   PROC   NEAR
      PUSH   CX
      PUSH   AX
      XOR    CX, CX
      MOV    CL, 3FH
L1:
      MOV    AL, CL
      OUT    70H, AL
      JMP    L2
L2:
      OUT    71H, AL
      LOOP   L1

      POP    AX
      POP    CX
MAIN   ENDP

CODESG ENDS
      END  MAIN
Кстати я тоже собирался научиться время запуска компа выставлять так как писал прогу  для его выключения и терь хочу есче научить ее его включать прога будет через ??? дней на на http//:burn777nhs.fatal.ru


 
Defunct ©   (2004-10-29 01:27) [10]

> параметр "автоматического включения компьютера" по идее на всех матках должно быть аналогичным, разве не так

Не так, есть еще AT блоки питания, там впринципе нельзя программно выключить/выключить компьютер.


 
Palladin ©   (2004-10-29 01:51) [11]


>  BURN ©   (29.10.04 01:27)

Разве кто то сказал что нельзя? Если есть оф. док. от производителся, сделать можно все что позволит материнская плата.


 
BURN ©   (2004-10-29 02:31) [12]

Вот натолкнулся на ЭТО ---->> http://www.sources.ru/asm/cmos.shtml


 
Khabibulin   (2004-10-29 02:44) [13]

а можно получить какие нибудь ссылки на исходники ...?



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.12.12;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.037 c
9-1092668631
_YoungDelphin_
2004-08-16 19:03
2004.12.12
Помогите со спрайтами!


1-1101533719
Baks
2004-11-27 08:35
2004.12.12
XPManifest


1-1101875975
V.I.P
2004-12-01 07:39
2004.12.12
Работа


14-1100689742
infom
2004-11-17 14:09
2004.12.12
Люди чувствуют когда на них смотрят ?


1-1101563771
AdmeraL.
2004-11-27 16:56
2004.12.12
Dialogs





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