Back to top

Autore Topic: Impedire di rubare le foto in photogallery  (Letto 4301 volte)

bigolina

  • Visitatore
Impedire di rubare le foto in photogallery
« il: 23 Mar 2011, 14:06:12 »
Salve :)
Cerco un informazione ho creato una photogallery,però vorrei impedire che rubino delle foto è possibile?
esiste un codice da inserire per bloccare il tasto destro del mouse?
Grazie

bigolina

  • Visitatore
Re:Impedire di rubare le foto in photogallery
« Risposta #1 il: 23 Mar 2011, 14:51:02 »
nessuno mi aiuta :'(

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #2 il: 23 Mar 2011, 15:16:43 »
Ciao
In rete trovi il codice che cerchi oppure  nella jed qualche modulo per impedire il copia, ma ti dico subito che se non vuoi farti copiare le immagini (rubare mi sembra eccessivo!) non pubblicarle proprio.
Per sua natura la rete è libera e se ci metti qualcosa è indubbio che qualcuno voglia utilizzarla, ed a nulla servono i componenti che ti ho suggerito sopra. Poi fai come credi.

bigolina

  • Visitatore
Re:Impedire di rubare le foto in photogallery
« Risposta #3 il: 23 Mar 2011, 15:23:45 »
Grazie io ho trovato alcuni codici  come questo:
<script language="JavaScript1.2">

/*
Disable right click script II (on images)- By Dynamicdrive.com
For full source, Terms of service, and 100s DTHML scripts
Visit http://www.dynamicdrive.com
*/

var clickmessage="Right click disabled on images!"

function disableclick(e) {
if (document.all) {
if (event.button==2||event.button==3) {
if (event.srcElement.tagName=="IMG"){
alert(clickmessage);
return false;
}
}
}
else if (document.layers) {
if (e.which == 3) {
alert(clickmessage);
return false;

Solo che in photogallery non sò dove inserirlo e se funsiona :(
Grazie
}
else if (document.getElementById){
if (e.which==3&&e.target.tagName=="IMG"){
alert(clickmessage)
return false
}
}
}

function associateimages(){
for(i=0;i<document.images.length;i++)
document.images.onmousedown=disableclick;
}

if (document.all)
document.onmousedown=disableclick
else if (document.getElementById)
document.onmouseup=disableclick
else if (document.layers)
associateimages()
</script>

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #4 il: 23 Mar 2011, 17:43:28 »
Ciao
Aggiungi queste righe nel file  .htaccess

Citazione
#disabilitazione hotlinking per immagini
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?tuodominio.it/.*$ [NC]
RewriteRule \.(gif|jpg)$ - [F]
RewriteRule \.(gif|jpg)$ http://www.tuodominio.it/stop.png [R,L]

Sostituisci "tuodominio.it" col nome del tuo dominio e carica nella root un immagine tipo divieto che chiamerai "stop.png"

Qesto script no disabilita il tasto destro però ogni volta che qualcuno tenterà di salvare un immagine si ritrova invece quella col divieto e non sarà possibile scaricare quella vera.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #5 il: 23 Mar 2011, 17:53:50 »
Ciao
Aggiungi queste righe nel file  .htaccess
...
pardon, non posso testare ora la regola sull'htaccess ma poi lo provo.. ma impedire gli hotlink non starebbe per impedire che qualcuno li  inserisca  in un altro sito mediante semplice link? 


credo che la soluzione migliore sia nel pubblicare una versione degradata salvo poi stabilire un accesso diverso per l'immagine originale,  così le immagini buone si salvano di certo.


(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #6 il: 23 Mar 2011, 19:05:30 »
ciao francesco

quel codice dovrebbe impedire anche i link abusivi ad altri siti

Offline Rafghost2

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #7 il: 25 Mar 2011, 23:52:23 »
Se uno vuole le immagini le prende comunque... basta premere il pulsantino STAMP. Incolli, tagliuzzi e hai l'immagine bella che pronta. Puoi usare tutti i codici che ti pare...

Scusa il cinismo ma la rete funziona così, d'altronde chi cracka i programmi se ne infischia delle restrizioni che il produttore ci mette :P

Offline bertoandrea86

  • Appassionato
  • ***
  • Post: 433
  • Sesso: Maschio
  • siti coupongratuiti.com / gruppirock.it
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #8 il: 26 Mar 2011, 03:00:52 »
Se uno vuole le immagini le prende comunque... basta premere il pulsantino STAMP. Incolli, tagliuzzi e hai l'immagine bella che pronta. Puoi usare tutti i codici che ti pare...

Scusa il cinismo ma la rete funziona così, d'altronde chi cracka i programmi se ne infischia delle restrizioni che il produttore ci mette :P
eh beh..ovvio, oppure basta vedere la sorgente della pagina e si prende l'indirizzo immagine.
Ma calcolando che internet e il pc non si è divisi da un 50% che lo sanno fare e il restante no, è sempre meglio farlo per avere una fetta fuori uso.

Offline ariess

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Impedire di rubare le foto in photogallery
« Risposta #9 il: 26 Mar 2011, 03:28:57 »
quoto quanto detto da 56francesco, e se non bastasse applichi un watermark sulle immagini come fanno tutti i siti di stock image.

oppure, altra soluzione, è quella di usare una flash gallery, anche se, lo screenshoot ti frega comunque.
« Ultima modifica: 26 Mar 2011, 03:31:52 da ricdata »

 



Web Design Bolzano Kreatif