Ελληνική Κοινότητα Υποστήριξης ForumGreek
Καλωσήρθατε στο Ελληνικό Φόρουμ Υποστήριξης της ForumGreek!!

Για να αποκτήσετε πλήρη πρόσβαση στο φόρουμ και στα όσα προσφέρει, μπορείτε πολύ απλά να κάνετε μια σύνδεση ή αν δεν έχετε λογαριασμό μία δωρεάν εγγραφή και μπείτε στην κοινότητά μας!!

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

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

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

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

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


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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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;

Και μετά:

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

Hello

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

Hello

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

Ακριβώς....

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



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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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
Υπεύθυνος Φόρουμ

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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
Υπεύθυνος Φόρουμ

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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
Υπεύθυνος Φόρουμ

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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



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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

Ακριβώς @Luffy

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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



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

Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► 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
Διαχειριστής

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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
Διαχειριστής

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση από 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
Διαχειριστής

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

Ευχαριστώ

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

Φιλικά,
Van-Helsing






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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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






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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

Ναι @Van-Helsing ,

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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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

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

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






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

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

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

Επιστροφή στην κορυφή Πήγαινε κάτω

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


 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
Χρειάζεστε βοήθεια;
Στις Συχνές Ερωτήσεις μπορείτε να βρείτε σημαντικές πληροφορίες που θα σας βοηθήσουν!