Avatar billede lazer Nybegynder
14. december 1999 - 14:01 Der er 29 kommentarer

Beskyttelse af billeder.

Er det muligt at beskytte billederne på en side, således at folk ikke kan kopiere dem eller højreklikke på den, og ligge dem som baggrundsbillede?

Jeg "åbener" billedet således:
Response.Write "<td><img src=""Billeder/" & strUserInitials &".jpg"" alt=""" & strUserInitials &" har intet billede""></td>" & VBnewline

Mvh. Lazer
Avatar billede mit Nybegynder
14. december 1999 - 14:07 #1
man kan undgå at folk kan højreklikke, men man kan nok aldrig helt undgå, at folk kan få fat i dem (skrive den direkte URL)
Avatar billede nej Nybegynder
14. december 1999 - 14:21 #2
Det er muligt at stoppe folk fra at hørjeklikke, vha JavaScipt, jeg kan ikke lige svaret, men man kan.

Jeg synes dog man skal have en MEGET god grund til det, FUCK jeg hader når jeg ikke kan se koden :-) heheh

Mvh Emil
Avatar billede Slettet bruger
14. december 1999 - 14:27 #3
Du kan lave fine billeder om til *.swf format via flash-director, så kan de ikke kopieres eller gennes på harddisken....

Koden ser således ud når den skal indsættes
<embed src="bla.swf" hight="højde" widht="bredde">

-BackSlash
Avatar billede lazer Nybegynder
14. december 1999 - 14:27 #4
Hej mit. Jeg er ikke helt med skal jeg istedet for Billeder/xxx.jpg skrive http://WWW.hanskurt.skod/Billeder/xxx.jpg???

Lazer
Avatar billede sone Nybegynder
14. december 1999 - 14:32 #5
Hej Lazer

Du kan muligvis gøre noget lignende det jeg har gjort på http://pony.netpass.dk/julekalender/julekalender.asp, hvor billederne hentes via et ASP-script.
Avatar billede mit Nybegynder
14. december 1999 - 14:33 #6
nej nej..sorry, jeg var nok lidt hurtig...det jeg mente var, at folk kan indtaste den direkte URL, og på den måde kopiere dine pic's...det var bare en lille info ;-)
Avatar billede lazer Nybegynder
14. december 1999 - 14:41 #7
backslash.dk
Hvad er Flash director, er det shareware eller andet, jeg kan ikke lige finde et program der gan gemme i formatet.
Avatar billede rdj Nybegynder
14. december 1999 - 14:48 #8
Du skal bare lave et ASP script der viser billedet, samt tjekke hvilken side der spørger om siden.
Avatar billede diktator Nybegynder
14. december 1999 - 15:04 #9
>> sone, selv om du bruger dine billeder  som background i en tabel er det jo ligeså nemt at hente dem med en direkte URL...
Avatar billede sone Nybegynder
14. december 1999 - 15:07 #10
diktator >> Det skulle jeg ikke mene...

Hvis du kan, må du gerne komme med URL'en som viser billedet til låge nr. 24
Avatar billede ricardo Nybegynder
14. december 1999 - 15:13 #11
Uanset hvordfan du gør, kan det ALTID
Avatar billede ricardo Nybegynder
14. december 1999 - 15:14 #12
<ups!>

lade sig gøre at tage en screendump (alt-printscreen) af browseren og derefter klippe billedet ud.

