منتديات الناصح التطويرية  

مشروع التوسعة الثانية لرابطة التعاون الإسلامي
استسقاء الصوتية ، دردشة صوتية إسلاميةموقع الرفيع أعذب الأناشيد و الأمداح النبويةمنتديات لوشا التطويرية
دورة إدارة برمجية جملة للمبتدئين و المتوسطين
اتصل بنا : لطلبات خدمات المواقع و السيرفرات يرجى الاتصال على : admin[@]annasseh.com


عزيزي الزائر .. لا يمكنك مشاهدة روابط الخدمات

عروض الإعلان على منتديات الناصح

 
 
تجميعة دروس برمجة الهاكات هذا الركن يحتاج التسجيل للتحميل


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  رقم المشاركة : ( 1 (permalink) )  
قديم 17 - 10 - 2009, 07:23 PM
الصورة الرمزية الناصح
 
المدير العام

 الأوسمة و جوائز
 بينات الاتصال بالعضو
 اخر مواضيع العضو
  الناصح غير متواجد حالياً  
الملف الشخصي
رقــم العضويـــة : 1
تـاريخ التسجيـل : 26 - 1 - 2008
العــــــــمـــــــــر : 34
الــــــــجنــــــس :
الـــــدولـــــــــــة : المغرب
المشاركـــــــات : 2,094 [+]
آخــر تواجــــــــد : 25 - 1 - 2012(09:20 PM)
عدد الـــنقــــــاط : 60
قوة التـرشيــــح : الناصح تم تعطيل التقييم
افتراضي [برمجة الهاكات] [ الدرس السابع ] تقنيات في برمجة الهاكات وإضافات جديدة

استضافة المواقع
 admin@annasseh.com 
السلام عليكم


درسنا لهذا اليوم من الدروس الجميلة جداً
والتي تعتبر من الأمور الكمالية في الهاكات
وهي تجعل الهاك أكثر قبولاً وتميزاً عن غيره
وهذا الدرس يعتمد على معرفتك بالـ PHP
فلنبدأ بعون الله

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

الأكواد التالية سنكتبها في "كود الخيار" عند إضافة خيار جديد في "خيارات الهاك" .. الصورة التالية توضح :

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

أول كود نكتبه هو "القائمة المنسدلة" :



كود PHP:
<select name='setting[$setting[varname]]' tabindex='1' class='bginput'

كود PHP:
<option value='0' " . iif($setting['value']=='0','selected="selected"') . ">الخيار الأول</option
<
option value='1' " . iif($setting['value']=='1','selected="selected"') . ">الخيار الثاني</option
</
select



حيث أن "0" قيمة الخيار الأول و"1" قيمة الخيار الثاني

الصورة التالية توضح الكود في لوحة التحكم :

طريقة استخدام الكود :-
المتغير التالي يحمل قيمة أحد خيارات القائمة المنسدلة وهي إما 0 أو 1 .. مع ملاحظة أنك تستطيع تغير القيمة من الكود أعلاه :


