Ĺadny brzuch
siema
pisze sobie programik do blokowania ekranu na haslo + zaslona i chce zeby w programie nie działały klawisze typu alt, tab, esc itp.. tzn chodzi o to zeby dzialaly tylko literki i cyferki a reszta zeby byla zablokowana. tym sposobem program bedzie odporny na ctrl + alt + del, alt + tab i inne. pozdro, czekam na odpowiedz. z gory dzieki :)
siema
pisze sobie programik do blokowania ekranu na haslo + zaslona i chce zeby w programie nie działały klawisze typu alt, tab, esc itp.. tzn chodzi o to zeby dzialaly tylko literki i cyferki a reszta zeby byla zablokowana. tym sposobem program bedzie odporny na ctrl + alt + del, alt + tab i inne. pozdro, czekam na odpowiedz. z gory dzieki :)
Jak blokowac na pewno znajdziesz na forum bo juz bylo... A do tego moge jeszcze polecic prosta metode - szukanie okna menagera zadan i zamykanie go, oraz ustawianie aktywnego okna jako nasze, choc z tym drugim bywaja juz problemy...
Znalazlem juz na 4programmers.net kod jak zalozyc niskopoziomowego hooka na klawiature. dziala mi to na wszystkich klawiszach oprocz ctrl+alt+del. i teraz pytanie: jak ukryc program z listy ctrl alt del w Windows XP? slyszalem ze mozna sie podpiac pod jakas inna aplikacje ale nie wiem za bardzo jak to zrobic.... z gory dzieki i pozdro.
Znalazlem juz na 4programmers.net kod jak zalozyc niskopoziomowego hooka na klawiature. dziala mi to na wszystkich klawiszach oprocz ctrl+alt+del. i teraz pytanie: jak ukryc program z listy ctrl alt del w Windows XP? slyszalem ze mozna sie podpiac pod jakas inna aplikacje ale nie wiem za bardzo jak to zrobic.... z gory dzieki i pozdro.
1.Przejdz do kodu projektu ( Project | View Source ), powinieneś zobaczyć coś takiego:
program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.
Teraz wystarczy dodać pod Application.Initialize; następujący fragment kodu:
Application.ShowMainForm := False;
Czyli teraz wygląda to tak:
program Project1; uses Forms, Unit1 in 'Unit1.pas' {frmMain}; {$R *.res} begin Application.Initialize; Application.ShowMainForm := False; Application.CreateForm(TfrmMain, frmMain); Application.Run; end.
2. Problem: Jak pozbyć się programu z listy dostępnej pod klawiszami CTRL + ALT + DEL ?
Rozwiązanie: Postępujemy jak w punkcie 1. tylko że wstawiamy Application.Title := '';
Zamiat
Application.ShowMainForm := False;
Oczywiście można zastosować punkt 1. i 2. naraz :-)
co do CTRL/ALT/DEL możesz spróbować pobawić się onkeypress formy czy wybranego komponentu i ustawić wynik zwrotny na zero ;)
A nóż pójdzie...
@statjacek: twoj kod do ukrywania na liscie ctrl/alt/del nie działa. Co do onkeypress to nie bede sie w takie cos bawil, bo to bardzo okrezna metoda.
nawet zrobilem myk, ze jak klikam zablokuj to tytul aplikacji zmienia sie na services.exe - taką metodę zastosowalem podczas pisania keyloggera :) i niezle sie spisywala. tylko ze wtedy to nazwa uruchomionego pliku byla services.exe a tutaj mam nazwe aplikacji services.exe.... i nic to nie daje bo w manadzerze jest wyswietlona nazwa pliku a nie aplikacji..... ;/
@statjacek: twoj kod do ukrywania na liscie ctrl/alt/del nie działa. Co do onkeypress to nie bede sie w takie cos bawil, bo to bardzo okrezna metoda.
To nie jest mój kod. Znalazłem to kiedyś gdzieś w necie. Jednak zapaewniam cię, że on działa.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
pisze sobie programik do blokowania ekranu na haslo + zaslona i chce zeby w programie nie działały klawisze typu alt, tab, esc itp.. tzn chodzi o to zeby dzialaly tylko literki i cyferki a reszta zeby byla zablokowana. tym sposobem program bedzie odporny na ctrl + alt + del, alt + tab i inne. pozdro, czekam na odpowiedz. z gory dzieki :)
siema
pisze sobie programik do blokowania ekranu na haslo + zaslona i chce zeby w programie nie działały klawisze typu alt, tab, esc itp.. tzn chodzi o to zeby dzialaly tylko literki i cyferki a reszta zeby byla zablokowana. tym sposobem program bedzie odporny na ctrl + alt + del, alt + tab i inne. pozdro, czekam na odpowiedz. z gory dzieki :)
Jak blokowac na pewno znajdziesz na forum bo juz bylo... A do tego moge jeszcze polecic prosta metode - szukanie okna menagera zadan i zamykanie go, oraz ustawianie aktywnego okna jako nasze, choc z tym drugim bywaja juz problemy...
Znalazlem juz na 4programmers.net kod jak zalozyc niskopoziomowego hooka na klawiature. dziala mi to na wszystkich klawiszach oprocz ctrl+alt+del. i teraz pytanie: jak ukryc program z listy ctrl alt del w Windows XP? slyszalem ze mozna sie podpiac pod jakas inna aplikacje ale nie wiem za bardzo jak to zrobic.... z gory dzieki i pozdro.
Znalazlem juz na 4programmers.net kod jak zalozyc niskopoziomowego hooka na klawiature. dziala mi to na wszystkich klawiszach oprocz ctrl+alt+del. i teraz pytanie: jak ukryc program z listy ctrl alt del w Windows XP? slyszalem ze mozna sie podpiac pod jakas inna aplikacje ale nie wiem za bardzo jak to zrobic.... z gory dzieki i pozdro.
1.Przejdz do kodu projektu ( Project | View Source ), powinieneś zobaczyć coś takiego:
program Project1; uses Forms, Unit1 in 'Unit1.pas' {Form1}; {$R *.res} begin Application.Initialize; Application.CreateForm(TForm1, Form1); Application.Run; end.
Teraz wystarczy dodać pod Application.Initialize; następujący fragment kodu:
Application.ShowMainForm := False;
Czyli teraz wygląda to tak:
program Project1; uses Forms, Unit1 in 'Unit1.pas' {frmMain}; {$R *.res} begin Application.Initialize; Application.ShowMainForm := False; Application.CreateForm(TfrmMain, frmMain); Application.Run; end.
2. Problem: Jak pozbyć się programu z listy dostępnej pod klawiszami CTRL + ALT + DEL ?
Rozwiązanie: Postępujemy jak w punkcie 1. tylko że wstawiamy Application.Title := '';
Zamiat
Application.ShowMainForm := False;
Oczywiście można zastosować punkt 1. i 2. naraz :-)
co do CTRL/ALT/DEL możesz spróbować pobawić się onkeypress formy czy wybranego komponentu i ustawić wynik zwrotny na zero ;)
A nóż pójdzie...
@statjacek: twoj kod do ukrywania na liscie ctrl/alt/del nie działa. Co do onkeypress to nie bede sie w takie cos bawil, bo to bardzo okrezna metoda.
nawet zrobilem myk, ze jak klikam zablokuj to tytul aplikacji zmienia sie na services.exe - taką metodę zastosowalem podczas pisania keyloggera :) i niezle sie spisywala. tylko ze wtedy to nazwa uruchomionego pliku byla services.exe a tutaj mam nazwe aplikacji services.exe.... i nic to nie daje bo w manadzerze jest wyswietlona nazwa pliku a nie aplikacji..... ;/
@statjacek: twoj kod do ukrywania na liscie ctrl/alt/del nie działa. Co do onkeypress to nie bede sie w takie cos bawil, bo to bardzo okrezna metoda.
To nie jest mój kod. Znalazłem to kiedyś gdzieś w necie. Jednak zapaewniam cię, że on działa.