Форум: "Система";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
ВнизМожно ли заблокировать из Windows кнопку Reset ? (на корпусе) Найти похожие ветки
← →
Holder (2002-07-18 15:10) [0]В Windows XP Pro можно заблокировать, а вернее отключить любые действия при нажатии на кнопку POWER, можно ли таким же образом заблокировать кнопку RESET ?
И может быть кто нить подскажет как заблокировать клаву в Windows XP Pro ?
Ребенок бегает и любит нажимать на кнопочки, в итоге страдает папа от того что данные потеряны либо машина ушла на перезагруз :)
Хелп
P.S. Непинать плз...
← →
Anatoly Podgoretsky (2002-07-18 15:21) [1]У меня такой кнопки нет, но если у кого такая есть, то пока нельзя, но это будет когда нибудь, открой компьюте и отключи ее от платы
← →
Song (2002-07-18 15:22) [2]Нет.
← →
BAY (2002-07-18 23:06) [3]>>У меня такой кнопки нет, но если у кого такая есть, то пока нельзя, но это будет когда нибудь, открой компьюте и отключи ее от платы
Тоже можно сделать с кнопкой питания и CD-ROM. А вот что мне делать с кошкой с недержанием во сне, которая любит спать на моем маниторе? :((
← →
Vint (2002-07-19 09:47) [4]>BAY © (18.07.02 23:06)
>Тоже можно сделать с кнопкой питания и CD-ROM. А вот что мне >делать с кошкой с недержанием во сне, которая любит спать на >моем маниторе? :((
Оставь монитор включенным на ночь :-)))
← →
Oops (2002-07-19 11:34) [5]Клавиатуру можно отключить если она это поддерживает. У меня с кнопочкой Turbo клавиатура. Если нажать Turbo+F11 - клавиатура отключится. Нажать еще раз - включится.
← →
anatoli (2002-07-19 12:06) [6]А еще можно сделать так чтобы компьютер сам из розетки вилку вытаскивал (програмно конечно)
ХА-ХА!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
← →
saf (2002-07-19 19:22) [7]если подключить электронику, то можно в com-порт подавать сигнал который включит реле отключающее провод от кнопки.
При этом остаётся возможность выключить из сети.
Выход аналогичный: сигнал и включается дополнительный источник питания(смотри Терминатор-1). Создай электронные навороты, а прогу уже состряпаем.
Удачи!!!!
← →
Fox! (2002-09-05 19:26) [8]Написать такую прогу конечно можно, но лучше ещё и защититься от выдирания шнура из сети, термоядерного взрыва и т.п.
...У меня тут завалялась такая прога и если надо то могу скинуть
← →
Reindeer Moss Eater (2002-09-05 19:34) [9]Привязать сетевой шнур компьютера к каретке матричного принтера и в назначенное время начать печатать на нем :)
← →
vasya_dvc (2002-09-05 22:18) [10]творческие люди ... ;)
а человек затронул проблему программного доступа к АУП ... я скажу чесно этого не знаю, а хотелось бы.
← →
Viktor Kushnir (2002-09-06 08:51) [11]На старых компах (не ATX), ресет отрубал питание от проца, в рез-те перезагрузка (на самом деле чуть сложнее но результат такой же).
По и идее и на ATX точно также присходит. Так что скоре всего не отключить.
Но можешь найти где-нить старый корпус и выдрать из него компьютерный замок (помните такие, с ключиками). И ресет через него подключать. Когда не нужен ресет, отключаешь его, когда нужен включаешь.
← →
Poirot (2002-09-07 09:31) [12]скотчем заклей или оконной замазкой!!!
← →
Namo (2002-09-07 20:51) [13]
> anatoli
у меня уже почти получилось, только вот никак обратно вставить не могу, к стати программно включить монитор, сканер,модем и принтер очень реально, надо хотеть.:))
Feanturi: Valanyё Namo a Irmo // XXVII.III.LXXXVIII
сколько раз говоритьНЕТ ТАКОГО, НЕЛЬЗЯ ТАКОЕ СДЕЛАТЬ
ava tecё
← →
- Lazure - (2002-09-08 22:43) [14]А у меня на старой плате Zida после запуска теста SiSoft Sandra всё висло так, что кнопка RESET ничего не меняла при нажатии (т.е. комп висит и на Reset не реагирует вообще, сколько ни нажимай!)...........
← →
DiMM (2002-09-09 05:57) [15]Возми в руки бокорезы и среж двойной провод с надписью Reset
← →
Serg Gurin (2002-09-09 06:50) [16]Зря смеетесь. У меня та же проблема. Решил ее следующим образом:
Провода Reset отсоединил от кнопки и вывел в потайное место на другую кнопку. Точнее на корпусе дырку просверлил такую, что только стержень от ручки пролезет - там мой Reset и находится. Малой пока сам стержни из ручек доставать не может - вот и держусь (пока). Добрые люди прислали прогу лочащую сд - неудобная, но сидюки дороже (тем более один он все-таки успел сломать, да еще какой :(( - резак - выдрал подставку с корнями, подставку-то я вставил, да толку оказалось мало - больше он как резак не работает, хотя читает исправно). Клаву тоже прогой залочил - бесполезно оказалось - нашел изверг малолетний комбинацию - разлочиват в момент. Нужно сложную задать, но та прога не умеет. Кстати может кто подскажет как можно с клавиатуры сделать Force Shutdown без вопросов? А то малой выключает, а не соображу как - вроде все закрыл. Система WinXP. Из всего осталось мышь закрыть. Но на самом деле это делу не поможет. Надо ж как-то самому работать (и кнопки нажимать и мышкой елозить). Так что выхода нет - пишем прогу вместе: я и мой полутарогодовалый сынишка. :)) Причем я за ним не поспеваю уже.
А совета у меня два:
Во-первых научи ребенка пользоваться компом. (научится быстро - поверь мне)
Во вторых поставь системный блок так что бы ребенку было удобно с ним разбираться (или наоборот - все зависит от терпения).
← →
Игорь Шевченко (2002-09-09 09:32) [17]Viktor Kushnir © (06.09.02 08:51)
На старых компах (не ATX), ресет отрубал питание от проца, в рез-те перезагрузка
Что-то новое в архитектуре персональных ЭВМ :-)
← →
kkot (2002-09-09 12:32) [18]:-)))
Можно! Есть такой Microsoft Devellopment Kit, помимо всего включающий в себя Microsoft Any Key Plaster - 2 комплекта, наклеивающихся на Alt-Ctrl-Del один комплект и на Reset - второй
← →
Ученик (2002-09-09 12:42) [19]Hardware Reset Protect (Защита от случайной перезагрузки компьютера)
Опции: Enable, Disable
Данная функция полезна для серверов, маршрутизаторов и т.д., которые необходимо держать включенными 24 часа в сутки. Когда данная функция включена, кнопка перезагрузки компьютера Reset не работает. Это предотвращает возможность случайной перезагрузки. Когда функция отключена, т.е. выбрана позиция Disabled, то кнопка Reset работает в обычном порядке. Рекомендуется выключить данную функцию (позиция Disabled) в том случае, если вы не используете сервер или у вас нет детей, которые любят просто бегать и нажимать маленькую красную кнопку.
← →
Bass1 (2002-09-09 12:55) [20]да Reset сейчас( да и как всегда было) посылает немаскированое прерывание на процю через чипсет матернинки !!! Потому оно (прерывание ) должно отключаться програмно.
← →
Infection (2002-09-09 13:23) [21]А у тебя блок питания какой: AT(кнопка питания похожа на обычный
выключатель в комнате и вырубается плохо :-)))) или ATX?
Если ATX, то можно заблокировать этот прикол програмно, этого
ПО валом на разных админовских сайтах.
← →
Севостьянов Игорь (2002-09-09 13:42) [22]Внесу я свой вклад - Как в инете нашел следующее:
SN> Господа, как погасить ATX блок питания напрямую. Функции выключения
SN> компьютера не подходят, нужно сразу, не дожидаясь пока винда все сохранит,
SN> типа как на кнопку power нажал. Я так понял это делается в обход API
SN> функций. В принципе и asm" овская вставка пойдет тоже. :) или точнее только
SN> она и будет работать наверно.
Можно и так, но для Windows это чревато. Нижеследующий исходник надо
немного адаптировать к Win32, это COM-программа изначально. Но еще раз
повторяю - использовать такой подход не надо, программа тебе только
для ознакомления.
.model tiny
.386p
.code
org 100h
Start:
jmp begin
GdtDescriptor DQ ?
GdtSelector DW ?
Buffer DT ?
begin:
push ax
mov ah, 4ah
mov bx, 100h
int 21h
jc Quit
mov ax, 1687h
int 2fh
or ax, ax
jnz Quit
mov word ptr [EntryPoint], di
mov word ptr [EntryPoint + 2], es
or si, si
jz SkipAlloc
mov bx, si
mov ah, 48h
int 21h
jc Quit
mov es, ax
SkipAlloc:
mov ax, 1
DB 9ah
EntryPoint label dword
DD ?
jc Quit
sgdt qword ptr [GdtDescriptor]
mov al, byte ptr [GdtDescriptor + 5]
mov byte ptr [GdtDescriptor + 7], al
mov word ptr [GdtDescriptor + 5], 0f2h
sub ax, ax
mov cx, 1
int 31h
jc Quit
mov word ptr [GdtSelector], ax
mov bx, ax
mov ax, 0ch
mov edi, offset GdtDescriptor
push ds
pop es
int 31h
push ds
pop es
mov ds, word ptr ds:[GdtSelector]
mov ecx, 4
mov esi, 8
mov edi, offset Buffer
rep movsd
push es
pop ds
mov bx, cs
mov ax, 0bh
mov edi, offset CsDescriptor
int 31h
mov byte ptr [CsDescriptor + 5], 09ah
mov es, word ptr ds:[GdtSelector]
mov ecx, 4
mov esi, offset CsDescriptor
mov edi, 8
rep movsd
DB 9ah
DW 0, 13h
PL0_Entry:
cli
mov al, 8fh
out 70h, al
mov al, 0
out 72h, al
mov ax, 0feh
out 64h, ax
Quit:
mov ax, 4c00h
int 21h
CsDescriptor DW 4 DUP(0)
GateDescriptor DW offset PL0_Entry, 0Bh
DB 0, 0ech
DW 0
END Start
--
Best regards,
Stas Malinovski. mailto:stasm@tsl.ru
← →
Юрий К (2002-09-10 01:33) [23]Люди! Че вы все подначиваете?!!! Нет бы помочь человеку! У самих же дети будут, посмотрим, как тогда запоете. Лови код. Помещаешь на форму всего два элемента ApplicationEvents и Label. А дальше
var
Form1: TForm1;
KeyLook:boolean=false;
implementation
{$R *.DFM}
procedure TForm1.ApplicationEvents1ShortCut(var Msg: TWMKey;
var Handled: Boolean);
begin
if Msg.CharCode=VK_PAUSE then KeyLook:=not KeyLook;
Handled:=KeyLook;
if keyLook then Label1.Caption:="Заблокировано"else Label1.Caption:="Открыто";
end;
Все! Пока приложение активно, хоть обнажимайся клаву (кроме PAUSE или CTRL+ALT+DEL или ALT+TAB)
Удали кнопки системного меню. Для ребенка - помоему вполне действенно. А вот нсчет RESET и POWER я пас - это жесткие аппаратные средства, все собираюсь сам отключить их или сделать выносными и прикрутить к анресоли.
← →
Юрий К (2002-09-10 08:35) [24]Лажа, по большому счету, с таким же успехом можно пустую форму на экран повесить. Мастаки! Как перехватывать ВСЕ события клавиатуры в windows?
← →
Song (2002-09-10 09:14) [25]Низкоуровневая ловушка на клавиатуру.
← →
Ученик (2002-09-10 09:18) [26]На клавиатуре ловить кнопку Reset - это оригинально, но не эффективно
← →
Song (2002-09-10 09:24) [27]2Ученик © (10.09.02 09:18)
Почитайте вопрос Юрий К (10.09.02 08:35), я отвечал на его вопрос, а не на вопрос топика.
Остряк, блин
← →
Ученик (2002-09-10 09:28) [28]>Song © (10.09.02 09:24)
Зря приняли на свой счет :-)
← →
Star (2002-09-10 22:54) [29]Я предлагаю другой способ:
металлизировать кнопку Reset и подать на нее 10 киловольт.
убить не убьет, но от компьютера отучит сразу (ну или не сразу, а когда опадут вставшие дыбом волосы ...)
← →
МИФИст (2002-09-11 00:34) [30]>Star
Тебе нельзя заводить дитей! Тебя родители как от соски отучали?
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.009 c