Blokada Ekranu

0

Witam,

Pracuję nad interfejsem sprzętowym który pozwalał by na zabezpieczenie stacji roboczej ( dla potrzeb mojej maszynki w serwerowni) i zastanawiam się czy można napisać w delphi program który zablokował by stację w taki sposób że wywali na pełny ekran obrazek i nic nie będzie można zrobić...
Dopiero jak program otrzyma odpowiednią instrukcję to odblokuje komputer ?

Myślałem nad czymś w stylu...
Aplikacja Full screen + disable keyboard.

Panowie da się wykonać mniej więcej takie coś ?

Pytam po prostu ogólnie, bo jak nie to muszę zmienić główną koncepcję...

0

Da się. Pisałem coś podobnego:
Po naciśnięciu Ctrl+Alt+Strzałka w dół włącza się mój program, cały ekran jest czarny i prosi o podanie hasła. Można to wyłączyć ale tylko poprzez wyłączenie komputera. Program jest darmowy, więc jeżeli chcesz źródła to napisz na gg.

0

Zawsze pozostaje ctrl+alt+delete

0

program wyłączy klawiaturę i myszkę, żadne skróty nie pomogą

0

goły proces ( żeby a menelutorze zadań nie był w aplikacjach )
i rysować szybko po DC'ku =]
mam taki śmieszny płogramik ( lecz z dala od domku raczej go łatwo nie dopadnę =) )
rysuje 1 i 0 na ekranie a żeby się schował "wystarczy" wprowadzić kod myszą"

0

na windows? a nie łatwiej zrobić wygaszacz ekranu na hasło...?

0

To reasumując.

Jakim kodem zablokuję programowo sprzętowo klawiaturę i myszkę.
Tak żeby nawet CTRL + ALT + DEL nie pomogło ?

0

mi by sama klawiatura wystarczyla (myszke mozna odlanczyc)

0

Ehhhh jak na windows to wystarczy ustawić hasło na konto, potem Menu start ->Przełącz użytkownika i po problemie. Lub wspomniany wygaszacz. Wygaszacz to zwykły exe ze zmeinionym rozszerzeniem, można samemu sobie napisać w delphi co się chce. Pamiętam moje pierwsze zajęcia z Delphi w liceum. Pisaliśmy taki wygaszacz - forma na cały ekran bez ramki i pojawiające się kolorowe kółeczka, hehe ale to była frajda.

0

Dobra gadacie od rzeczy...

I nic nie wnosicie.

Dobra tak sie gasi klawiature + mysz

procedure BlockInput(ABlockInput : boolean); stdcall; external 'USER32.DLL';

i wywolujemy blokade:

BlockInput(True);

Gasimy

BlockInput(False);

pozdrawiam

0

Tak tylko ze w tle działaa gra z wlanczonym bootem. Gdy dam zabloku albo przeloncz uzytkownika boot nie dziala. Mam laptopa i musi być on otwarty bo inaczej traci połączenie z Wi-Fi. A jak jest otwarty to łazi po nim kot i psuje komendy bota do gry i dlatego chce wyłączyć klawiature bo mysz moge jednym przyciskiem mam Viste wiec rundll32.exe keyboard,disable niedziala

0

a próbowałeś wygaszacz na hasło, tak jak mówiłem...?

0

dziala :PP

1 użytkowników online, w tym zalogowanych: 0, gości: 1