صفحة 1 من 4 1234 الأخيرةالأخيرة
النتائج 1 إلى 15 من 46

الموضوع: css بتحالف مع javascript لحماية صور موقعك (كود)

  1. #1
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920

    css بتحالف مع javascript لحماية صور موقعك (كود)



    السلام عليكم
    كيف حالكم و أجوائكم في هذا الصيف، إن شاء الله تكونو بخير
    إلى صلب الموضوع ..

    هناك عدة طرق لحماية صور موقعك، وغالبا ما تكون محمية بكود جافا سكر يبت

    كهذا الكود لمتصفح internet explorer
    كود PHP:
    document.oncontextmenu=new Function("return false"
    وهذا ل نيتسكيب و موزيلا
    كود PHP:
    function disableNS(e){
    if (
    document.layers) {
    if (
    e.which==2||e.which==3) {return false;}
      }
    }
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=disableNS
    أو بالكود الذكي الذي يمنع تفعيل الزر الأيمن فقط على الصور،
    لكن طريقة المنع هذه لا تنفع في بعض الأحيان، لأنها قد تشعل شرارة التحدي عند الشخص المتصفح ، فلا يفارق الصفحة حتى ينال مراده (الصورة).. لأنه إن لم يحصل عليها في متصفح MSIE قد يأخذها ب Opera أو Mozilla نظرا لأن إبطال تفعيل خاصية الزر الأيمن تختلف من متصفح لآخر،ولا تنفع هذه الطريقة في حالة حفظ الصفحة فإن جميع الصور وملفات js و css تتجمع في ملف واحد يعني إن لم يحصل عليها بالطريقة الأولى فإنه لا محالة سيأخذها بالطريقة الثانية .
    طريقتي المبتكرة لا تعتمد على تعطيل خاصية الزر الأيمن و لا هم يحزنون .. بل بالعكس عندما تضغط بالزر الأيمن على الصورة يمكن أن تخزنها في جهازك ، ستقولون وما فائدته إن تم تخزين الصورة .. :anger2: وما فائدة هذا العنوان شكله كأنه مسطر في دهاليز العسكر(عجيب)

    سأرد و أقول ما رأيكم أن تجربوا إنزال صورة من هذا الرابط
    http://www.mus-lim.net/wino/9aylola.htm

    ما السر :
    السر هو أننا نجعل الصورة خلفية لنفسها مع تغيير امتدادها إلى امتداد صورة أخرى شفافة فكرة ولا فبال الجن قوس قزح >> مبالغة

    ماهية الكود:
    الكود يقوم بتحسس جميع الصور الموجودة في الصفحة ، فيقوم بسحب الامتداد لكل صورة ليعطيها كخلفية من خلال style لنفس الصورة ، و امتداد الصورة نعطيها امتداد لصورة أخرى مرفقة ، لكن هذه الصورة يجب و بالضرورة أن تكون أولا شفافة و ثانيا مقاساتها في الطول و العرض لا تتعدى 1 بكسل . كهذه


    أعرف أنكم لم تروها لكن فعلا أدرجتها أسفل (كهذه) و هذا هو رابط الصورة الشفافة
    http://www.mus-lim.net/wino/winotrans.gif
    وحتى تفهم الفكرة جيدا ، نفترض أنه عندنا هذه الصورة
    كود PHP:
    <IMG SRC="logo/swalif.gif"
    بعد تفعيل الكود عليها تصبح
    كود PHP:
    <IMG style="background-image:url('logo/swalif.gif')" SRC="winotrans.gif"
    وهكذا تصبح الصورة winotrans.gif هي الصورة الرسمية للوسم ، لكن بحكم أنها شفافة فستظهر صورة الخلفية هي الصورة الرسمية
    حتى أنه بعد تنزيل الصفحة ببرامج التنزيل أو من خلا save as فإن ملف الصفحة يكون فارغا إلا من ملف js و css و الصورة الشفافة ك:

    الكود:
    كود PHP:
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    //Jss Dev: Ibrahim Bidi :)
    wino = function(){
    var 
    TagImg document.getElementsByTagName("img");
    var 
    ImgTrans "winotrans.gif";
    var 
    NamberImg TagImg.length;
    var 
    h,w;
    for(
    i=0i<NamberImgi++){
        
    TagImg[i].width;
        
    TagImg[i].height;
        
    TagImg[i].style.backgroundImage "url('"+TagImg[i].src+"')";
        
    TagImg[i].src ImgTrans;
        
    TagImg[i].width w;
        
    TagImg[i].height h;
        }
    }
    window.onload wino;
    //Zizwar.hotmail@com 
    //-->
    </SCRIPT> 
    يستحسن إنزاله من المرفقات مع الصورة الشفافة
    حجم السكريبت و الصورة
    44 بايت للصورة و 430 بايت للسكريبت المجموع 474 بايت
    طريقة التركيب :
    سهل إرفع ملف js و الصورة و لا تنس تعديل رابط الصورة من المتغير الموجود في الكود
    كود PHP:
    var ImgTrans "winotrans.gif"
    مثال:
    كود PHP:
    var ImgTrans "http://domain.com/winotrans.gif"
    هكذا أفضل حتى تستطيع استدعاء الكود لأي صفحة في موقعك تفاديا لتكرار نسخ الصورة

    وتضع هذا الكود في صفحتك
    كود PHP:
    <script src="http://www.domain.com/jss.js"></script> 
    كما في المثال السابق
    http://www.mus-lim.net/wino/9aylola.htm

    إذا أعجبتكم الطريقة أو الكود و لو أني أفضله على باقي الأكواد نظرا لخفته وتوافقه مع جيع المتصفحات التي تدعم جافا سكريبت و ستيل ، و أيضا في صعوبة الحصول على الصورة حتى أن من سيكتشف الطريقة في صفحتك قد يتخلى عن الصور ،لأنه حصل على غنيمة أخرى و هي jss ولن ينسى لك الجميل (رأي شخصي)
    قلت إذا أعجبكم أرقيه ليه لكم في هذه الأيام ليشمل حماية الروابط بطريقة أخرى ، توهم الزائر أنه رابط و يظهر الرابط في شريط التمرير مع بعض الزيادات هذا حتى إذا قام بكتابته يدويا فإنه سينقله خاطئا بحكم الزيادات التي فيه ، كذالك الأمر عند النسخ .. هذه مقدمة عن الإصدار القادم ، لكن إذا أثبت هذا الكود أولا فاعليته

    تمنياتي لكم إخواني بالتوفيق
    و السلام






    الملفات المرفقة الملفات المرفقة
    Zizwar غير متواجد حالياً


  2. #2
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,047


    السلام عليكم

    كالعادة مبيض وجوهنا





    __________________
    -{Only God Can Judge Me}-
    القانون فوق الجميع و الجميع يموت بالجوع
    Dr-dre67 غير متواجد حالياً

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2003
    المشاركات
    766


    عمل مثير جداً وراح أستخدمة إن شاء الله في موقعي ...


    شكراً Zizwar ...





    __________________
    شبكة فله العربية
    www . 4fallah . com
    تلفزيون فله
    تحميل فله

    للفلة عنوان
    abo soude غير متواجد حالياً

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    وفقك الله اخي الكريم ......جزاك الله خيرا





    المهمة9 غير متواجد حالياً

  5. #5
    مـراقـب
    تاريخ التسجيل
    Apr 2001
    المشاركات
    4,264


    عمل رائع
    بالتوفيق





    __________________
    لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
    Fuga غير متواجد حالياً

  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    رد مقتبس من abo soude
    عمل مثير جداً وراح أستخدمة إن شاء الله في موقعي ...


    شكراً Zizwar ...






    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web
    Mr.php-ar غير متواجد حالياً

  7. #7
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    زيزو واذا عملت save as ما راح تنزل كل الصور

    او بملفات الانترنت المؤقتة


    لا مجال للهرب :funny:





    beshoo غير متواجد حالياً

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    668

    مشكور Zizwar على الفكرة الرائعة



    حلوة فكرة الكود الذكي هذا ...................

    يعطيك العافية بالتوفيق اخونا العزيز Zizwar على طرحك لهذا الموضوع .

    وبارك الله فيك .





    __________________
    * عش ما شئت فإنك ميت . وأحبب من شئت فأنك مفارقة , وأعمل ما شئت فأنك مجازى بة

    * ما فائدة القلم اذا لم يفتح فكرا ..أو يضمد جرحا ..أو يرقا دمعة ..أو يطهر قلباً ..أو يكشف زيفاً .. أو يبني صرحاً يسعد الأنسان في ضلالة
    faleh2002 غير متواجد حالياً

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    878


    اذا عصبت راح اخذ print screen :anger2:

    لكن بصراحه فكرة جهنمية .. اهنيك على ابتكارها

    الف شكر الغالي وفعلاً اثرت اعجابي





    __________________
    للمراسلة :--
    http://alwa7eed.arabform.com
    alwa7eed غير متواجد حالياً

  10. #10

    تاريخ التسجيل
    Feb 2003
    المشاركات
    3,094


    أنت معجزة ..
    ما شاء الله عليك





    __________________
    قل لمن يحمل هما .. بأن همه لن يدوم
    فكما تفنى السعادة .. هكذا تفنى الهموم
    جمال2 غير متواجد حالياً

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Nov 2003
    المشاركات
    40


    Zizwar عيني عليك بارده بصراحه شغل مضبووووط وفكره حلوووووووه حلوووووووه وذي الي متعودين عليه منك كل موضوع احسن من الثاني ومن الاحسن الى الاحسن ان شاء الله

    في طريقه تقدر تاخذ الصوره وهيه اذا كنت تستخدم المتصفح العربي ( Avant Browser) تقدر تاخذ الصوره بكل سهوله بعد منع برنامج الجافا :shy:





    احمدي غير متواجد حالياً

  12. #12
    خبير سيرفرات لينكس
    تاريخ التسجيل
    Mar 1999
    المشاركات
    4,917


    الوندوز الفرنسي احلا شي





    beshoo غير متواجد حالياً

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2001
    المشاركات
    639


    لكن عند حفظ باسم ..
    تخزن الصورة في مجلد الصور التابع للصفحة على الجهاز

    فهل من طريقة تمنع حفظ بأسم ؟





    __________________
    تعلم فليس المرء يولد عالما
    abutawfig غير متواجد حالياً



  14. نهنيك على هذا الابتكار ...
    لكن باقي شئ انه كيف نحفظها من البرنت سكرين





    سالم العليلي غير متواجد حالياً

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    357


    اقتباس
    : الأحمدي

    Zizwar عيني عليك بارده بصراحه شغل مضبووووط وفكره حلوووووووه حلوووووووه وذي الي متعودين عليه منك كل موضوع احسن من الثاني ومن الاحسن الى الاحسن ان شاء الله


    ---------------
    بس لو حطيتها براسي والله ما بسيبها لو من التمبروري

    حرامي خبرة:funny:

    تحياتي لك عزيزووو :funny:





    __________________
    منتديات برامج العرب عندما يختلط الخيال بالحقيقة

    تفضلوا بزيارة المنتديات

    www.3rabw.com/vb
    azizman غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض