[الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟

السلام عليكم و رحمة الله و تعالى و بركاته تحيه طيبه لزوار وآعضاء الدعم العربي في عرفنا الاعداد الخاصة و الغير الخاصة، اي اعدادات النسخة مثل عنوان الموقع


  #1  
2013-03-10, 04:56 PM
افتراضي [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟


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

تحيه طيبه لزوار وآعضاء الدعم العربي


في الدرس السابق عرفنا الاعداد الخاصة و الغير الخاصة، اي اعدادات النسخة مثل عنوان الموقع bbtitle و رابط تركيب النسخة bburl ثم الاعدادات الخاصة التي لدينا حرية تسميتها باي شيء نريد. فموضوعنا اليوم سيكون حول استعمال هذه الاعدادات في برمجة الهاكات و بعض المشاكل التي ستواجهها اثناء استدعائك لها مباشرة داخل الهوكات.

نبدأ على بركة الله.

عنوان الدرس يتكون من "متى" و "أين"، اذا اردنا الاجابة على السؤال ستكون الاجابة موحدة :
مثلا نريد معرفة اعداد المنتدى هل مقفل او مفتوح ونريد ايضا اعداد لمعرفة سبب قفل المنتدى. متى نريد هذين الاعدادين ؟ لمعرفة هل المنتدى مقفل او مفتوح. أين سنستعمل هذين الاعدادين ؟
هنا تبقى الاجابة متعددة لانه انت في كل مرة ستستعمل الاعدادين في غرض، اما انك ستعمل هاك خارجي للمنتدى يجيب حالة المنتدى، او انك ستبرمج هاك يعطي حالة المنتدى عن طريق API، او مثلا تريد برمجة هاك اذا كان المنتدى مقفل تغير شكل الرسالة الى عداد تنازلي لعدد الايام المتبقية حتى يفتح المنتدى ....

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

الآن ننتقل لننشئ أول هاك لنا لنجرب فيه طريقة استعمال الاعدادات.
ندخل للوحة التحكم : المنتجات والإضافات Plugins > التحكم بالمنتجات product > [إضافة/ إستيراد منتج product‎]‏



[الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ attachment.php?attachmentid=12105&stc=1&d=1362923700
بعدها سننتقل لانشاء هوك :

المنتجات والإضافات Plugins > نظام الإضافات البرمجية/plugin > إضافة برنامج مساعد جديد


[الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ attachment.php?attachmentid=12106&stc=1&d=1362923700

كما نلاحظ بالصورة:

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

شرح بسيط للصورة : عملت اضافة جديدة (هوك) تابعة للمنتج "هاك لتجربة استعمال الهاكات"، موقع الخطاف forumdisplay_complete هذا الموقع يوجد بملف forumdisplay.php و هو المسؤول عن عرض المنتديات و بكثرة تعاملي مع نسخة الفيبي اصبحت اعرف ان complete تعني ان الكود سيكون باخر الملف و يمكنك التأكد عن طريق الدخول للملف، كود php الخاص بالاضافة هنا وضعت طباعة لكود جافا سكربت حتى نشوف هل يشتغل ام لا من بعد سنضع هناك تجربة لاعدادات، خلينا اولا ندخل نجرب.
ملاحظة : لا تنسى تحفظ الاضافة بالضغط على حفظ.

كود:
echo '<script>alert("1 2 3 Test");</script>';
ما عليك الا دخول لمكان تركيب نسختك http://localhost/vbulletin ثم تدخل لاي منتدى فرعي
النتيجة :

[الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ attachment.php?attachmentid=12107&stc=1&d=1362923700

اذا ظهرت لك الرسالة فكل شيء تمام، واذا لم تظهر فسيكون المشكل اما انك لم تحفظ الخطاف [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ nosweat.gif او ان الهاك غير مشغل او ان الاعداد غير مشغل (نشيط).


الآن سنرجع كي نعدل على الهوك و نضع كود لاستدعاء الاعدادات و نستعملها.
:
المنتجات والإضافات Plugins > نظام الإضافات البرمجية/plugin > ابحث عن الهوك الذي عملناه ثم اضغط عليه كي يفتح لنا صفحة لتعديله

غير مكان موقع الخطاف الى "forumdisplay_start" لانو لو خليناها complete راح يظهر المنتديات و لن يظهر رسالة الخطا للزوار.

مكان كود php سنضع :

كود:
if ($vbulletin->options["activeforums_by_support-arr"] == true && $vbulletin->userinfo["usergroupid"] == 1)
{
    standard_error('لا يمكنك مشاهدة المنتديات، يجب تسجيل دخولك للمنتدى.');
}

لا احد يقول لي ان "usergroupid" لا يعرف معناه، لقد اعطيتكم طريقة معرفة معنى اي اسم اعداد في الدرس السابق.

المهم بان الاعداد مسؤول عن جلب لنا رقم المجموعة.

اما الاعداد "activeforums_by_support-arr" فانا من وضعت الاسم و يمكن ان اضع اي شيء. لكن الاعداد حاليا غير موجود، لهذا يجب انشاء واحدا من الخيارات و نسميه بنفس الاسم و سيكون نوعه onoff و اسمه مثلا : تشغيل المنتديات للزوار. كل شيء مشروح في الدرس : "إنشاء إعدادات الهاك (تشغيل، تعطيل، المجموعات المسموحة...) - دورة من الدعم العربي" حول انشاء اعدادات.

نشرح الكود :
اولا سنجيب عن السؤال متى: عندما اردنا معرفة هل المستخدم زائر او عضو مسجل وضعنا شرط usergroupid == 1 و عندما اردنا ان نعرف ان الهاك هل يسمح او لا يسمح للزوار بتصفح المنتديات activeforums_by_support-arr.
اين : في عرض المنتديات forumdisplay forumdisplay.php

الآن مع عليك الا أن تجرب دخول احد المنتديات و انت مسجل دخولك + اعداد عدم السماح للزوار بمشاهدة المنتديات يكون ايضا مفعل سترى رسالة الخطأ [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ clap.gif
و اذا لم تكن زائرا فيمكنك تصفح المنتديات [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ cupidarrow.gif

اذا لم يشتغل معك الهاك فارجع و ركز اكثر، لانو اذا فهمت هذه المرحلة فانت اصبحت متوسط في برمجة الهاكات [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟ sly.gif

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

الصور المصغرة للصور المرفقة
اضغط على الصورة لعرض أكبر

الاســـم:	1.png‏
المشاهدات:	602
الحجـــم:	19.7 كيلوبايت
الرقم:	12105   اضغط على الصورة لعرض أكبر

الاســـم:	2.png‏
المشاهدات:	582
الحجـــم:	32.7 كيلوبايت
الرقم:	12106   اضغط على الصورة لعرض أكبر

الاســـم:	3.png‏
المشاهدات:	452
الحجـــم:	8.5 كيلوبايت
الرقم:	12107  
اقتباس
  #2  
2013-03-15, 12:46 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

بارك الله فيك ياغالى

درس متميز
اقتباس
  #3  
2013-03-15, 01:05 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

جزاك الله خيرا والله ما قصرت
اقتباس
  #4  
2013-03-15, 01:53 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

مشكور درس متميز
متابع معك

اقتباس
  #5  
2013-03-15, 02:59 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

بارك الله فيك
اقتباس
  #6  
2013-03-15, 03:23 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

جزاك الله كل خير على الشرح الرائع

احلى تقييم
اقتباس
  #7  
2013-04-09, 02:06 AM
افتراضي رد: متى و أين يمكن إستعمال إعدادات الهاك؟

اخوانى ممكن طلب منكم

ممكن احج يساعدى فى برمجه هاك ضرورى

عايز اعدل الاعدادات تبعه علشان كل المجموعات تظهر
اقتباس
  #8  
2013-09-20, 06:25 PM
افتراضي رد: [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟

سلمت أناملك الذهبيه على ماخطته لنا
اقتباس
  #9  
2016-03-16, 02:27 PM
افتراضي رد: [الدرس الخامس] متى و أين يمكن إستعمال إعدادات الهاك؟

شكرا وجزاك الله خيرا
اقتباس

الكلمات الدلالية (Tags)
أبي, مين, الهاك؟, يمكن, إستعمال, إعدادات


أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع تقييم هذا الموضوع
تقييم هذا الموضوع:

الانتقال السريع

مواضيع ذات صلة
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[الدرس الثالث] إنشاء إعدادات الهاك (تشغيل، تعطيل، المجموعات المسموحة ...) xml_2009 دورة برمجة هاكات vBulletin 11 2020-12-30 02:21 PM
الدرس الخامس و الاخير : تغيير المسارات DreamMaster شروحات التحكم بالمنتدي Forums management 2 2013-01-28 02:32 AM
[مناقشة الدرس الخامس] شرح سد ثغرة spacer_open Mr.AtSh دورة حماية المنتديات vBulletin Security 20 2012-02-22 05:26 AM
[الدرس الخامس] شرح سد ثغرة spacer_open Mr.AtSh دورة حماية المنتديات vBulletin Security 0 2011-04-21 07:26 AM
كيف أفعل مجموعه إعدادات وأربطها مع خيارات الهاك الملك7 حل المشاكل والطلبـات (الدعم الفنى المجاني) 0 2010-09-15 10:49 AM


الساعة المعتمدة بتوقيت جرينتش +3 . الساعة الآن 06:10 PM.

جميع الحقوق محفوظة لـ الدعم العربي التطويري | مدعوم بواسطة فبلتن ®

Your Avatar

تسجيل الخروج غير مسجل

هل أنت متأكد برغبتك في الخروج من المنتدى؟ تسجيل الخروج