Script anticopia (CTRL+C)
3 partecipanti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici
Pagina 1 di 1 • Condividi
Script anticopia (CTRL+C)
ho fatto una ricerca nei topic già presenti
ne ho provati un paio e al momento ho installato il codice presente in questo topic
una pecca comune a tutti questi codici è l'impossibilità di bloccare il ctrl+c, bloccano solo il tasto destro
è possibile ottenere il blocco della copia usando i tasti? magari anche usando un secondo script che disabilita solo questa combinazione di tasti?
ne ho provati un paio e al momento ho installato il codice presente in questo topic
una pecca comune a tutti questi codici è l'impossibilità di bloccare il ctrl+c, bloccano solo il tasto destro
è possibile ottenere il blocco della copia usando i tasti? magari anche usando un secondo script che disabilita solo questa combinazione di tasti?
Ultima modifica di Wacko il Gio 18 Set 2014 - 12:08 - modificato 2 volte. (Motivazione : Migliorato il titolo per l'indicizzazione)
Re: Script anticopia (CTRL+C)
Ciao,
hai già provato a fare una ricerca sui motori di ricerca?
script per bloccare ctrl+c
fammi sapere
hai già provato a fare una ricerca sui motori di ricerca?
script per bloccare ctrl+c
fammi sapere
Re: Script anticopia (CTRL+C)
ciao, ho fatto una ricerca, ma di codici funzionanti non ne ho trovati, a quanto pare sono tutti obsoleti quelli che si trovano in giro
l'ultimo codice che ho testato è questo
che serve per disabilitare il tasto destro e la selezione del testo (come alternativa al blocco del ctrl+c)
le uniche soluzioni che ho trovato e sono ritenute valide, almeno secondo i commenti presenti, sono tutti codici contenuti in estensioni di altre piattaforme
so che come codici sono "inutili", in quanto è semplice raggirarli, ma vorrei per lo meno far perdere tempo ad eventuali scopiazzatori
l'ultimo codice che ho testato è questo
- Codice:
<script language=”JavaScript1.2″>
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 language=”javascript”>
function disableRightClick(e)
{
var message = “Materiale di proprietà di W2O – Web allo stato puro tutelato da Copyright©. E’ proibita la copia anche parziale.”;
if(!document.rightClickDisabled) // initialize
{
if(document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = disableRightClick;
}
else document.oncontextmenu = disableRightClick;
return document.rightClickDisabled = true;
}
if(document.layers || (document.getElementById && !document.all))
{
if (e.which==2||e.which==3)
{
alert(message);
return false;
}
}
else
{
alert(message);
return false;
}
}
disableRightClick();
</script>
che serve per disabilitare il tasto destro e la selezione del testo (come alternativa al blocco del ctrl+c)
le uniche soluzioni che ho trovato e sono ritenute valide, almeno secondo i commenti presenti, sono tutti codici contenuti in estensioni di altre piattaforme
so che come codici sono "inutili", in quanto è semplice raggirarli, ma vorrei per lo meno far perdere tempo ad eventuali scopiazzatori
Re: Script anticopia (CTRL+C)
i codici non funzionano sulle piattaforma, bensì sul browser (google chrome, internet explorer, etc..)
una soluzione che potresti adottare è quella di impedire di selezionare il testo
una soluzione che potresti adottare è quella di impedire di selezionare il testo
Re: Script anticopia (CTRL+C)
Infatti ho cercato anche quello (sarebbe anche il modo migliore per far perdere tempo a chi vuole copiare) e i codici trovati fanno tutto tranne quello
Re: Script anticopia (CTRL+C)
contro ctrl+c non puoi fare niente :
Blocchi CTRL+C faccio CTRL+A, incollo sul Blocco Note e il gioco e' fatto.
Blocchi CTRL+A salvo la pagina web e il gioco e' rifatto.
anche se mi blocchi tutta la tastiera io ti copio sempre quello che voglio
Blocchi CTRL+C faccio CTRL+A, incollo sul Blocco Note e il gioco e' fatto.
Blocchi CTRL+A salvo la pagina web e il gioco e' rifatto.
anche se mi blocchi tutta la tastiera io ti copio sempre quello che voglio
Re: Script anticopia (CTRL+C)
come ho scritto sopra, è per dare fastidio a chi vuole copiare
io per primo so come aggirare questi blocchi, anzi, nel peggiore dei casi ti basta disattivare momentaneamente il javascript
ma ti assicuro che dopo 3-4 volte che ti metti a fare tutta sta tiritera ti scocci e te ne vai
io per primo so come aggirare questi blocchi, anzi, nel peggiore dei casi ti basta disattivare momentaneamente il javascript
ma ti assicuro che dopo 3-4 volte che ti metti a fare tutta sta tiritera ti scocci e te ne vai
Re: Script anticopia (CTRL+C)
non ti volevo fare arrabbiare era solo per dirti che non puoi fare niente o meglio puoi fare qualcosa ed e' quello di trovare lo script che non permette di evidenziare i testi..in quel caso non funzionerebbe neanche il ctrl+c.Se disabiliti gli script non risolvi niente
Re: Script anticopia (CTRL+C)
il modo per aggirare questi sistemi c'è sempre purtroppo..
l'unico modo sarebbe modificare i templates, aggiungere un paio di attributi in modo da impedire che il testo venga selezionato
l'unico modo sarebbe modificare i templates, aggiungere un paio di attributi in modo da impedire che il testo venga selezionato
Re: Script anticopia (CTRL+C)
the crow ha scritto:non ti volevo fare arrabbiare era solo per dirti che non puoi fare niente o meglio puoi fare qualcosa ed e' quello di trovare lo script che non permette di evidenziare i testi..in quel caso non funzionerebbe neanche il ctrl+c.Se disabiliti gli script non risolvi niente
non ero arrabbiato, forse mi sono espresso male
volevo chiarire perchè insisto nel mettere questi codici, nonostante siano facilmente aggirabili
provo a vedere un po' nei template se c'è qualcosa che si può fare o se trovo il codice (funzionante) in questione
EDIT: trovato un benedetto codice funzionante
- Codice:
body {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
è da inserire nel foglio di stile css, viene applicato a tutte le pagine del forum indistintamente (se fosse uno javascript si poteva limitare ai soli argomenti)
effetti: blocca la selezione del testo e il ctrl+a, non va in conflitto con lo script per bloccare il tasto destro che riporto di seguito (io lo script l'ho applicato solo agli argomenti)
- Codice:
function disableRightClick(e)
{
var message = "Rispetta il nostro lavoro, non copiare!";
if(!document.rightClickDisabled) // initialize
{
if(document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = disableRightClick;
}
else document.oncontextmenu = disableRightClick;
return document.rightClickDisabled = true;
}
if(document.layers || (document.getElementById && !document.all))
{
if (e.which==2||e.which==3)
{
alert(message);
return false;
}
}
else
{
alert(message);
return false;
}
}
disableRightClick();
Re: Script anticopia (CTRL+C)
Perfetto, grazie per aver condiviso la tua soluzione
dal momento che il problema è risolto, lo sposto nei problemi risolti
dal momento che il problema è risolto, lo sposto nei problemi risolti
Forum dei Forum: Aiuto per Forumattivo :: Assistenza a problemi e richieste :: Problemi con uno script o codici :: I problemi risolti con i codici
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.