Avatar billede peterk Nybegynder
06. februar 2002 - 09:15 Der er 20 kommentarer og
1 løsning

Tyverisikring af side

Er det muligt, at sætte en kode ind på en hjemmeside, så det er umuligt at stjæle mine tekster og billeder ? Min hjemmeside er efterhånden på 700 sider, så hvis der er nogen der kender en smart løsning, der er let at indsætte på samtlige sider, så vil det helt klart være at foretrække.
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:18 #1
måske kunne man lave noget sikring via htacces ? jeg ved det ikke...leder lige efter en mulighed...
wil/
Avatar billede keysersoze Ekspert
06. februar 2002 - 09:20 #2
det findes desværre ikke... du har copyright på det du selv har lavet, så det er ulovligt (hvis du kan bevise det virkelig er dit) at tage kopi derfra hvis ikke du giver lov - men en decideret tyverisikring eller noget findes desværre ikke.

Alt - dvs både kode og billeder - bliver jo alligevel lagt på klientens maskine hvorfra det så også kan hentes...
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:26 #3
jo jeg har fundet en metode nu, tror jeg da..håber det virker

Hvis du vil undgå at en person kan bruge dine billeder på hans hjemmeside, kan du i en .htaccess fil tilføje:
***** CUT HERE *****
AuthUserFile /dev/null
AuthGroupFile /dev/null
RewriteEngine on
RewriteCond %{HTTP_REFERER} !=http://www.yourwebsite.com
RewriteCond %{HTTP_REFERER} !=http://yougwebsite.com
RewriteRule /* http://www.yourwebsite.com/hotlinkwarning.html/ [R,L]
***** CUT HERE *****

denne kode skulle kunne beskytte dine billeder...derfor skal du også have en /billeder/ mappe,( andet navn kan selvfølgelig bruges)
Denne mappe skal du ligge på dit webhotel, og selvfølgelig skal htacces filen også være der.

Jeg tror det virker, har ikke lige fået den testet endnu:-)

wil/
Avatar billede peterk Nybegynder
06. februar 2002 - 09:26 #4
Jeg har ind imellem stødt på at det er umuligt at højre klikke med musen, for at få vist kilder, men det er jo kun gældende ved egentlig  hemmeligholdelse af programmeringskode. jeg kan godt se problemet - æv.
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:28 #5
RewriteCond %{HTTP_REFERER} !=http://www.yourwebsite.com
RewriteCond %{HTTP_REFERER} !=http://yougwebsite.com
RewriteRule /* http://www.yourwebsite.com/hotlinkwarning.html/ [R,L]

denne her del, skal du selvfølgelig lave så den peger på dine sider.
Hotlinkwarning.html er den side, som skal vises, hvis man bruger et billede fra dig..(i stedet for billedet)
Avatar billede peterk Nybegynder
06. februar 2002 - 09:31 #6
Uha - cool-wil, du skriver i en kode som jeg ikke kender. Jeg skal have meget mere udførlig hjælp, da jeg normalt bruger frontpage.
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:38 #7
oki, jeg skal lige selv finde ud af det først*gg*
Jeg ved at denne kode bliver brugt i porno branchen, når de skal undgå at andre folk bruger deres ting...
Jeg er lige tilbage når jeg finder ud af, hvordan den præsis virker:-)
Avatar billede peterk Nybegynder
06. februar 2002 - 09:41 #8
OK, jeg venter spændt. Hvis det går et stykke tid før jeg svarer,må du ikke miste tålmodigheden !
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:51 #9
jeg har lige fundet en højreklik kode....den kan du starte ud med, så finder jeg lige noget mere spændende til dig:-)
www.cool-web.dk/hoejreklik.zip

Hent den ned, og kig lidt på den, den skulle være nem nok, det er simpel javascrip :-)
Avatar billede cool-wil Nybegynder
06. februar 2002 - 09:54 #10
Her er koden, hvis det er nemmere:-)
<script language="JavaScript">
function click() {
if (((event.button==2) & (navigator.appName=="Microsoft Internet Explorer")) || (event.button==3))  {
alert('Hjemmesiden er under copyright af peterk) } }

document.onmousedown=click
</script>

alert('Hjemmesiden er under copyright af peterk) } }
Denne her linie er her hvor du skal skrive, hvad der skal stå, når man højre klikker...
En alert tager altså og smidder en boks ud fra scriptet, når der sker et eller andet, prøv at kig engang:-)
Avatar billede peterk Nybegynder
06. februar 2002 - 11:17 #11
Ovenstående javascript skal vel sættes ind på alle de enkelte sider ? Jeg har 700 sider !!! Findes der en smart løsning ?
Avatar billede cool-wil Nybegynder
06. februar 2002 - 11:45 #12
Forfanden det havde jeg ikke lige tænkt på:-)
mmm det er jo lige det...hvordan vi får sat den kode derind..
Tænker lige lidt:-)

Det må godt nok være en stor side, hvis du har 700 sider liggende:-)
Må jeg se siden?

wil/
Avatar billede peterk Nybegynder
06. februar 2002 - 13:09 #13
Du skal være velkommen www.topas.dk ønsker du en rejse kan vi let være behjælpelig.
Avatar billede cool-wil Nybegynder
06. februar 2002 - 18:31 #14
det ser ud til at være nogle spændende rejser i har der...meget...

er lige ved at snakke med en ven ang dit problem ( med det javascript)
Avatar billede keysersoze Ekspert
06. februar 2002 - 18:57 #15
cool-wil >> dit htaccess halløj, er det ikke bare for at passwordbeskytte siden? vel ikke for at beskytte hverken tekster eller billeder. Mht dit javascript generer det mere end det gavner - og der er trods alt stadig "vis -> kilde"... ergo kan noget af det vel ikke bruges?

peterk >> mht til jeres side... jeg ved du selv laver den og så'n, men vil det i længden ikke være en fordel med en asp-løsning så du slipper for at lave nye sider hele tiden og også netop slipper for det problem at skulle sætte den samme kode ind på 700 forskellige sider. Med en asp (eller php løsning) vil det være muligt at styre det hele vha en database - og det hele uden at nogle skal have kendskab til hverken programmering eller database...
Avatar billede cool-wil Nybegynder
06. februar 2002 - 20:01 #16
Keyser> jo en php/asp side ville helt klart være at fortrække

Nej den der htaccess ting, viser kun et billede hvis det er linket til fra serveren
hvis nu at jeg har et billede.gif på theroom.dk , og linker til www.theroom.dk/billede.gif så virker det, men ikke hvis det f.eks. er et link som kommer her fra eksperten.dk

men jeg ville nu foretrække en omgang php/mysql, til hans sider, dette ville være meget nemmere
Avatar billede keysersoze Ekspert
06. februar 2002 - 20:36 #17
men så vil jeg jo stadig kunne hugge billedet? der er jo altid copy-pase!

;)
Avatar billede peterk Nybegynder
06. februar 2002 - 21:33 #18
Keyser, tak for dine råd. Jeg har ikke meget forstand på egentlig programmering så php og asp er nok ikke lige sagen, medmindre man kan lærer det på et par dage/uger, hvilket jeg ikke tror er tilfældet.

Cool-wil tak for din entusiasme som lyser ud af dine svar, det lyder dog til at sagen er mere kompleks end som så. Får vi størrer problemer med vores copyright må vi jo gå rettens vej, da det ikke åbenbart ikke er let at beskytte sine sider på anden vis. Tak for jeres indsats.
Avatar billede Slettet bruger
06. februar 2002 - 21:40 #19
Lige en kommentar...
Det er meget svært at beskytte tekst og billeder i en web-side.
Et Javascript til at fange højreklik, vil kun virke på nyere webbrowsere, da man kan slå Javascript fra i de ældre versioner. I visse Linux browsere kan man ligeledes slå scripting fra.

Hvis du bruger Windows vil IE som regel cache billederne i en mappe på harddisken, hvorfra man også vil kunne finde billederne.
Avatar billede cool-wil Nybegynder
07. februar 2002 - 08:29 #20
min konklution bliver så at:
Det kan lade sig gøre at holde sine billeder inde på egen server, og gemme dem fra hotlinkere, men det kan ikke p.t lade sig gøre at beskytte sine billeder..

damn
Avatar billede peterk Nybegynder
22. februar 2002 - 13:40 #21
Jeg giver mine points til Kyersoze for hans comments. Hermed er spørgsmål lukket - ubesvaret, da da opgaven pt. er umulig at løse.
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