العديد من المدونات تتعرض للنهب من قبل المدونات الأخرى عن طريق نسخ مواضيعها وإعادة نشرها في مدوناتهم باسمهم, مما يسبب أذى لدى المدونين المجتهدين في كتابة مواضيع قوية وحصرية, لذالك في هذه الدرس سنتناول إضافة تعمل على منع استخدام الزر الأيمن للماوس مما يعمل على منع النسخ في المدونة حيث يمنع نسخ أي جزاء من مواضيع المدونة, كذالك الإضافة تعمل على منع النسخ من خلال الكيبورد (ctrl + v).
قبل تركيب الإضافة عاينها مباشرة هنا وجرب نسخ النص باستخدام زر الماوس والكيبورد.
الطريقة الثانية تركيب الإضافة داخل القالب, نتوجه إلى المظهر تم تحرير HTML تم نبحث عن </body> ونضف الكود التالي.
الكود هنا, يجب اختيار إحدأ الطريقتين فقط
هنا نكون قد انتهينا من تركيب الإضافة
هل يجب عليك تركيب كود من النسخ في مدونتك؟
هده القرار يعود لك أنت من تقرره على حسب تصنيف مدونتك وعلى نوع مواضيع مدونتك, فعلى سبيل المثال لا يمكن تركيب الإضافة في مدونة تهتم بتقديم البحوث لان الطالب بتأكيد سينسخ البحث كذالك في مدونات الأخبار, لذالك تأكيد من الشريحة المستهدفة في مواضيع مدونتك قبل تركيب الإضافة فبرما يحتجون نسخ أجزاء من مواضيع مدونتك.
See the Pen
Cara Menonaktifkan Klik Kanan dan Inspect di Blogger by عبدالله منقوش (@slzvwmmf)
on CodePen.
Cara Menonaktifkan Klik Kanan dan Inspect di Blogger by عبدالله منقوش (@slzvwmmf)
on CodePen.
شرح تركيب إضافة منع النسخ
يوجد طريقتين لتركيب إضافة منع النس:
الطريقة الأولى تركيب الإضافة في التخطيط, نتوجه إلى لوحة التحكم تم التخطيط تم إضافة أذاه HTML/JavaScript ونضيف الكود التالي داخلها.
الكود هنا, يجب اختيار إحدأ الطريقتين فقط
<script type='text/javascript'>
//<![CDATA[
// Inspect
var message="يمنع استخدام الزر الأيمن للمؤس";function clickIE4(){if(2==event.button)return alert(message),!1}function clickNS4(e){if((document.layers||document.getElementById&&!document.all)&&(2==e.which||3==e.which))return alert(message),!1}document.layers?(document.captureEvents(Event.MOUSEDOWN),document.onmousedown=clickNS4):document.all&&!document.getElementById&&(document.onmousedown=clickIE4),document.oncontextmenu=new Function("alert(message);return false");
!function t(){try{!function t(n){1===(""+n/n).length&&0!==n||function(){}.constructor("debugger")(),t(++n)}(0)}catch(n){setTimeout(t,5e3)}}();
shortcut={all_shortcuts:{},add:function(e,t,a){var o={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(a)for(var r in o)void 0===a[r]&&(a[r]=o[r]);else a=o;o=a.target,"string"==typeof a.target&&(o=document.getElementById(a.target)),e=e.toLowerCase(),r=function(o){var r;if((o=o||window.event,a.disable_in_input)&&(o.target?r=o.target:o.srcElement&&(r=o.srcElement),3==r.nodeType&&(r=r.parentNode),"INPUT"==r.tagName||"TEXTAREA"==r.tagName))return;o.keyCode?code=o.keyCode:o.which&&(code=o.which),r=String.fromCharCode(code).toLowerCase(),188==code&&(r=","),190==code&&(r=".");var n=e.split("+"),c=0,l={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},s={esc:27,escape:27,tab:9,space:32,return:13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,break:19,insert:45,home:36,delete:46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},i=!1,d=!1,p=!1,u=!1,h=!1,f=!1,g=!1,v=!1;o.ctrlKey&&(u=!0),o.shiftKey&&(d=!0),o.altKey&&(f=!0),o.metaKey&&(v=!0);for(var y=0;k=n[y],y<n.length;y++)"ctrl"==k||"control"==k?(c++,p=!0):"shift"==k?(c++,i=!0):"alt"==k?(c++,h=!0):"meta"==k?(c++,g=!0):1<k.length?s[k]==code&&c++:a.keycode?a.keycode==code&&c++:r==k?c++:l[r]&&o.shiftKey&&(r=l[r],r==k&&c++);if(c==n.length&&u==p&&d==i&&f==h&&v==g&&(t(o),!a.propagate))return o.cancelBubble=!0,o.returnValue=!1,o.stopPropagation&&(o.stopPropagation(),o.preventDefault()),!1},this.all_shortcuts[e]={callback:r,target:o,event:a.type},o.addEventListener?o.addEventListener(a.type,r,!1):o.attachEvent?o.attachEvent("on"+a.type,r):o["on"+a.type]=r},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];if(delete this.all_shortcuts[e],t){e=t.event;var a=t.target;t=t.callback;a.detachEvent?a.detachEvent("on"+e,t):a.removeEventListener?a.removeEventListener(e,t,!1):a["on"+e]=!1}}},shortcut.add("Ctrl+U",function(){alert("Cmon, you better than this")}),shortcut.add("Meta+Alt+U",function(){alert("This is joke right?")}),shortcut.add("Ctrl+C",function(){alert("يمنع النسخ من المدونة")}),shortcut.add("Meta+C",function(){alert("This is joke right?")});
//]]>
</script>
أخي عبد الله أريد أن يتم نسخ الإقتباس أو نص في اللإقتباس كيف
ردحذفاعرف طريقة لتمكين الاقتباس باكواد css لكنها ليست قوية مثل الجافا سكربت
حذفمشكور اخى بس لو محتاج انى انسخ عادى لان المدونة بتاعتى تعليمية وابحاث فيها منع نسخ الكود ارجو منك حل
ردحذفاحسنت النشر ولكن تبقى المشكلة في كيفية السماح بنشر الاقتباس
ردحذف