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

Вниз

Как создать таймер который будет работать и когда комп вырублен   Найти похожие ветки 

 
Resheto   (2002-09-28 16:09) [0]

Как создать таймер который будет работать и когда комп вырублен?


 
Ich Hasse   (2002-09-28 16:48) [1]

НИКАК!!!!


 
Poirot   (2002-09-28 17:09) [2]

А мона вопрос подробнее задать???


 
dot   (2002-09-28 17:48) [3]

присоединить будильник к ком порту?


 
Ich Hasse   (2002-09-28 18:12) [4]

Да БУДИЛЬНИК можно, тогда сработает...


 
Юрий Зотов   (2002-09-29 00:56) [5]

Это рекорд.
ТАКОЕ уже никому не переплюнуть.


 
aus   (2002-09-29 01:02) [6]

Да этих таймеров в магазинах навалом, притом работают даже вообще без компьютера, такие чудеса техники.


 
Diamond Cat   (2002-09-29 01:05) [7]

Вобщето это наверное возможно исходя из того, что на некотрых материнках есть такая фишка как включение по звонку модема, да и просто включение в назначеное время, вот только на разных материнках это скорее всего распологается по разным адресам, и написать универсальный софт неполучиться


 
Rouse_   (2002-09-29 01:08) [8]

Действительно, специально для моей коллекции опусов :))))


 
IronHawk   (2002-09-29 01:30) [9]

2 All
Народ, Вы уверены что человек спросил про таймер как программу, а не как про тех. устройство, Вы б подкинули человеку чертёж будильника или схему эл. часов!


 
Viktor Kushnir   (2002-09-29 08:59) [10]

А что, офигенная мысля. Прикрутить ATX кнопку к будильнику китайских часов.


 
vic_774N   (2002-09-29 10:03) [11]

To All.

ну у меня почти таже мысль была и есть(на ATX таймер есть), только опасаюсь биос на своей материнке угробить - таймер на включение есть только время нужно изменять каждый раз или прогу какую найти для считывания биоса - точнее не биоса а данных таймера


 
Manulo   (2002-09-29 16:46) [12]

Viktor Kushnir: Не, эта система будет часто ламаться... Вот купи оригинальный Иа-Би-Эм овский будильник, вааще система белой сборки палучиться!!!!


 
Subfire   (2002-09-29 17:41) [13]

Прикол приколами, но на ATX стандарте есть нечто вроде...
Это не есть программный таймер, доступный из виндов или программируемый через порты...Это не есть инкреметальный таймер..
Это функция зашита в BIOS - именно старт компа в назначенное время...
А время хранится в CMOS...Даже скажу по каким адрес...тока вспомню :)
Так что теоретически через 70,71 порты мы можем установить время старта...не забудем изменить контрольную сумму CMOS...
Тока я обнаружил такую аномалию - если устанавливать программно, комп не стартует...
Если через CMOS SETUP, то комп не стартует...
А если установить в CMOS, потом загрузить винды и выключить компьютер как полагается все срабатывает...
Суть остается за гранью моего восприятия :) Именно такая весчь была по крайней мере у меня на MSI (i815) ... А потом уже не пробовал...
Гораздо более интересная фича это такая - если компьютер находится в режиме Safe/Sleep Mode как его по таймеру вывести из сна? Такая возможность есть - еще это умел делать Планировщик еще в 98 виндах....А как? Хрен его знает...


 
XHelp   (2002-09-29 22:51) [14]

2 Ich Hasse
Хех... ты что, из Германии??? Я покрайней мере оттуда... если да, то пиши на мыло где конкретно.. может соседи 8)


 
Viktor Kushnir   (2002-09-30 07:27) [15]

Manulo:
Viktor Kushnir: Не, эта система будет часто ламаться... Вот купи оригинальный Иа-Би-Эм овский будильник, вааще система белой сборки палучиться!!!!

да зачем, у меня есть плата 386, рабочая! не греется, там мег памяти впаян!. Вот пусть и работает таймером. Система тиихая получится. Ни одного винтелятора. Даже в БП :)


 
Странный Прохожий   (2002-09-30 10:24) [16]

>>>Как создать таймер который будет работать и когда комп вырублен

Как ни смешно (а смешно очень даже!), такой таймер уже создан -- это системные часики ПК. Комп отключён, а они время считают!


 
Sodom   (2002-09-30 11:42) [17]

>Как создать таймер который будет работать и когда комп вырублен
Интересно, а что такому таймеру делать когда он сработает, а комп будет выключен?


 
SPeller   (2002-09-30 13:05) [18]


> Sodom © (30.09.02 11:42)
> Интересно, а что такому таймеру делать когда он сработает,
> а комп будет выключен?

Включать китайский будильник чтобы известить что время настало :-))


 
vic_774N   (2002-10-12 23:39) [19]

Ну вот проблема решена !
таймер создан и вроде работает...

если кто хочет потестировать этот компонент - пишите пришлю тестовую программу:
мне очень нужны данные на каких системах это работает, а на каких нет !

1 версия и тип BIOS
2 производитель и тип материнки
3 операционка


 
Diamond Cat   (2002-10-13 01:05) [20]

ну что? кто теперь смеяться будет?


 
Xemax   (2002-10-13 01:40) [21]

>> Resheto (28.09.02 16:09)
Используй китайский будильник ;-) он работает независимо от часов на маме ;-))


 
vic_774N   (2002-10-14 09:53) [22]

Данные тестов
--------------------------------------

vic_774

AMIBIOS 1999 - RELEASE 12.28.2000
Motherboard MSI A6195 KMS v1.8
RTC Alarm есть
на win98se работает
--------------------------------------

На XP не работает (пока), на W2K пока не тестировал.

На XP вылетает ошибка Priveleged Instruction при попытке считать из CMOSа, а при попытке выполнить ассемблерный код устанавливающий будильник - Access violation at address 004489E6 in module "NewRTCv2.exe". Read of address FFFFFFFF

Наверно нужно установить привелегии как при выполнении кода отключения компа (Shutdown, PowerOff и тп) ?
Подскажите - я на правильном пути ?







 
REA   (2002-10-14 10:02) [23]

Писать/читать биос под разными NT можно через самодельный драйвер (есть наверно где-то и готовый). В т.ч. и алармы


 
Anatoly Podgoretsky   (2002-10-14 10:04) [24]

На неправильном и опасном
А с ошибками просто, это привелигированные команды, должны выполняться только в кольце 0, для это нужен драйвер.




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

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

Наверх





Память: 0.5 MB
Время: 0.008 c
14-82989
Карлсон
2002-11-03 02:11
2002.11.25
звуки


6-82892
HelpMy
2002-09-17 07:11
2002.11.25
Как программно открыть/закрыть доступ к диску (папке)?


1-82737
ton2
2002-11-15 11:08
2002.11.25
перекрестное объявление классов в Object Pascal


3-82655
demoniada
2002-11-05 13:13
2002.11.25
перекрестная зависимость lookup


8-82876
ODUVAN
2002-08-01 20:25
2002.11.25
Где достать описание TTF шрифтов и как с ними работать?





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