كود PHP:
                       $vbulletin->options['XXX'





كود PHP:
[center][/center


طبعاً مع تغيير XXX إلى إسم الخيار الي فيه الكود

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

الكود التالي هو "قائمة المنتديات" :


كود PHP:
" . eval('foreach($vbulletin->forumcache AS $forumid => $forum) 


كود PHP:
{
 
$banforum_forums .= "<label for=\"setting[$setting[varname]]$forumid\" title=\"رقم القسم : $forumid\"><input type=\"checkbox\" tabindex=\"1\" name=\"setting[$setting[varname]]"."[]\" id=\"[$setting[varname]]$forumid\" value=\"$forumid\"" iif(strpos(",$setting[value],"",$forumid,") !== false' checked="checked"\') . " />$forum[title]</label><br />\n";
}
return "<div class=\"smallfont\">\n$banforum_forums\t</div>";'
) . "<input type=\"hidden\" name=\"setting[$setting[varname]][]\" value=\"-1\" /> 


الصورة التالية توضح الكود في لوحة التحكم :

طريقة استخدام الكود :-
الكود عبارة عن مصفوفة (Array) أي انك بتستعمل الدالة in_array للتأكد .. مثال :


كود PHP:
                       if (in_array($foruminfo['forumid'], $vbulletin->options['hack_groups'])) 



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

الكود التالي هو "قائمة المجموعات" :


كود PHP:
" . eval('foreach($vbulletin->usergroupcache AS $usergroupid => $usergroup) 


كود PHP:
{
$banforum_groups .= "\\t\\t<label for=\\"setting[$setting[varname]]$usergroupid" title=\\"رقم المجموعة $usergroupid"><input type=\\"checkbox" tabindex=\\"1" name=\\"setting[$setting[varname]]"."[]" id=\\"[$setting[varname]]$usergroupid" value=\\"$usergroupid"" iif(strpos(",$setting[value],"",$usergroupid,") !== false' checked="checked"\') . " />$usergroup[title]</label><br />\\n";
}
return "<div class=\\"smallfont\\">\\n$banforum_groups\\t</div>";'
) . "<input type=\"hidden\" name=\"setting[$setting[varname]][]\" value=\"-1\" /> 


الصورة التالية توضح الكود في لوحة التحكم :

طريقة استخدام الكود :-
يمكنك استخدام الكود التالي :


كود PHP:
                       if (in_array($vbulletin->userinfo['usergroupid'], $vbulletin->options['hack_groups'])) 



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

الكود التالي هو "اختيار موقع الهاك" :


كود PHP:
<select name="setting[$setting[varname]]\" tabindex=\"1\" class=\"bginput\"> 


كود PHP:
<option value="1\" " iif($setting['value']==1,'selected="selected"') . ">أسفل قالب Header</option>
<option value=\"2\" " 
iif($setting['value']==2,'selected="selected"') . ">أسفل قالب Navbar</option>
<option value=\"3\" " 
iif($setting['value']==3,'selected="selected"') . ">فوق قالب Footer</option>
</select> 

وأنشئ بلقن ثم ضع فيه الكود التالي :


كود PHP:
                       switch ($vbulletin->options['hack_select']) 


كود PHP:
كود PHP:
[center]{  
case 
1:  
$place '$header'
break;  
case 
2:  
$place '$navbar';  
break;  
case 
3:  
$place '<!-- / icons and login code -->';  
break;  
default:  
$place '$navbar';  
break;  
}  
eval(
'$temp_name = "' fetch_template('temp_name') . '";');  
$vbulletin->templatecache['FORUMHOME'] = str_replace($place$place $vbulletin->templatecache['temp_name'], $vbulletin->templatecache['FORUMHOME']);[/center

طبعا قم بتعديل الكود على حسب إحتياجاتك

الصورة التالية توضح الكود في لوحة التحكم :

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

عند وضع أكواد "قائمة المنتديات" أو "قائمة المجموعات" أو ما شابه
يجب عليك إنشاء بلقن جديد وضع فيه التالي :


كود PHP:
if (is_array($vbulletin->GPC['setting']['XXX'])) 

    
$vbulletin->GPC['setting']['XXX'] = implode(','$vbulletin->GPC['setting']['XXX']); 



يجب عليك تغيير XXX إلى اسم الخيار في مجموعة الاعدادات
وتستطيع تكرار الكود للحاجة
مع وضع موقع الهوك : admin_options_processing

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

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

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

المطلوب منكم

فقط صورة تبين في خيارات الهاك ما قمنا بعمله سابقاً ويفضل وضع إسمك عليها
لا حاجة لتصدير الهاك فقط المطلوب صورة من خيارات الهاك
توقيع » الناصح
القوالب المعربة التي نقدمها لك مجانا تعبنا في اعدادها و الاضافة و التعديل عليها لتصلك جاهزة سلسة لن تضيع معها اكثر من فترة التنصيب و تعديل المحتوى.. نرجو فقط ان تحترم جملة صغيرة في الاسفل و هي حقوق التعريب .. حتى نقدم لك المزيد

المسنجر ليس للرد على الاستفسارات و حل المشاكل انما هو للتواصل مع الاخوة و الاصدقاء




رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)
أدوات الموضوع
انواع عرض الموضوع

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[برمجة الهاكات] [ الدرس الأول ] مقدمة وأساسيات برمجة الهاكات الناصح تجميعة دروس برمجة الهاكات 2 21 - 1 - 2011 12:53 AM
[برمجة الهاكات][ الدرس السادس ] أمثلة وتطبيقات على المتغيرات والدوال الناصح تجميعة دروس برمجة الهاكات 0 17 - 10 - 2009 07:17 PM



الساعة الآن 01:23 AM.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Ads Management Version 3.0.1 by Saeed Al-Atwi
أي اتفاقات تجارية بين الأعضاء تعتبر إدارة المنتدى غير مسؤولة عنها
حماية Sup4ma_Team




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56