Απαγόρευση αντιγραφής εικόνας-κειμένου

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 5:22 pm

Καλησπέρα θα ήθελα να ρωτίσω αν υπάρχει κάποιος κώδικας που δεν θα επιτρέπει να κάνει κάποιο μέλος Προβολή κάποιας εικόνας και να την πάρει....


Έχει επεξεργασθεί από τον/την TANKERS στις Σαβ Απρ 11, 2015 1:13 am, 2 φορές συνολικά (Λόγος της επεξεργασίας : Διόρθωση Τίτλου)
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Nemo Πεμ Απρ 09, 2015 5:48 pm

Καλησπέρα @TANKERS,

Το παρακάτω script δεν θα επιτρέπει σε κανέναν να κάνει δεξί κλικ στις εικόνες:

Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript

Title: Οτιδήποτε
Placement: In all pages
Code:
Κώδικας:
function nocontext(e) {
        var clickedTag = (e==null) ? event.srcElement.tagName : e.target.tagName;
        if (clickedTag == "IMG") {
            alert(alertMsg);
            return false;
        }
    }
    var alertMsg = "Image context menu is disabled";
    document.oncontextmenu = nocontext;

Και μετά: Απαγόρευση αντιγραφής εικόνας-κειμένου EVRvlh1

Είναι αυτό που ψάχνεις;

Hello
Nemo

Nemo
Υπεύθυνος Φόρουμ
Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206



Nemo ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 5:52 pm

@Nemo είσαι κορυφή υπάρχει και κάτι αντιστοιχο για τα Posts?
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Nemo Πεμ Απρ 09, 2015 5:57 pm

Καλησπέρα @TANKERS,

Τι εννοείς; Τα μέλη να μην έχουν την δυνατότητα να αντιγράφουν απλό κείμενο;

Hello
Nemo

Nemo
Υπεύθυνος Φόρουμ
Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206



Nemo ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 6:02 pm

Nemo έγραψε:Τι εννοείς; Τα μέλη να μην έχουν την δυνατότητα να αντιγράφουν απλό κείμενο;

Ακριβώς....

Και κάτι άλλο :

Απαγόρευση αντιγραφής εικόνας-κειμένου 0z9Cva8

Έτσι κάποιος μπορει να πάρει μια εικόνα σωστά?
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Nemo Πεμ Απρ 09, 2015 6:08 pm

Γεια σου @TANKERS,

Σχετικά με την πρώτη σου ερώτηση, δοκίμασε να προσθέσεις τον παρακάτω κώδικα στην περιγραφή του φόρουμ.
Πίνακας Διαχείρισης ► Γενικά ► Φόρουμ ► Ρυθμίσεις:
Κώδικας:
<script language=Javascript1.2> function ejs_nodroit() { alert('Κείμενο Εδώ');
    return(false); } document.oncontextmenu = ejs_nodroit; </script>

Όσον αναφορά τη δεύτερη ερώτηση σου, νομίζω πως ναι. Κάποιος μπορεί να "κλέψει" μια εικόνα και κάνοντας drag and drop στην επιφάνεια εργασίας. Και με απλή screenshot. Υπάρχουν πολλοί τρόποι.

Hello
Nemo

Nemo
Υπεύθυνος Φόρουμ
Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206



Nemo ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 6:11 pm

Αν ενοείς Περιγραφή Τοποθεσίας * :

Δεν λειτουργή
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Nemo Πεμ Απρ 09, 2015 6:16 pm

Θα μπορούσες να προσθέσεις έναν άλλον κώδικα τότε.
Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript
Title: Οτιδήποτε
Placement: In all pages
Code:
Κώδικας:

var message="Disabled";
function click(z) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (z.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;

Συγνώμη για την ταλαιπωρία. Αν δεν λειτουργεί και αυτός ο κώδικας, θα βρούμε κάποιον άλλον.

Hello
Nemo

Nemo
Υπεύθυνος Φόρουμ
Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206



Nemo ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 6:23 pm

Καλησπέρα, @Nemo

Αν το επιλέξο και πατίσω δεξή κλικ για αντιγραφη δεν γίνεται αλλά αν κάνω ctrl+c γίνεται αντιγραφή κανονικά
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Nemo Πεμ Απρ 09, 2015 6:33 pm

Δοκίμασε να προσθέσεις αυτό.
Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript
Title: Οτιδήποτε
Place: In all pages
Code:
Κώδικας:
<script type='text/javascript'>
var isCtrl = false;
document.onkeyup=function(e)
{
if(e.which == 17)
isCtrl=false;
}
document.onkeydown=function(e)
{
if(e.which == 17)
isCtrl=true;
if((e.which == 85) || (e.which == 67) && isCtrl == true)
{
// alert(‘Keyboard shortcuts are cool!’);
return false;
}
}
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
return false;
}
function mousehandler(e){
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}
document.oncontextmenu = mischandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
</script>

