أكواد الجافا سكربت لتعطيل اختصارات لوحة المفاتيح في الموقع
إذا قمت بالماضي بتعطيل النسخ زر النسخ بالماوس الأيمن أو من خلال الجوال بالتحديد فهذا لا يكفي يمكن نسخ محتوى موقعك بسهولة عبر إختصارات لوحة المفاتيح من جهاز الكمبيوتر بسهولة.
وذلك من خلال عرض مصدر الصفحة ثم البحث عن المحتوى المطلوب ونسخه بسهولة أو عبر أداة فحص العنصر أو زر الإختصار لوحة المفاتيح ctrl+c وهناك العديد من الاختصارات التي تتيح التحكم في تنزيل المحتوى وحفظه على جهاز الكمبيوتر ونسخه ايضًا.
لكن سوف أقدم لكم اليوم كود لتعطيل معظم الإختصارات في لوحة المفاتيح لمنع نسخ أو تنزيل أي محتوى من موقعك
يمكنك الإطلاع على كود منع النسخ من هنا
ولتعطيل معظم إختصارات لوحة المفاتيح على مدونتك أو موقعك قم بلصق الكود التالي فوق الرمز </head>
<script type=”text/javascript”>
window.addEventListener(“keydown”,function(e){
if(e.ctrlKey && (e.which==65 || e.which==66 || e.which==67 || e.which==73 || e.which==80 || e.which==83 || e.which==85 || e.which==86 || e.which==88)){
e.preventDefault();
}
});
</script>
هذه الاكواد قد تخفف من عملية النسخ من موقعك أو تخبر الشخص الذي يود النسخ من موقعك أنك لا تسمح بذلك لانه بالحقيقة لا توجد طريقة مضمونة لمنع النسخ من موقعك
هناك سبعة طرق تمكن أي شخص من نسخ المحتوى من اي موقع ويب عليك معرفتها وهي:
1- تعطيل جافا سكريبت من المتصفح:
من خلال إعدادات المتصفح توجه إلى خيار استخدام جافا سكريبت وقم بتعطيله، واحفظ التعديلات ثم أعد تحميل الصفحة المطلوبة. لكن بعد الانتهاء من النسخ لا تنس تفعيل جافا سكريبت لأن بعض المواقع مثل فيسبوك تعتمد عليها بكثافة، وتعطيلها سيؤثر في طريقة عملها.
(في متصفح غوغل كروم يوجد خيار تعطيل “جافا سكريبت” تحت بند “الخصوصية” ثم “إعدادات المحتوى”).
2- النسخ من الشفرة المصدرية لموقع الويب
معظم مواقع الويب مكتوبة بلغة “إتش.تي.أم.إل” (HTML)، ويمكن رؤية الشفرة بالنقر بالزر الأيمن للفأرة على الصفحة (إن لم يكن معطلا) واختيار “عرض المصدر”.
إما إن كان النقر بزر الفأرة الأيمن معطلا فيمكن التوجه إلى عنوان الصفحة في شريط العنوان وكتابة التالي قبل العنوان (:view-source:https) حيث ستظهر الصفحة عندئذ بشكلها المشفر، ورغم أن مظهرها قد يكون مربكا للمبتدئين ويتطلب بعض المهارات الأساسية بلغة إتش.تي.أم.إل، لكن مع ذلك يمكن الاستدلال على النص المطلوب ضمن هذه الشيفرة ونسخه.
3- انسخ من صفحة معاينة الطباعة للموقع
ربما كانت هذه أسهل الطرق، فعند اختيار طباعة لأي موقع ويب ستظهر على يمين الشاشة صفحات معاينة الطباعة لهذا الموقع، ومنها يمكن نسخ النص الذي تريد.
4- اطبع موقع الويب بصيغة أدوبي أكروبات
ليس المقصود هنا طباعتها ورقيا، وإنما ضمن خيارات الطباعة اختر “الطباعة إلى ملف أدوبي أكروبات” أو “احفظ كملف أدوبي أكروبات”، وعند إنشاء الملف يمكنك أن تنسخ منه ما تشاء.
5- التقاط صورة شاشة للمحتوى
قد تكون هذه الطريقة مفيدة مع الصور، حيث يمكنك التقاط صورة للشاشة (screenshot) من موقع الويب المقيد وحفظها على جهازك. أضف إلى ذلك أنه باستخدام أحد برامج التعرف البصري على المحارف (OCR) يمكنك استخراج كافة النص المرئي في الصورة وتحويله إلى نص قابل للتحرير والنسخ.
6- النسخ من قائمة “افحص” (inspect)
هذه الطريقة مفيدة لنسخ مقدار قليل من النص، وتستعمل عندما يسمح موقع الويب باستخدام زر الفأرة الأيمن لكنه يمنع اختيار النص، وفي هذه الحالة ننقر بالزر الأيمن للفأرة فوق النص المطلوب ونختار من القائمة “افحص” وستظهر عندها نافذة على يمين الشاشة تتضمن الشفرة المصدرية لصفحة الويب. وسيكون عليك البحث عن النص المطلوب ضمن تلك الشفرة ونسخه والذي يكون غالبا بين شفرتين هما
7- استخدام مواقع بروكسي
على عكس تعطيل جافا سكريبت من إعدادات المتصفح، فإن بعض مواقع البروكسي توفر لك خيار تعطيل جافا سكريبت قبل الوصول إلى موقع الويب.
وهناك العديد من مواقع الويب التي تقدم هذه الخدمة، وكل ما عليك هو أن تفتش في محرك البحث عن “free proxy website” لتبدأ التجربة.
لاحظ في موقع الويب هذا:https://pearl-marble.com/ بالرغم من تثبيت إضافة مخصصة على ووردبريس لمنع جميع عمليات النسخ من الموقع وهي تعتبر احترافية لأنها متكاملة ورغم ذلك أي طريقة تستخدمها في الأعلى فهي فعالة لنسخ اي محتوى من الموقع