السلام عليكم ...
انا استطعت منع المستخدمين من استخدام زر اليمين في الصفحة ، وكذلك منعهم من عمل نسخ ولصق ... وبقيت المشكلة التالية:
أنا بحاجة منع المستخدمين من عمل حفظ باسم للصفحة ... هل أحد عنده فكرة كيف اسوي الموضوع هذا
وشكرا...
السلام عليكم ...
انا استطعت منع المستخدمين من استخدام زر اليمين في الصفحة ، وكذلك منعهم من عمل نسخ ولصق ... وبقيت المشكلة التالية:
أنا بحاجة منع المستخدمين من عمل حفظ باسم للصفحة ... هل أحد عنده فكرة كيف اسوي الموضوع هذا
وشكرا...
اخي هذا مستحيل ......
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
ولي ولي ... ليش مافي كود جافا سكربت ممكن يخلينا نمنعهم
على فكرة يا اخ محمد أنا كمان من حلب ...
aymankrosh@gmail.com
أرجوا تحط ايميلك كمان علشان نتعرف على بعض اكثر
اقتباسانا استطعت منع المستخدمين من استخدام زر اليمين في الصفحة ، وكذلك منعهم من عمل نسخ ولصق ...
ممكن تعطينا الطريقة التي أستخدمتها
لمنع النسخ واللصق:
<body ondragstart="return false" onselectstart="return false" >
لمنع زر اليمين:
<script language=JavaScript>
//منع زر اليمين
// Visit our site at http://www.star28.com/ for more code
<!--
var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>السلام عليكم
لا اظن بان الامر مستحيلا
فانا اصادف كثيرا من الصفحات التي يكون فيها خيار "حفظ باسم " غير مفعل
عموما سنبحث ..و اذا عرفت الطريقة قبلنا ..لا تنس ان تخبرنا بها
و دمت
تم تعديل هذه المشاركة بواسطة palestine_2008 في 17 مارس 2008 في 10:25
لا يوجد حل حقيقي لموضوع منع النقل. حتى موضوع منع الزر اليمين و القص و اللصق يمكن تجاوزه بكل سهولة.
ما أراه هو أنه علينا التخلص من أفكار الورق القديمة و تقبل أنه في عالم الويب لا يمكنك بتاتاً منع النسخ.
أخي الكريم .. بعد تجربتي مع الجافا سكربت لمنع النسخ واللصق وحفظ الصفحة .. تأكدت أنه يمكن للمحترفين نزع هذه الحماية وفعل ما يريدون ..
والحل الوحيد الذي يعتبر الأقوى والأصح هو أن تظهر بياناتك في الصفحة عبر عرضها في Com أو ActiveX Component .. وبهذا من سيحفظ الصفحة لن تحفظ الصفحة ما كان بداخل هذا الـ Component .. وكذا لا يمكن نسخ أو لصق ما بداخلها .. ولكن يمكن فقط عمل Print Screen للموقع كصورة وليس كتابة ..
هذا بالفعل ما أتبعه في عملي .. واشترينا بالفعل Component مبرمج بلغة C++ لهذا الغرض ..
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
moh_kin كتب:أخي الكريم .. بعد تجربتي مع الجافا سكربت لمنع النسخ واللصق وحفظ الصفحة .. تأكدت أنه يمكن للمحترفين نزع هذه الحماية وفعل ما يريدون ..والحل الوحيد الذي يعتبر الأقوى والأصح هو أن تظهر بياناتك في الصفحة عبر عرضها في Com أو ActiveX Component .. وبهذا من سيحفظ الصفحة لن تحفظ الصفحة ما كان بداخل هذا الـ Component .. وكذا لا يمكن نسخ أو لصق ما بداخلها .. ولكن يمكن فقط عمل Print Screen للموقع كصورة وليس كتابة ..
هذا بالفعل ما أتبعه في عملي .. واشترينا بالفعل Component مبرمج بلغة C++ لهذا الغرض ..
لا بنصح بـActiveX لاسباب أمنية
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
بعتقد ياجماعة إن حكاية الحماية ضرورية , لنفرض أن لدي مركز تدريبي يقيم دورات online لابد ان هناك حلول لحماية المحتوى من الطباعة أو النسخ أو التنزيل في حالة ان الدرس فيديو, مثلاً هناك مواقع تعرض لك pdf عندما تحاول أن تطبع يطبع لك الخمس الصفحات في البداية فقط أعتقد الفكرة هنا مقبولة نوعاً ما.
kathy كتب:بعتقد ياجماعة إن حكاية الحماية ضرورية , لنفرض أن لدي مركز تدريبي يقيم دورات online لابد ان هناك حلول لحماية المحتوى من الطباعة أو النسخ أو التنزيل في حالة ان الدرس فيديو, مثلاً هناك مواقع تعرض لك pdf عندما تحاول أن تطبع يطبع لك الخمس الصفحات في البداية فقط أعتقد الفكرة هنا مقبولة نوعاً ما.
في هذه الحالة انا استخدم window application بدلاً من web
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
طيب شباب اذا مافي حل ....
احد يعطيني كونترول ... ومثال عليها لعرض صفحتي من داخل برنامجي على الفيجوال بيسك
بمعنى اني اعرض الصفحة داخل البرانامج لاتحكم بها ...
وشكرا
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="Button1" runat="server" Text="Click Here" OnClientClick="java script:window.open('default2.aspx',null,
'height=500,width=500,status=yes,toolbar=no,menubar=no,location=no');" /></div>
</form>
</body>
</html>تم تعديل هذه المشاركة بواسطة محمد سماقية في 18 مارس 2008 في 15:28
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
اقتباسفي هذه الحالة انا استخدم window application بدلاً من web
لكن التطبيق يستلزم يكون web????
إذن لا يوجد حل يعمل 100%.
يوجد حل يعمل وبكفاءة وقد ذكرته سابقاً وهو عرض الداتا المراد حمايتها داخل Components خاصة أو Active X
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
يمكن عرض المحتوى كفيلم داخل فيلم فلاش يعمل كـplayer أو DataShow
أعتقد ان هذا هو أفضل حل
خاصة وان الفلاش ليس ممنوعا أمنيا كما انه يعمل في كل المستعرضات
و لكن الفلاش يمكنه تحميله و الـActiveX لا يعمل سوى على internet explorer
مشكووووووووووووووور
بالفعل ActiveX لا يدعم بالكامل سوى على IE لكنه أيضاً يعمل على Avant ولكنه لا يعمل مطلقاً على FireFox..
ولذا يجب التضحية هنا حتى نحصل على ما نريد ..
ويمكن حماية الفلاش بـ Script متقدم لمنع تنزيلها
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
اقتباسويمكن حماية الفلاش بـ Script متقدم لمنع تنزيلها
لاتستطيع فعل ذلك
-----------------------------------------------------------------------------------------------------------------------------
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
Mohammad Sonaiea
أنا غير متيقن تماماً إن كنت أستطيع أم لا .. ولا أقصد هنا Page Script ولكن أقصد Action Script الذي يتم برمجة الفلاشة به عبر مثلاً برنامج FlashMX أو غيره ..
وعلى كل حال جزيت خيراً أخي الحبيب محمد سماقية
تم تعديل هذه المشاركة بواسطة moh_kin في 24 مارس 2008 في 11:20
ASP.NET Team Leader
moh_kin_mah@hotmail.com
--------------------------------
لو أعجبك أي من مشاركاتي ... برجاء قم بتقييم المشاركة عبر الأزرار الموجودة أسفل يسار كل مشاركة
الذي أعرفه أنه يمكنك تصعيب الأمر عن طريق الـActionScript كما تفعل بعض مواقع الفلاش و لكنه (أيضاً) قابل للتحايل عليه.
System Down كتب:و لكن الفلاش يمكنه تحميله و الـActiveX لا يعمل سوى على internet explorer
اذا عرضت فيلما داخل فيلم فالذي سيتم تحميله هو الفيلم الخارجي فقط
اما الفيلم الذي عليه البيانات فلا يمكن تحميله ابدا لان مساره موجود داخل النصوص البرمجية للفيلم الخارجي ولا يمكن استخراجها منه
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…