منتديات نور الاستقامة - عرض مشاركة واحدة - [برمجة الهاكات] [ الدرس الأول ] مقدمة وأساسيات برمجة الهاكات
عرض مشاركة واحدة
افتراضي  [برمجة الهاكات] [ الدرس الأول ] مقدمة وأساسيات برمجة الهاكات
كُتبَ بتاريخ: [ 06-04-2011 ]
رقم المشاركة : ( 1 )
الصورة الرمزية عابر الفيافي
 
عابر الفيافي غير متواجد حالياً
 
رقم العضوية : 1
تاريخ التسجيل : Jan 2010
مكان الإقامة : في قلوب الناس
عدد المشاركات : 8,917
عدد النقاط : 363
قوة التقييم : عابر الفيافي قمة التميز عابر الفيافي قمة التميز عابر الفيافي قمة التميز عابر الفيافي قمة التميز


[برمجة الهاكات] [ الدرس الأول ] مقدمة وأساسيات برمجة الهاكات

نقره لعرض الصورة في صفحة مستقلة

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

درسنا لليوم بسيط وهو عبارة عن مقدمة وأساسيات البرمجة

سنتحدث اليوم عن أول ما يفعله المبرمج بعد تنصيب منتدى التجارب ...

ألا وهو تفعيل نمط أو نظام Debug Mode

إن هذا النمط هو ميزة مهمة في الـ vBulletin

وهو لتحويل المنتدى إلى عالم آخر ... عالم المبرمجين

ستلاحظ بعد تفعيلك للـ Debug Mode تغيرات عديدة في المنتدى .. سواء في المنتدى نفسه أم في لوحة التحكم

ونستناول اليوم هذه التغيرات وما فائدتها

أولا لتفعيل هذا النمط كل ما عليك هو فتح ملف config.php والبحث عن :
كود PHP:
<?php

ثم ضع أسفلها الكود التالي :
كود PHP:
$config['Misc']['debug'] = true;



الآن قم بتحديث صفحة لوحة التحكم وستلاحظ هذه التغيرات بدون شك

أول ما نشرحه في هذا النمط هو ما نراه في شريط المتصفح .. الصورة توضح :
نقره لعرض الصورة في صفحة مستقلة

وهي :
عدد الذين سجلوا الدخول = عدد المتواجدون الآن
نفذوا X استفسارات = نفذوا X أمر Mysql حالياً

------------------------------------------------------

والآن هناك تغيير آخر حصل وهو أسفل لوحة التحكم .. الصورة توضح :
نقره لعرض الصورة في صفحة مستقلة

وهي :
SQL Queries = عدد أوامر SQL نفذت في هذه الصفحة
Explain = إضغط عليها لتظهر لك جميع أوامر SQL التي نفذت في نفس الصفحة

------------------------------------------------------

أما الآن فسننتقل إلى أهم جزء في هذا النمط .. ألا وهو Debug Information

ستجده في أي صفحة من صفحات المنتدى .. الصورة توضح :
نقره لعرض الصورة في صفحة مستقلة

وهي :
Included Files = الملفات التي استخدمت في هذه الصفحة
Template Usage = القوالب التي استعرضت في هذه الصفحة
Hooks Called = الهوكات التي استدعيت في هذه الصفحة

------------------------------------------------------

سنتحدث الآن عن ما يسمى بالـ Hook

إن شركة الفيبيوليتن أنشأت نظام Hook في بداية الجيل 3.5

وكان له بصمة واسعة وتطور هائل في عالم الفي بي

حيث أنه أصبح الآن يمكنك إضافة الهاكات والتعديلات البرمجية من خلال لوحة التحكم بينما كان سابقاً عن طريق الملفات

كلمة Hook بالعربية (خطّاف) لا تمت بصلة عن محتوى هذا النظام

هو مجرد موقع خاص بتنفيذ الكود

مثلاً إن أردت أن انفذ الكود المطلوب في الصفحة الرئيسية فسأختار الهوك forumhome .. وهكذا

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

إنتهى درسنا لهذا اليوم ونرجوا أن يكون مفهوماً

Ffvl[m hgih;hjD F hg]vs hgH,g D lr]lm ,Hshsdhj fvl[m hgih;hj hgH,g hg]vs hgih;hj fvl[m





توقيع :



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

رد مع اقتباس