Hello
Nemo

Nemo
Υπεύθυνος Φόρουμ
Υπεύθυνος Φόρουμ

Άντρας
Τόπος : Αθήνα, Ελλάδα
Δημοσιεύσεις : 1206



Nemo ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 6:40 pm

Τα ίδια ακριβώς Very Happy
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Luffy Πεμ Απρ 09, 2015 10:51 pm

Καλησπέρα @TANKERS,

Ζητάς έναν κώδικα ο οποίος θα αποτρέπει το δεξί κλικ σε κείμενο και εικόνες αλλά και το CTRL+C σωστά;
Luffy

Luffy
Διαχειριστής
Διαχειριστής

Άντρας
Τόπος : Ελλάδα
Δημοσιεύσεις : 2340



Luffy ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Πεμ Απρ 09, 2015 11:05 pm

Luffy έγραψε:Καλησπέρα @TANKERS,

Ζητάς έναν κώδικα ο οποίος θα αποτρέπει το δεξί κλικ σε κείμενο και εικόνες αλλά και το CTRL+C σωστά;

Ακριβώς @Luffy
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Παρ Απρ 10, 2015 2:54 am

Καλησπέρα @Tankers,
Για να δουλέψουν μερικά javascripts πρέπει να γίνει Ready το HTML.
Σου έφτιαξα ένα Javascript και το δοκίμασα σε ενα δοκιμαστικό φόρουμ.
Το αποτέλεσμα εμφανίζεται κάπως έτσι:

Απαγόρευση αντιγραφής εικόνας-κειμένου AOqpHvQ

Ακολουθείς τα παρακάτω βήματα για να το εγκαταστήσεις:

Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript
Title: Οτιδήποτε
Place: In all pages
Code:

Κώδικας:

$(document).ready(function() {  
$(document).bind('contextmenu',function(){
          alert('Tankers Community: Δεν επιτρέπετε η αντιγραφή περιεχομένου του φόρουμ.');
          return false;
      });
      $(document).on('keydown',function(e) {
          if (e.ctrlKey && e.keyCode == 67 ||
              e.ctrlKey && e.keyCode == 86) {
            alert('Tankers Community: Δεν επιτρέπετε η αντιγραφή περιεχομένου του φόρουμ.');
            return false;
          }
      });
    });

Το παραπάνω javascript απενεργοποιεί και το δεξί κλικ και τους συνδιασμούς με το πλήκτρο control

Φιλικά,
Van-Helsing
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Παρ Απρ 10, 2015 3:04 am

Καλησπέρα @Van-Helsing Και πραγματικα σε ευχαριστώ πάρα πολύ των κώδικα....

Κάτι τελευτέο θα μπορούσες να κάνεις άλλον εναν μόνο που να μπορεί ο άλλος να πατίσει δεξή κλικ?
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Παρ Απρ 10, 2015 3:10 am

@Tankers,
Αντικατέστησε τον προηγούμενο κώδικα με αυτόν τον κώδικα:
Κώδικας:

$(document).ready(function() { 
          $(document).on('keydown',function(e) {
              if (e.ctrlKey && e.keyCode == 67 ||
                  e.ctrlKey && e.keyCode == 86) {
                alert('Tankers Community: Δεν επιτρέπετε η αντιγραφή περιεχομένου του φόρουμ.');
                return false;
              }
          });
        });
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Παρ Απρ 10, 2015 5:31 am

Γινεται δεξή κλικ πάνω στης εικονές
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Παρ Απρ 10, 2015 10:12 am

Καλημέρα @Tankers,
Αντικατέστησε τον κώδικα του javascript με τον παρακάτω κώδικα:

Κώδικας:

// Disabling Right Click and Drag N' Drop On Images
// Code Written By Van-Helsing - Forum Greek - 2015
$(document).ready(function(){
$('img').on('contextmenu', function(e) {
alert('Tankers Community: Δεν επιτρέπετε η αντιγραφή περιεχομένου του φόρουμ.');
return false;
});
$('img').on('dragstart', function(e) {
alert('Tankers Community: Δεν επιτρέπετε η αντιγραφή περιεχομένου του φόρουμ.');
return false;
});
});

Αυτός ο κώδικας απενεργοποιεί το το δεξί κλικ μόνο στις εικόνες καθώς και το Drag N' Drop στις εικόνες.

Παρακαλώ αλλάξτε τον τίτλο του θέματος σας ώστε να είναι σχετικός με την ερώτηση σας.
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Σαβ Απρ 11, 2015 1:11 am

Καλησπέρα @Van-Helsing αυτο που χριάζομαι είναι να μην μπορούν να κάνουν δεξη κλικ στης εικόνες και να μην γίνεται αντιγραφή κάποιο κείμενο είτε με αριστερο κλικ είτε με ctrl+c παρόλα αυτα το δεξη κλικ θέλω να λειτουργή κανονικά...

Ευχαριστώ
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Σαβ Απρ 11, 2015 2:49 am

Καλημέρα @Tankers,
Μα αν λειτουργεί το δεξί κλικ όπως λες τότε θα μπορεί να γίνει αντιγραφή του κειμένου ή της εικόνας δεν γίνεται να είναι ταυτόχρονα ενεργός και ανενεργός ο κώδικας. Όταν κάνουμε δεξί κλικ το εκάστοτε λειτουργικό σύστημα μας ανοίγει το context menu αν πχ απαγορεύσουμε το δεξί κλικ σε κάποιες λειτουργίες θα είναι οριστικά ανενεργό το δεξί κλικ το ίδιο θα συμβεί αν επιτρέψουμε το δεξί κλικ σε κάποιες λειτουργίες. Στην περίπτωση που το απαγορεύσουμε δεν μπορεί να ανοίξει το context menu γιατί αν ανοίξει δεν μπορούμε να επέμβουμε στο λειτουργικό σύστημα του χρήστη ώστε να απενεργοποίησουμε μόνο μερικές επιλογές απο το context menu. Εφόσον έχουμε διαθέσιμες αυτές τις επιλογές θα πρέπει να επιλέξεις ποια λύση σε εξυπηρετεί καλύτερα αν και αυτή η λύση σε προστατεύει απο το μέσο χρήστη. Με την ευκαιρία αυτή θέλω να σου πω ότι σε αυτή τη φάση του προγραμματισμού δεν σε προστατεύει απόλυτα η javascript εφόσον ενας προγραμματιστής μπορεί να απενεργοποιήσει την javascript στον web browser του και να αντιγράψει κανονικά το περιεχόμενο του φόρουμ. Υπάρχει συγκεκριμένη τεχνική αντιμετώπισης αυτού του θέματος και μόλις βρω χρόνο θα ανεβάσω εναν αναλυτικό οδηγό σχετικά με την συγκεκριμένη τεχνική.

Φιλικά,
Van-Helsing
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Σαβ Απρ 11, 2015 3:24 am

Καλησπέρα @van-helsing ,

Κάποιος κώδικας του @Nemo στην 1η σελίδα απενεργοιποει το δεξη κλικ μόνο όταν κάποιος κάνει πάνω στης εικόνες , εαν κάνεις δεξη κλικ κάπου που δεν υπάρχει εικόνα το δεξη κλικ λειτουργή κανονικά και στα κείμενα κανονικα γίνετε δεξη κλικ και οταν πας να πατήσεις αντιγραφή δεν σε αφήνει....
Τέλος πάντων μπορώ να καλυθφώ με τους παραπάνω κώδικες που κάνατε και θα περιμένω πως και πως τον Οδηγό σου για άλλη μια φορά σας ευχαριστώ πολύ.. @nemo , @van-helsing
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Σαβ Απρ 11, 2015 3:27 am

Καλησπέρα @Tankers,
Αν σε καλύπτουν οι παραπάνω κώδικες προσωρινά να το κλείσω το θέμα;
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από TANKERS Σαβ Απρ 11, 2015 4:32 am

Ναι @Van-Helsing ,

Και πάλι σας ευχαριστώ.
TANKERS

TANKERS
Eνεργό Μέλος

Άντρας
Ηλικία : 30
Τόπος : Ελλάς
Δημοσιεύσεις : 114



TANKERS ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Απαγόρευση αντιγραφής εικόνας-κειμένου Empty Απ: Απαγόρευση αντιγραφής εικόνας-κειμένου

Δημοσίευση από Van-Helsing Σαβ Απρ 11, 2015 8:29 am

Το θέμα λύθηκε, κλειδώθηκε και αρχειοθετήθηκε.
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή

- Παρόμοια θέματα

Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης