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ę...

AU
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 16 lat
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.

bordeux
  • Rejestracja:około 18 lat
  • Ostatnio:8 miesięcy
  • Lokalizacja:Chorzów
  • Postów:1130
nav
  • Rejestracja:ponad 21 lat
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Warszawa
0

Zawsze pozostaje ctrl+alt+delete


utf-8 rlz! ٩(ಥ_ಥ)۶
AU
  • Rejestracja:ponad 17 lat
  • Ostatnio:około 16 lat
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ą"

dodekam
  • Rejestracja:około 19 lat
  • Ostatnio:prawie 16 lat
0

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


There is no system but GNU, and Linux is one of its kernels.
JID: dodek@jabber.org
seba22
  • Rejestracja:około 20 lat
  • Ostatnio:prawie 10 lat
  • Postów:148
0

To reasumując.

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


karol57
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 14 lat
0

mi by sama klawiatura wystarczyla (myszke mozna odlanczyc)

adf88
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 12 lat
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.

seba22
  • Rejestracja:około 20 lat
  • Ostatnio:prawie 10 lat
  • Postów:148
0

Dobra gadacie od rzeczy...

I nic nie wnosicie.

Dobra tak sie gasi klawiature + mysz

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

i wywolujemy blokade:

BlockInput(True);

Gasimy

BlockInput(False);

pozdrawiam


karol57
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 14 lat
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

dodekam
  • Rejestracja:około 19 lat
  • Ostatnio:prawie 16 lat
0

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


There is no system but GNU, and Linux is one of its kernels.
JID: dodek@jabber.org
karol57
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 14 lat
0

dziala :PP

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.