Det er ærgeligt men sådan er det bare...
Avatar billede sone Nybegynder
14. december 1999 - 15:16 #13
Det er rigtigt!
Men med mit script kan du ikke få direkte URL-adgang.
Avatar billede lazer Nybegynder
14. december 1999 - 15:20 #14
Okay.
Men det er i dette tilfælde bruger på Nogenlunde begynder niveau der skal benytte hjemmesidderne, og derfor, skal det bare gøres svært for dem.
Men scriptet som jeg skrev i starten af spørgsmålet henter omkr. 500 billeder, så hvis formatet at billedet er nok til at gøre det besværligt, så er det fedt.
Men jeg manget et program der kan lave SWF formatet???
Hvad gør jeg?
Avatar billede ricardo Nybegynder
14. december 1999 - 15:28 #15
Hvis der er tale om begyndere, skal du ogås gøre det nemt at downloade/installere Shockwave så dem der ikke har plugin'en kan se dem overhovedet.
Avatar billede diktator Nybegynder
14. december 1999 - 15:29 #16
Avatar billede lazer Nybegynder
14. december 1999 - 15:44 #17
Sone >> Men jeg kan jo ikke se dit Script??? Kan du sende det til mig, men kun den interessante del.
lfo@novo.dk
Avatar billede sone Nybegynder
14. december 1999 - 15:45 #18
diktator >>
Det er nemlig finten... (det at logo.gif returneres) - se selv forskellen hvis du prøver http://pony.netpass.dk/julekalender/kalenderpic.asp?id=1
Avatar billede lazer Nybegynder
14. december 1999 - 15:49 #19
>> ricardo
Jeg er ikke helt klar over hvad du mener?
Avatar billede sone Nybegynder
14. december 1999 - 15:51 #20
lazer >>
Check om Request.ServerVariables("HTTP_REFERER") indeholder dit servernavn og scriptnavn
IF "ja"
  Filename = "hemmelig_sti/filename.gif"
ELSE
  Filename = "fake.gif"
END IF

Response.Redirect (filename)
Avatar billede diktator Nybegynder
14. december 1999 - 15:52 #21
sone>> Hold nu op!!

Jeg er da godt klar over at du bruger samme billede i de lukkede låger og  HTML i tabellen, som numre på lågerne....

Skal vi da prøve at tage låge nr.3 som er 'åben'?

http://pony.netpass.dk/julekalender/kalenderpic.asp?id=2
Avatar billede diktator Nybegynder
14. december 1999 - 16:08 #22
sone >> OK, got ya point:

Check om Request.ServerVariables("HTTP_REFERER") indeholder dit servernavn og scriptnavn
...osv.

MEN, jeg sidder her på en Mac, og bruger IE 4.5 og jeg har ingen problemer med at hente dine billeder..
Avatar billede ricardo Nybegynder
14. december 1999 - 16:18 #23
For at se .swf-filer skal browseren have en Shockwave plug-in installeret.

IE > 4 har den som standard (tror jeg nok).
Avatar billede lazer Nybegynder
14. december 1999 - 16:20 #24
Så jeg har altså ikke rigtigt fået svar på mit spørgsmål endnu?

Lazer
Avatar billede klas Juniormester
14. december 1999 - 16:55 #25
.swf filer kan også hentes . . det er da ikke mere besværligt end hvis det er jpg filer . . .
Avatar billede s Nybegynder
17. december 1999 - 23:13 #26
Du kan vist lave det med noget ASP og bruge response.binarywrite... (uden jeg lige kan huske hvordan man gør... det er ikke noget man bruger hver dag)
Avatar billede euhp Nybegynder
09. januar 2000 - 23:24 #27
jeg har et system som kræver ASP og Perl, som sender billedet tilbage fra et område på serveren udenfor web root. DVS. at billederne heller ikke kan spider'es.

Interesseret?
Avatar billede f16hen Nybegynder
23. december 2002 - 03:00 #28
ja, meget
Avatar billede chrille Nybegynder
21. april 2003 - 08:30 #29
Jag har en liten idé som bygger på att du lägger bilderna som vanligt i HTML, sedan skapar du ett lager ovanpå som täcker bilderna, i lagret sedan lägger du in en transparent pixel som då blir som en typ av glasruta mellan bilderna och besökaren, gör så att lagret täcker hela bilden genom att ange Width=100% och height=100%. För att öka säkerheten kan man "Disabla" högerklick(detta är säkrare och går inte att passera genom att trycka ESC på tangentbordet!!).
Dock kan man ju  fortfarande göra en skärmdump och klistra in i ett bildprogram.. =0(
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester