Script anticopia (CTRL+C)

3 partecipanti

Risolto Script anticopia (CTRL+C)

Messaggio Da Wacko Mar 16 Set 2014 - 14:00

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?


Ultima modifica di Wacko il Gio 18 Set 2014 - 12:08 - modificato 2 volte. (Motivazione : Migliorato il titolo per l'indicizzazione)
Wacko
Wacko
Nuovo membro

Sesso : Maschio
Età : 36
Messaggi : 45
Località : Hiraishin

http://hnoc.boardeducation.net/
Wacko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Niko Mar 16 Set 2014 - 14:20

Ciao,

hai già provato a fare una ricerca sui motori di ricerca?

script per bloccare ctrl+c

fammi sapere :good:
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9573
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Wacko Mar 16 Set 2014 - 15:47

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 
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
Wacko
Wacko
Nuovo membro

Sesso : Maschio
Età : 36
Messaggi : 45
Località : Hiraishin

http://hnoc.boardeducation.net/
Wacko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Niko Mar 16 Set 2014 - 19:16

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 Wink
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9573
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Wacko Mar 16 Set 2014 - 19:26

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 Razz
Wacko
Wacko
Nuovo membro

Sesso : Maschio
Età : 36
Messaggi : 45
Località : Hiraishin

http://hnoc.boardeducation.net/
Wacko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da the crow Mar 16 Set 2014 - 21:06

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
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Wacko Mar 16 Set 2014 - 23:29

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
Wacko
Wacko
Nuovo membro

Sesso : Maschio
Età : 36
Messaggi : 45
Località : Hiraishin

http://hnoc.boardeducation.net/
Wacko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da the crow Mer 17 Set 2014 - 20:06

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
the crow
the crow
Veterano dello staff
Veterano dello staff

Sesso : Maschio
Età : 33
Messaggi : 8782
Località : Roma

https://aiuto.forumattivo.it/forum
the crow è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Niko Mer 17 Set 2014 - 20:09

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 Wink
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9573
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Wacko Gio 18 Set 2014 - 0:06

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();
Wacko
Wacko
Nuovo membro

Sesso : Maschio
Età : 36
Messaggi : 45
Località : Hiraishin

http://hnoc.boardeducation.net/
Wacko è stato ringraziato dall'autore di questo topic.

Risolto Re: Script anticopia (CTRL+C)

Messaggio Da Niko Gio 18 Set 2014 - 18:46

Perfetto, grazie per aver condiviso la tua soluzione :good:

dal momento che il problema è risolto, lo sposto nei problemi risolti Wink
Niko
Niko
Moderatore
Moderatore

Sesso : Maschio
Età : 28
Messaggi : 9573
Località : Provincia di Varese

https://www.fmcodes.net/
Niko è stato ringraziato dall'autore di questo topic.

Visualizza l'argomento precedente Visualizza l'argomento successivo Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.