Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PrintScrn ?, przypisanie akcji klawiszowi PrintScrn
omen
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 17.06.2003

Ostrzeżenie: (0%)
-----


Cześć

Chciałbym zapytać was o to czy da sie przypisać jakąś akcje dla danego klawisza w tym wypadku dla PrintScrn.
Na przykład odwiedzający moją stronke chce zrobić screena i wciska klawisz PrintScrn
po czym nie robi się zrzut ekranu tylko otrzymuje alert/komunikat o prawach autorskich.

Czy ma ktoś taki skrypt bądź wie jak go napisać ? (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
sf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

Ostrzeżenie: (0%)
-----


(IMG:http://forum.php.pl/style_emoticons/default/smile.gif) za dużo windowsa... nie, nie da się, taką akcję może przeprowadzić tylko aplikacja uruchomiona na komputerze klienta, napisz jakiegoś robaka, którego zadaniem będzie chronienie Twojej strony przez screenshotem zrobionym przez guzik print screen :] lul
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


Zgadza sie, nie da sie:
- Przechwycenie PrintScreena bylo by mozliwe tylko gdy focus jest ustawiony na oknie ze strona, wystarczy przeniesc focus na inne okno (majac caly czas widoczna stronke) i zrobic screenshota
- Mozesz wykonac screenshota bez naciskania klawisza PrintScreen
- Mozesz wylaczyc JavaScript
- Mozesz zapisac sobie strone na dysku (po co mi screeenshot)
- Mozesz podejrzec strone z cache przegladarki
- ...itd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
W skrocie: jesli wyslales niezabezpieczone dane userowi (pliki graficzne, zwykly tekst) to nie jestes w stanie zmusic go zeby sam sobie zabezpieczyl przed soba te dane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ale za pomoca JS mozna uruchamiac wybrana funkcje po nacisnieciu klawisza:
(http://www.devshed.com/c/a/JavaScript/Understanding-The-JavaScript-Event-Model-part-2/5/)
  1. <script language="JavaScript">
  2. function whichKey()
  3. {
  4. alert(String.fromCharCode(event.keyCode));
  5. }
  6. function whichButton()
  7. {
  8. alert(event.button);
  9. }
  10. document.onkeydown = whichKey;
  11. document.onmousedown = whichButton;
  12. </head>
  13. </body>
  14. </html>


Ten post edytował dr_bonzo 2.01.2005, 01:42:55
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:04