صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 42

الموضوع: ::دورة برمجة هاكات plugin و product المقدمة من سوالف سوفت لجميع الأصدارات::

  1. #1

    Lightbulb ::دورة برمجة هاكات plugin و product المقدمة من سوالف سوفت لجميع الأصدارات::



    السلام عليكم ورحمة الله وبركاتة

    اخواني سأتحدث في هذا الدورة عن مايفعله المبرمج اثناء دخولة عالم البرمجة ...

    وعالم المبرمج يختلف عن عالم اليوزر او العضو تمامآ ...
    وأرجو من الأخوان يشاركو معانا بهذا الدورة

    وبرمجة الهاكات سهله ولاكن تحتاج لتركيز وتفكير ودعوني ادخلكم عالم البرمجة بكل سهوله ولا يحتاج لصعوبة وذلك لكي استفيد انا ايضآ

    اولآ لنتعلم برمجة الهاكات ان يكون لديك خلفية عن لغة الــphp
    وكيف التعامل معاها لكي يسهل كثير جدا عليك .. فكرة الدورة كثير يسألني طريقة برمجة البلجن والبروتكت قولت موضوع يكون نقاش للجميع ونستفيد من بعض

    بسم الله
    طريقة تركيب التعديل حتي يسهل عليك البرمجة
    افتح ملف الكونفغ وابحث عن المتغيير
    كود PHP:
    $config['Misc']['cookieprefix'] = 'bb'
    اسفله مباشرة قم بوضع المتغيير

    كود PHP:
    $config['Misc']['debug'] ='1'
    الآن قم بالعوده الى صفحة المنتدى الرئيسيه وانظر أسفلها لتجد صورة مشابهه للصورة التاليه


    Included Files = الملفات التي تستخدم فى ملجلد vb
    Template Usage = القوالب التي تستخدمة فى الصفحة
    Hooks Called = نظام الهاك التي يختص بالصفحة

    ,وايضآ درس لتعليم نظام الهوك
    http://www.swalif.net/softs/swalif59/softs158732/


    والان تعرفنا النظام ونريد نبرمج
    لدخول لأضافة plugin


    http://localhost/vb/admincp/plugin.php?do=add
    طبعآ تغير localhost الى رابط موقعك

    اولآ ادخل مثل ما وضح بالصورة



    • قمت بأختيار مثلآ الهاك يختص بالرسائل الخاصة private_start
    • اسم الهاك المراد برمحته
    • اضافة كود الــ php الخاص بنظام الهاك
    • اختار الهاك مفعل حتي يتم تشغيل الهاك

    ثم حفظ

    وايضآ اضافة اذا كنت تريد طريقة مكان الهاك مثال :

    المتواجدين الان
    online_start

    الملف الشخصي
    member_start

    تحميل المرفق
    newattachment_start

    الرسائل الخاصة
    private_start


    register_start
    التسجيل

    search_start
    البحث

    فى النهاية سيصبح بهذا الشكل عند دخول العضو الرسائل الخاصة



    والان برمجة هاك كا مثال وأرجو ان القي جواب من الاخون

    اسم الهاك
    منع دخول الاعضاء الرسائل الخاصة الا بعد عدد معين من المشاركات

    نريد ان نمنع دخول عضو
    الشرح
    حددنا مكان الهاك بالظبط
    private_start
    الرسائل الخاصة

    ثم كتابة كود البرمج مثلآ :
    كود PHP:
    if (1

        
    $swalif_posts 100
        
    $swalif_group $vbulletin->userinfo['usergroupid'] ; 
        if(
    $swalifa_group == or $swalif_group == or $swalif_group == or $swalif_group == or $swalif_group == or $tt_group == 10
        { 
            if (
    $vbulletin->userinfo['posts'] < $swalif_posts
            { 
                
    standard_error(' <font color="#FF0000">عفواً  ، لن تتمكن من إرسال رسائل خاصة إلا بعد 100 مشاركة .</font> '); 
            } 
        } 

    تفصيل الكود

    تحديد عدد الرسائل

    كود PHP:
    $swalif_posts 100
    اسم المتغير = مجموعات الاعضاء والتي سيتم تحديدها

    كود PHP:
     $swalif_group $vbulletin->userinfo['usergroupid'] ; 
    وهنا تحديد المجموعات التي غير مسموح بالدخول الى الرسائل الخاصة

    كود PHP:
    if($swalifa_group == or $swalif_group == or $swalif_group == or $swalif_group == or $swalif_group == or $tt_group == 10
    وهنا منع المشاركات الطريقة

    كود PHP:
      if ($vbulletin->userinfo['posts'] < $swalif_posts
            { 
                
    standard_error(' <font color="#FF0000">عفواً  ، لن تتمكن من إرسال رسائل خاصة إلا بعد 100 مشاركة .</font> '); 
    ثم بعد ذالك ( الهاك مفعل ) ثم حفظ


    يسظهر لك بعد كتابة الهاك
    عند دخول الرسائل الخاصة طبعآ المجموعات التي حددتها فى الهاك سيضع ليك مثل هذا الصورة



    منتظر الرد
    هل اكمل الدورة بأكتمال برمجة بروتكت بأرتباط الهاك الى فى الأعلي ؟؟
    هل الجميع سيشارك فى الدورة ببرمجة هاكات
    هل الجميع مقتنع بالفكرة وذالك حتي يتم عمل البروتكت التي ترغب بيه ويكون خاص بك
    هل من الممكن رفع الهاكات التي تريد تعرف الكود حتي اشرح الهاك بالصورة وكيف تم برمجته حتي يستفيد الأخرين ماذا تم عمل الهاك

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





    الصور المرفقة الصور المرفقة    
    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg


  2. #2


    استاذ والله احمد سمارة
    تسلم يالغالى
    ويشرفنى انى اكون اول رد
    بالتوفيق ان شاء الله





    __________________
    مؤسسة كنترول

  3. #3


    أحمد سمارة انت والله استاذ وهذا الرد الثانى لى بس الان بعد العمل على الشرح






    __________________
    مؤسسة كنترول

  4. #4

    Smile



    أحمد سمارة انت والله استاذ وهذا الرد الثانى لى بس الان بعد العمل على الشرح
    جميل جدا يأدهم بس اتمني التجربة تكون غير الرسائل الخاصة يعني هاك اخر

    وبالتوفيق





    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  5. #5


    اوكى استاذ احمد سمارة
    تم العمل على المتواجدون الان
    الصورة



    البلجن من المرفقات





    الملفات المرفقة الملفات المرفقة
    __________________
    مؤسسة كنترول

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    رااااااااااااااااااااائع
    ماشاء الله
    كنت انتظر عمل مثل هذا
    الله يبارك فيك
    جارى التطبيق ان شاء الله

    بالتاكيد اكمل
    واامل ان يشارك الجميع حتى تعم الفائدة





    التعديل الأخير تم بواسطة مهندس مصرى ; 07-10-2007 الساعة 03:58 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  7. #7


    جميل يأدهم ربنا يوفقك

    فى اختبار للاخوان حتي يتمدد الموضوع فى النقاش وذالك المرحلة القادمة ساقوم بوضع شرح كيف برمجة بروتكت وارتباط مع الهاك البلجن ...

    السؤال
    مطلوب برمجة هاك منع تحميل المرفقات غير بعد 50 مشاركة ؟؟؟
    الموصفات المطلوبة منع الأعضاء من التحميل المرفقات وايضآ الزوار اما المشرفين والمرقبين والمدير يستطيع التحميل ...





    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  8. #8


    السلام عليكم ورحمة الله وبركاتة
    هلا اخوى احمد سمارة
    الحين انا سويت منع الاعضاء من تحميل المرفقات الا بعد 50 مشاركة
    بس ملحوظه :- لم يعمل

    الكود الذى تم العمل به
    كود PHP:
    if (1

        
    $swalif_posts 50
        
    $swalif_group $vbulletin->userinfo['usergroupid'] ; 
        if(
    $swalifa_group == or $swalif_group == or $swalif_group == or $swalif_group == or $swalif_group == or $tt_group == 10
        { 
            if (
    $vbulletin->userinfo['posts'] < $swalif_posts
            { 
                
    standard_error(' <font color="#FF0000">عفواً  ، لن تتمكن من تحميل المرفقات  إلا بعد 50 مشاركة .</font> '); 
            } 
        } 
    مكان الهاك

    newattachment_start

    الرجاء الافادة





    __________________
    مؤسسة كنترول

  9. #9


    السلام عليكم ورحمة الله وبركاتة
    هلا اخوى احمد سمارة
    الحين انا سويت منع الاعضاء من تحميل المرفقات الا بعد 50 مشاركة
    بس ملحوظه :- لم يعمل

    الكود الذى تم العمل به
    كود PHP:
    if (1

        
    $swalif_posts 50
        
    $swalif_group $vbulletin->userinfo['usergroupid'] ; 
        if(
    $swalifa_group == or $swalif_group == or $swalif_group == or $swalif_group  == or $swalif_group == or $tt_group == 10
        { 
            if (
    $vbulletin->userinfo['posts'] < $swalif_posts
            { 
                
    standard_error(' <font color="#FF0000">عفواً  ، لن تتمكن من تحميل المرفقات  إلا بعد 50 مشاركة .</font> '); 
            } 
        } 
    مكان الهاك

    newattachment_start

    الرجاء الافادة

    اخي تأكد من الكود الصحيح ياغالي مافى محموعة 0 اريد تحديد المجموعة التي تريد تشغيل الهاك عليها





    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  10. #10

    Lightbulb



    عدنا


    المرحلة الثانية وهي طريقة برمجة بروتكت product

    اولآ برمجة البروتكت لكي يسهل عليك التعامل مع الهاك بدون تعب فى التعديلات في الملفات والتمبليات هذا اختصار وقت وجهد كبير ....
    سوف ابدأ بشرح مبسط وسوف اتبع الهاك السابق دمج البلجن مع البروتكت

    اولآ ادخل على الرابط هذا لصنع بروتكت
    http://localhost/vb/admincp/plugin.php?do=productadd
    طبعآ مع تغير localhost الى اسم موقعك


    1. اكتب اسم المنتج .
    2. اكتب اسم الهاك مثل اما موضح بالصورة
    3. اكتب اصدار الهاك التي برمجتة الاصدار مثل اما تريد انت
    4. اكتب وصف الهاك عبارة عن ايه ليتم التعريف عليه بشكل مبسط
    5. اكتب رابط الموضوع الاصلي للهاك او المعلومات الخاصة للمبرمج ولو تريدها سبها فارغ


    وهنا ستشاهد بعد العمل



    والان نتوجهه
    لـ خيارات المنتدي >>>>> إضافة مجموعة إعدادات جديدة

    طبعآ نحن وضعنا الكود الي بالأعلي فى بداية الدورة فى ملف الــConfig.php
    حتي يتيح لنا التعديل والاضافة والحذف





    ثم الدخول على الأعدادات



    1. اسم المتغير وهو هيكون الرئيسي للخيارات
    2. العنوان التي سيظهر في الخيارات مثلآ منع استخدام الرسائل الخاصة
    3. اختار المنتج التي تم الانشاء فى الأعلي اختار اسم المنتج حتي يرتبط بالخيارات
    4. ترتيب العرض كما عليه لا تعدل شئ
    5. اختار الهاك يعمل

    ثم حفظ



    وسوف يظهر هذا



    ثم قم بالضغط على اضافة اعداد جديد



    هذا لعمل قائمة ( yes / no . )

    yesno


    1. اولآ اكتب اسم المتغير المتفرع اما الى احنا كتبناه فى الأعلي هذا الرئيسي اما هذا فرعي
    2. خليها كما هي لا تعدل شئ
    3. اختار المنتج التي صنعناه فى البداية حتي يتم الارتباط بيه
    4. عنوان الحقل مثل تشغل او اغلاق
    5. الوصف مثلآ هذا الحقل لتشغيل واغلاق الهاك
    6. انشاء علامة yes و no قائمة اختيار اذا كانت فارغة في ستكون على شكل حقل واذا كانت كتابة بـ textaraa سيكون على شكل صندوق لكتابة ...
    7. حفظ


    هذا لعمل خانة عنوان





    هذا لعمل صندوق كتابة textaraa



    وسيكون الشكل النهائي هكذا





    وانتظر رأيكم وأقتراحتكم حتي افيد بالشرح القادم ...





    __________________
    حسابي فيسبوك
    https://www.facebook.com/ahmedo.vip/

    المبرمج
    http://www.almprmg.com/

    شركة اوريكو لتكنولوجيا المعلومات - استضافة وبرمجة المواقع | خدمات السوشيال ميديا
    http://www.orico.com.eg

  11. #11


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





    __________________
    مؤسسة كنترول

  12. #12


    عدنا


    المرحلة الثانية وهي طريقة برمجة بروتكت product

    اولآ برمجة البروتكت لكي يسهل عليك التعامل مع الهاك بدون تعب فى التعديلات في الملفات والتمبليات هذا اختصار وقت وجهد كبير ....
    سوف ابدأ بشرح مبسط وسوف اتبع الهاك السابق دمج البلجن مع البروتكت

    اولآ ادخل على الرابط هذا لصنع بروتكت
    http://localhost/vb/admincp/plugin.php?do=productadd
    طبعآ مع تغير localhost الى اسم موقعك


    1. اكتب اسم المنتج .
    2. اكتب اسم الهاك مثل اما موضح بالصورة
    3. اكتب اصدار الهاك التي برمجتة الاصدار مثل اما تريد انت
    4. اكتب وصف الهاك عبارة عن ايه ليتم التعريف عليه بشكل مبسط
    5. اكتب رابط الموضوع الاصلي للهاك او المعلومات الخاصة للمبرمج ولو تريدها سبها فارغ


    وهنا ستشاهد بعد العمل



    والان نتوجهه
    لـ خيارات المنتدي >>>>> إضافة مجموعة إعدادات جديدة

    طبعآ نحن وضعنا الكود الي بالأعلي فى بداية الدورة فى ملف الــConfig.php
    حتي يتيح لنا التعديل والاضافة والحذف





    ثم الدخول على الأعدادات



    1. اسم المتغير وهو هيكون الرئيسي للخيارات
    2. العنوان التي سيظهر في الخيارات مثلآ منع استخدام الرسائل الخاصة
    3. اختار المنتج التي تم الانشاء فى الأعلي اختار اسم المنتج حتي يرتبط بالخيارات
    4. ترتيب العرض كما عليه لا تعدل شئ
    5. اختار الهاك يعمل

    ثم حفظ



    وسوف يظهر هذا



    ثم قم بالضغط على اضافة اعداد جديد



    هذا لعمل قائمة ( yes / no . )

    yesno


    1. اولآ اكتب اسم المتغير المتفرع اما الى احنا كتبناه فى الأعلي هذا الرئيسي اما هذا فرعي
    2. خليها كما هي لا تعدل شئ
    3. اختار المنتج التي صنعناه فى البداية حتي يتم الارتباط بيه
    4. عنوان الحقل مثل تشغل او اغلاق
    5. الوصف مثلآ هذا الحقل لتشغيل واغلاق الهاك
    6. انشاء علامة yes و no قائمة اختيار اذا كانت فارغة في ستكون على شكل حقل واذا كانت كتابة بـ textaraa سيكون على شكل صندوق لكتابة ...
    7. حفظ


    هذا لعمل خانة عنوان





    هذا لعمل صندوق كتابة textaraa



    وسيكون الشكل النهائي هكذا





    وانتظر رأيكم وأقتراحتكم حتي افيد بالشرح القادم ...


    تم العمل والحمد لله
    يارب يكون صح
    عملى بالمرفقات





    الملفات المرفقة الملفات المرفقة
    __________________
    مؤسسة كنترول

  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2007
    المشاركات
    561


    يعطيك العافية اخوي احمد سمارة

    في انتظار تكملتك لباقي الدورة

    عندي طلب بخصوص تنفيذ كود معين باشتراط رقم موضوع معين

    هكذا يعني

    اذا كان رقم الموضوع x قم بتنفيذ التالي

    متابعين






  14. #14
    عضو شرف
    تاريخ التسجيل
    Mar 2005
    المشاركات
    943


    اخوي احمد عندك بعض الاخطاء اتمنا تراجعها ..

    كود PHP:
    if (1
    الشرط هذا خطا لان ماله فايده وضعه سواء وضعته ام لم تضعه راح يتنفذ الكود الي بداخل الشرط
    لانك وضعت قيمته true

    وايضا وضعت في الشرط الثاني

    كود PHP:
    $tt_group == 10 
    لا ادري وين تعريفك للقيمه هذي

    احب اضع لك الكود الصحيح في وجهة نظري

    كود PHP:
    $limit_posts  10// أقل عدد من المشاركات

    $check_groups = array(1,2,3); // ارقام المجموعات التي تفحص

    if(in_array($vbulletin->userinfo['usergroupid'],$check_groups) AND $vbulletin->userinfo['posts'] <= $limit_posts// بدال ما يكون شرطين يكون شرط واحد افضل.
    {
        eval(
    standard_error(fetch_error('pm_limit_posts')));

    هذا لابد ان تغير مكان الهوك لي private_newpm_start

    او اذا تريده في الهوك

    private_start

    لابد من وضع الشرط التالي

    كود PHP:
    if ($_REQUEST['do'] == 'newpm')
    {
    $limit_posts  10// أقل عدد من المشاركات

    $check_groups = array(1,2,3); // ارقام المجموعات التي تفحص

    if(in_array($vbulletin->userinfo['usergroupid'],$check_groups) AND $vbulletin->userinfo['posts'] <= $limit_posts// بدال ما يكون شرطين يكون شرط واحد افضل.
    {
        eval(
    standard_error(fetch_error('pm_limit_posts')));
    }

    لابد تضع الكود في مكان ارسال الرساله الخاصه لان ممكن الاداره ترسل رساله للعضو تحذيريه اعلانيه او اي شي لكن إذا لم يملك العدد الذي يسمح له باستخدام الرسائل الخاصه فسيظهر له التنبيه ..

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


    وايضا تذهب للعبارات وتضيف عبارة من نوع
    Error Messages
    باسم
    pm_limit_posts
    وتضع فيها النص التنبيهي الذي تريد ان يظهر للعضو .



    اتمنى يكون الشرح دقيق وواضح ومنطقي .





    __________________
    @jawany

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2007
    المشاركات
    561


    جواني يعطيك العافية على التصحيح

    حبذا لو تشوف ردي الي فوق ردك










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

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

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