![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 13.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Tworzę stronę www z grafiką (konkretnie moje zdjęcia) i potrzebuję silnego zabezpieczenia przed kopiowaniem. Zablokowałem prawy przycisk myszki... klawisz print screen (można nałożyć warstwę - DIV), ale pomimo tego wszystkiego da się "złapać" grafikę kożystając z Plik... Zapisz jako... Chciałbym wykonać jakąś blokadę takiego zapsu w php. Czyli wykonać coś podobnego jak na tym forum. Czy moglibyście mi pomóc? Ew. napiszcie w jaki sposób zostało to wykonane. Dzięki bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Zdjęcia prentowane na stronie opatrz jakimś znakiem wodnym - popatrz np. na logosy komórek na stronach gsm.
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
@Kamis: 100% ochronę grafik uzyskasz poprzez... niepublikowanie ich (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie da się tego tak naprawdę zabezpieczyć... można jedynie nieco utrudnić.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 0 Dołączył: 10.03.2004 Skąd: z duszy :] Ostrzeżenie: (20%) ![]() ![]() |
mozna zrobic przezroczysty napis po przekatnej obrazka, a dopiero po zalogowaniu ustawic dostep do oryginalu, ewentualnie publikowac obrazki dla wszystkich w jakiejs malej rozdzielczosci uniemozliwiajacej sensowne ich wykorzystanie...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 13.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Pomysł z podpisem fotki zrobiłem (to zabezpieczenie dobre jest na serwisy randkowe)... ale nie na bandę wściekłych studentów... którzy pomimo wieku prymitywnie biorą Plik... Zapisz i wstawiają fotkę na pulpit... tak więc znak nic sensownego nie da... dlatego potrzebuję takiego zabezpieczenia przed zapisem (Plik... Zapisz jako).
|
|
|
![]()
Post
#6
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
MOże jeszcze przy okazji coś, co będzie czyściło /temp każdej przeglądarki?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 13.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Wiele zabezpieczeń stron przeczytałem na http://www.diaboli.prv.pl/ dział html po lewej stronie ... zabezpieczenia grafiki. Jest tam opisane czyszczenie schowka i inne blokady... Jednak nie ma tam wytłumaczonego jak wykonać zabezpiecznie Plik... Zapisz jako... Tak więc jeśli ktoś ma jakiś pomysł na to ... byłbym wdzięczny (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
1. Schowek to nie cache przeglądarki.
2. Przeglądarka nie ma wpływu na menu przeglądarki, a więc nie da się ukryć/zablokować zapisywania. 3. JS można wyłączyć. |
|
|
![]()
Post
#9
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Chełmno Ostrzeżenie: (0%) ![]() ![]() |
@hwao o tym samym pomyślałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#11
|
|
Grupa: Przyjaciele php.pl Postów: 660 Pomógł: 0 Dołączył: 28.08.2002 Skąd: Starachowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Z poziomu JS można wyłączyć możliwość kopiowania do schowka, a więc print screen nie zadziała (dopóki aktywne będzie okno przeglądarki). |
|
|
![]()
Post
#12
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz ![]() |
Cytat Cytat Walne sobie prinscrina i i tak bede mial (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Z poziomu JS można wyłączyć możliwość kopiowania do schowka, a więc print screen nie zadziała (dopóki aktywne będzie okno przeglądarki). Jejciu no to wylacze js (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) albo sobie nagram filmik co akualnie dzieje sie na monitorze i bede tez mial (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie zabezpieczy sie |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o okno przeglądarki (bez żadnej ingerencji) to wystarczy stworzyć przezroczystą warstwę nad zdjęcieum. Wtedy nie będzie opcji zapisz zdjęcie ;-). Ale to tylko połowiczne rozwiązanie. Jak wiadomo ->> cache przeglądarki zachowa.
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
chroni cie prawo.. ksiazki w ksiegarni tez powinny byc zapezpieczane anty-xero, anty-foto, anty-przpeisanie??
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 13.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
@dag Proszę czytaj od początku. Zainteresowanych tematem... zobaczcie na tym forum jak to zostało wykonane plik... zapisz jako... no i zapisuje tylko pusty folder. Programy ściągające całe witryny robią obraz ftp(to nie jest ważne w moim przypadku)... to samo tyczy się obrazu wykonanego jakimś programem (SnagIt) studenci nie mają uprawnień do instalacji oprogramowania na komputerach na uczelni... Chodzi mi tylko iwyłącznie o blokadę menu Plik... zapisz jako (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co powtarzam do znudzenia (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sorrki...
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
aha no i jeszcze mozesz pobanowac useragenty.... np teleport |
|
|
![]()
Post
#17
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
A moze by napisac skrypt w php slice'ujący obrazki i wyswietlający tabelkę z częściami?
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat @dag Proszę czytaj od początku. Zainteresowanych tematem... zobaczcie na tym forum jak to zostało wykonane plik... zapisz jako... no i zapisuje tylko pusty folder. Programy ściągające całe witryny robią obraz ftp(to nie jest ważne w moim przypadku)... to samo tyczy się obrazu wykonanego jakimś programem (SnagIt) studenci nie mają uprawnień do instalacji oprogramowania na komputerach na uczelni... Chodzi mi tylko iwyłącznie o blokadę menu Plik... zapisz jako (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Co powtarzam do znudzenia (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sorrki...
Heh sorka ;-) czytałem kilka podobnych postów (m.in. na webinside.pl) w tym samym czasie na przemian i widocznie coś przeoczyłem ;-). Jeszcze raz przepraszam. Dam Ci linka do tego postu, autor rozwiązał sferę zabezpieczania przed Plik -> Zapisz. Napisz do niego to powinien Ci dać rozwiązanie: http://forum.webinside.pl/viewtopic.php?t=2053 |
|
|
![]()
Post
#19
|
|
Grupa: Zarejestrowani Postów: 127 Pomógł: 0 Dołączył: 13.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Pop- up jest dobrym rozwiązaniem... ale z tego co wiem nie wszystkie przeglądarki obsługują JavaScript. Podział obrazka też jest mądry w przypadku np... loga... ale jeśli chodzi o fotki, które mają dosyć pokaźną rozdzielczość to... z resztą sami wiecie, że jedna grafika ładuje się szybciej niż np. 5 małych... Strasznie mnie intryguje wykonanie tej blokady z forum (plik... zapisz jako).... chciałbym uzyskać jakieś pomysły co do wykonania tego w php.
|
|
|
![]()
Post
#20
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat A moze by napisac skrypt w php slice'ujący obrazki i wyswietlający tabelkę z częściami?
Ja takie cos napisalem (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Dzieli obrazek - poszczegolne pixelki na tabelke... Przy obrazkach wiekszych niz 400x400 wszyskie przegladarki padaja... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) pozatym to (ten html) wazy wtedy kolo 1MB..... Ale mam wrazenie ze tobie bardziej chodzilo o taki ktory tnie do jpg na mniejsze kawalki i robi tabelke :wink: |
|
|
![]()
Post
#21
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
@Kamis nie wiem czy przeczytałeś mój post powyżej, ale napisz do człowieka, który założył ten temat:
http://forum.webinside.pl/viewtopic.php?t=2053 Według tego co pisze posiada informacje na temat twojego zabezpieczenia. |
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 26.09.2003 Skąd: UĆ Ostrzeżenie: (0%) ![]() ![]() |
yyyyyyyy ale filozofia:P
zroob galerie w flash & aktionscripcie( i bedzie git no ,ale printscreen pozostaje;P) napisz skrypta ,ktory laduje jpgi do flasha Pozdroowa:) |
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 204 Pomógł: 0 Dołączył: 26.12.2003 Skąd: Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Cytat no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem
ehhh.... a CTRL+N ? |
|
|
![]()
Post
#24
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..
|
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat no to jak juz zablokujesz printscreen to zrob w javascript zeby fotki byly w nowym oknie.... okno bedzie bez zapisz jako itd..... tego przynajmniej ja ominac nie umiem
ehhh.... a CTRL+N ? mozna zabezpieczyc klawisze |
|
|
![]()
Post
#26
|
|
Grupa: Zarejestrowani Postów: 262 Pomógł: 39 Dołączył: 12.04.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..
z wielka checia zrobie to samo... moze sie poscigamy? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Cytat mozna zabezpieczyc klawisze
i co z tego? nic ci to nie da... _nie_ma_ metody ktora pozwalalaby w pelni zabezpieczyc kod/grafike/whatever na stronie |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat widze, ze jeszcze sie nie zmeczyliscie...jak juz to zrealizujecie to dajcie mi link, a aja odpowiem linkiem z owym obrazkiem sciagnietym u mnie..
z wielka checia zrobie to samo... moze sie poscigamy? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Cytat mozna zabezpieczyc klawisze
i co z tego? nic ci to nie da... _nie_ma_ metody ktora pozwalalaby w pelni zabezpieczyc kod/grafike/whatever na stronie nikt tu nie mowi o 100% zabezpeiczeniu..... nawet jesli by byla taka mozliwosc to moge przyjsc z aparatem cyfrowym i zrobic fotke monitora (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#28
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Cytat nikt tu nie mowi o 100% zabezpeiczeniu..... nawet jesli by byla taka mozliwosc to moge przyjsc z aparatem cyfrowym i zrobic fotke monitora (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
Cytat monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
to go skseruje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#30
|
|
Grupa: Zarejestrowani Postów: 180 Pomógł: 0 Dołączył: 24.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat monitorowi crt nie zrobisz - bedzie migac (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
to go skseruje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) albo podłączę monitor LCD ;-) (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#31
|
|
Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Proponuję zrobić tak:
[php:1:a5d7402a75]<?php $Photo = ImageCreateFromJpeg("obrazek.jpg"); $ZnakWodny = ImageCreateFromJpeg("znak_wodny.jpg"); ImageAlphaBlending($ZnakWodny, TRUE); $photoW = ImageSX($Photo); $photoH = ImageSY($Photo); $znakW = ImageSX($ZnakWodny); $znakH = ImageSY($ZnakWodny); $blendW = $photoW-$znakW; $blendH = $photoH-$znakH; ImageCopy($Photo, $ZnakWodny, $blendW, $blendH, 0, 0, $logoW, $logoH); header("Content-type: image/jpeg"); ImageJpeg($Photo); ?>[/php:1:a5d7402a75] ważne aby zdjęcie nie było mniejsze od znaku wodnego... nie wiem czy to będzie dziobać.. pisałem na szybko... Pozdro! |
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 407 Pomógł: 0 Dołączył: 24.10.2002 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat monitorowi crt nie zrobisz - bedzie migac
mam smiac sie czy plakac? |
|
|
![]()
Post
#33
|
|
Grupa: Zarejestrowani Postów: 86 Pomógł: 0 Dołączył: 8.10.2003 Skąd: Radzionków Ostrzeżenie: (0%) ![]() ![]() |
Cytat mam smiac sie czy plakac?
plakac |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 13:38 |