المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : طريقة عمل نظام هاك productات لموقعك 1 (شرح طريقة طريقة البرمجة نظرياً + الجداول)



said
10-31-2013, بتوقيت غرينيتش 03:12 AM
http://www.dzbatna.com/images/icons/iconrote.gif ط·ط±ظٹظ‚ط© ط¹ظ…ظ„ ظ†ط¸ط§ظ… ظ‡ط§ظƒط§طھ ظ„ظ…ظˆظ‚ط¹ظƒ 1 (ط´ط±ط* ط·ط±ظٹظ‚ط© ط§ظ„ط¨ط±ظ…ط¬ط© ظ†ط¸ط±ظٹط§ظ‹ + ط§ظ„ط¬ط¯ط§ظˆظ„) (http://www.dzbatna.com/t1660521/)



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


في هذا اليوم سوف نبدأ بشرح طريقة طريقة برمجة هذا النظام نظرياً
وسوف نبدأ بالقسم العملي في الدورس القادمة إن شاء الله

أولاً لكي نعرف طريقة برمجته يجب أن نعرف ما يحتويه الهاك product(تذكير نحن لا نتحدث عن برمجة هاك product إنما برمجة نظام للهاك productات في مواقعكم) والجواب بكل بساطة
1- كود code php وهو أهم جزء فالهاك product هو بالأصل مٌبرمج بلغة php
2- قوالب وهو عبارة عن كود code html يعطي الهيكل للهاك product
3- العبارات وهي عبارة

والآن لنناقش نظرياًَ طريقةً برمجة هذا النظام
1- أولاً ننشأ الجداول الخاصة به

الجدول الأول يحوي أسامي الهاك productات وارقام المعرف الخاص بها
رمز PHP:

<code style="white-space:nowrap"> <code> CREATE TABLE `hack_name` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
) ENGINE = MYISAM ;
</code> </code>

</b>

الجدول الثاني سوف يحوي كود code php للهاك productات
رمز PHP:

<code style="white-space:nowrap"> <code> CREATE TABLE `hack_phpcode` (
`hack_name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`hook` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`phpcode` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`installcode` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`uninstallcode` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
) ENGINE = MYISAM ;
</code> </code>

</b>

كما ترون يحوي هذا الجدول اسم الهاك product الخاص بالكود code وكود code php وكود code php يفعل عند تنصيب setup الهاك product وكود code php يفعل عند إزاله تثبيت setup الهاك product وأيضاً هناك الهوك وهو عبارة عن مكان تنفيذ الكود code في مواقعكم

قد تتساءلون كيف يمكن وضع كود code php في قاعدة البيانات أي كيف يمكن تنفيذه على انه كود code php عندما نحضره من قاعة البيانات؟؟؟

هذه المشكلة محلوله إن شاء الله ولكن كل شيء بوقته

الجدول الثالث يحوي القوالب الخاصة بالهاك product

رمز PHP:

<code style="white-space:nowrap"> <code> CREATE TABLE `hack_templates` (
`hack_name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`template_name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`template_code` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
) ENGINE = MYISAM ;
</code> </code>

</b>



أول حقل هو اسم الهاك product فقد يكون صاحب الموقع قد وضع أكثر من هاك product وذلك لفصلهم
والثاني اسم القالب template وسنتخدمه في استداعه
والثالث هو كود code html بتاع القالب template

الجدول الرابع وهو آخر جدول وهو خاص بالعبارات
رمز PHP:

<code style="white-space:nowrap"> <code> CREATE TABLE `hack_phrases` (
`hack_name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`phrase_name` VARCHAR( 100 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
`phrase_text` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
) ENGINE = MYISAM ;
</code> </code>

</b>





والآن انتهينا من الجداول حان الآن وقت الشرح طريقة النظري
يتمثل صنع هذا النظام بصنع عدة ملفات وظيفه هذه الملفات صنع هاك product خاص بالموقع (لا يعمل على منتديات vb فقط لمواقعكم)
وأيضاً بعض المتغيرات والدوال التي تفيد في برمجة هاك product سيكون هذا عن طريق صنع كلاس وأيضاً سوف نتعلم كيفية التعامل مع ملفات xml لكي نرفع الهاك product للموقع وأيضاً نصدره
وكيف سوف نضع الهوك في أمكنته في مواقعكم لكي يتم تنفيذ كود code php الخاص بالهاك product مكان الهوك



انتهى درس مفصل اليوم أتمنى أن لا تبخلوا علينا بالنقاط ههه
استودعكم الله
وإلى اللقاء في الدروس القادمه







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)



https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى