Mulighet for å vise bilde av en som rekker finger når man klikker CTRL+C :S

quicktech

Medlem
Hei!

En kunde av meg har sendt meg en underlig forespursel. Det dreier seg om en aksje analytiker som har en kundeportal hvor klientene får tilgang til hans markedsanalyser. Han er anerkjent og presis og har derfor et omfattende problem med at kundene kopierer og sprer materiell fra det lukkede området på siden hans.

Så han ønsker en innretning på siden hans som gjør at hvis man klikker CTRL + C så spretter det opp et bilde av han (min kunde) som rekker finger.

Noen her som har den fjerneste anelse om hvordan vi kan løse dette teknisk?
 
Javascript kan slås av, og folk kan bruke menyen til å lagre / vise kilde med uansett, så dersom det er veldig viktig at teksten ikke blir kopiert ville jeg sannsynligvis heller ha valgt å vise teksten som en Flash-fil eller noe sånt. Lite brukervennlig, men sikrere enn å bare vise fingeren.
 

zapotek

Medlem
Ja, den beste løsningen i dette tilfellet er å ha teksten lagret enten som en flashfil eller et bilde.

Ønsker dere heller å bruke en løsning med Javascript (som ikke er vanntett) kan du teste dette: Dynamic Drive DHTML Scripts- Disable Select Text script. Hindrer brukeren i å markere (og selvsagt å kopiere) teksten på siden. NB! Slår de av Javascript eller kikker på kildekoden så finner de teksten uansett.
 

Nextri

Rebel
Ja, den beste løsningen i dette tilfellet er å ha teksten lagret enten som en flashfil eller et bilde.

Ønsker dere heller å bruke en løsning med Javascript (som ikke er vanntett) kan du teste dette: Dynamic Drive DHTML Scripts- Disable Select Text script. Hindrer brukeren i å markere (og selvsagt å kopiere) teksten på siden. NB! Slår de av Javascript eller kikker på kildekoden så finner de teksten uansett.

Det scriptet burde ikke være så vanskelig å modifisere slik at det viser et bilde av han som viser fing, når en bruker prøver å markere tekst i et gitt element.
 

quicktech

Medlem
Takk for bra feedback folkens. Det viktigste for kunden er selvsagt å unngå kopiering. Det er uvesentlig hvilken teknologi som blir brukt for å gjøre det.

Jeg likte flash-ideen. Men da vil man fortsatt kunne bruke printscreen. Finnes det en mulighet for å vise innholdet som flash / pdf flipbook feks og samtidig deaktivere printscreen knappen?
 

Bjørnar

Gründer
man kan i windows-applikasjoner deaktivere markering, kopiering og printscreen. kan en løsning være å få laget en desktop applikasjon som henter ut infoen fra der infoen er lagret?
 

tyr897

Medlem
Det er ikke akkurat noe problem å overstyre et program som hindrer deg i å bruke printscreen. Dette er å kjempe mot vindmøller, særdeles poengløst.

Det er bedre å opplyse om at det faktisk ikke er lov å kopiere, og muligens bruke javascript til å sende informasjon tilbake til serveren om brukere som kopierer innhold (og hva de kopierer). På den måten kan man ta kontakt med (eventuelt sperre ute) brukere som ser ut til å bruke ctrl+c vel flittig, selv om denne sjekken også selvsagt kan omgås. Til gjengjeld vil ikke de fleste brukere oppdage dette før det er for sent, hvis i det hele tatt. Ligger nok litt i gråsonen til spyware dog.
 
Nå vet ikke jeg hvor smarte folkene som leser det han skriver er, men er vel ikke alle som tenker over at man faktisk kan gå på innstillinger og slå av Javascript, for å kunne markere tekst, eller høyreklikke?

En midlertidlig løsning, før noe avansert skal til kan du jo bruke dette mellom <head></head> for å unngå markering og høyreklikk.

<SCRIPT TYPE="text/javascript">
<!--
//Disable select-text script (IE4+, NS6+)
function disableselect(e){
return false
}
function reEnable(){
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
// -->
</SCRIPT>
<SCRIPT TYPE="text/javascript">
<!--
//Disable right click script
var message="Sorry, right-click has been disabled";
///////////////////////////////////
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>
 

Keanu

Geek
Som et ekstra tips i tillegg til høyreklikk-disabling, så kan han vise teksten ved hjelp av javascript.

Folk som faktisk kan dette klarer selvsagt alikevel å kopiere uansett fra websider. Det er umulig å hindre noen fullt ut å kopiere.
 

testdriver

Ha det bra..
En idè er å gjøre om teksten til et bilde og generere et unikt vannmerke med fullt navn til hver enkelt kunde.

Ola Nordmann vil få OLA NORDMANN over hele bildet/teksten.
 
Topp