Avatar billede theselfimages Nybegynder
20. januar 2003 - 16:02 Der er 7 kommentarer og
1 løsning

Hvordan gøres download funktion inaktiv?

Hos www.cliche.dk er det ikke tilladt at ha' filer på sit site der kan downloades !?!
Jeg administrerer et site hvor en kunstners eget musik ligger til download ved "højreklik + save as" eller til afspilling via Real Player eller andet.

Men hvad gør jeg for at sikre at disse MP3 numre kun kan afspilles og ikke downloades? Ved at gøre "højreklik + save as" funktionen inaktiv? Og hvordan gøres dette...?
Eller er der en hel anden løsning for at sikre at musikken kun kan streames og ikke downloades?
Avatar billede arne_v Ekspert
20. januar 2003 - 16:13 #1
Det kan ikke lade sig gøre.

Browseren requester filen fra serveren når den skal vise/spille den.

Browseren requester file fra serveren når den skal downloades.

Serveren kan ikke se om det er det ene eller andet.

Man kan sikkert lave lidt fusk med de kendre browsere og
noget JavaScript og gøre det lidt svært at få downloadet.

Men det kan altid gøres.
Avatar billede majsmarken Nybegynder
20. januar 2003 - 16:30 #2
http://www.egenhjemmeside.dk/hojreklik.asp

Så bliver det 'lidt' svært at H-klike og dermed Save As...

MEN - jeg bør nok ikke sige/skrive det:
H-klik og HOLD KNAPPEN NEDE. [ENTER]. Slip knappen. Så dukker menuen op alligevel...

Prøv på www.frisoersalonen.dk

/Majsmarken/
Avatar billede jakoba Nybegynder
20. januar 2003 - 16:43 #3
snak med cliches support om problematikken, så får du øjeblikkeligt dispensation :-))

reglen er sandsynligvis rette imod warez-sites og imod websteder der benytter cliche som pakhus, dvs har deres site et andet sted og så giver et link til deres sted på cliche når der skal downloades noget servertungt.
Avatar billede theselfimages Nybegynder
20. januar 2003 - 20:28 #4
Prøver at tage en snak med dem i morgen.
Hvordan vil dennne se ud UDEN alert? Og kan den ikke udbygges til IKKE
alligevel at kunne aktiveres med denne:
H-klik og HOLD KNAPPEN NEDE + [ENTER] ?

<script language="javascript">
function click()
{
if (event.button==2)
{
alert('Kontakt webmaster, hvis du ønsker at gøre brug af elementer fra vores site')
}
}
document.onmousedown=click
</script>
Avatar billede jakoba Nybegynder
20. januar 2003 - 21:03 #5
du kan sagtens fjerne den alert, og det er også nemt at forbyde +<enter> tricket. Problemet er nok mest at der er ikke nogen der gider for der er MASSER af andre måder at rippe indholdet fra en webside.
du kan fx lade somom det link der står nedenfor er et link til DIN side:
    http://www.eksperten.dk
så kan du højreklikke (her hvor der ikke er noget anti script) og sige "save target as..." så ligger siden på din pc hvor du kan fjerne anti-scriptet og indsætte en <base href="oprindelig_domænesti">
åben siden i en browser og hent hvad du vil.

grundreglen er "Hvis du lægger det på nettet kan det kopieres", der er ingen vej udenom.

mvh JakobA
Avatar billede theselfimages Nybegynder
21. januar 2003 - 00:22 #6
Hmm.. anyway! Det er jo ikke hver læmand der kender til den slags tricks.
Så måske vil du alligevel venligst vise hvordan ALERT kan fjernes. Og om ikke andet så også vise hvordan man fjerner et af de lettere tricks, denne:
H-klik og HOLD KNAPPEN NEDE + [ENTER] ?
Avatar billede jakoba Nybegynder
21. januar 2003 - 00:52 #7
Nej.
Avatar billede theselfimages Nybegynder
21. januar 2003 - 01:13 #8
Fandt dette:

<script language=JavaScript>
<!--

var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
// -->
</script>

Spørgsmålet lukkes.
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