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

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

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

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

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

$config['Misc']['9999ieprefix'] = '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 == 2 or $swalif_group == 3 or $swalif_group == 4 or $swalif_group == 8 or $swalif_group == 9 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 == 2 or $swalif_group == 3 or $swalif_group == 4 or $swalif_group == 8 or $swalif_group == 9 or $tt_group == 10)
وهنا منع المشاركات الطريقة

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


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



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

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