اذهب الي المحتوي
أوفيسنا

شرح بالصور لعمل سيرفر كال اون لاين kalonline


قنديل الصياد

الردود الموصى بها

نبداء اول خطوة...

اولا : تسطيب برنامج SQL2000 .... الشرح بالصور
=====================================

SQL1.gif

متابعة

SQL2.gif

متابعة

SQL3.gif

متابعة

SQL4.gif

متابعة

SQL5.gif

متابعة

SQL6.gif

متابعة

SQL7.gif

متابعة

SQL9.gif

متابعة

SQL10.gif

متابعة

SQL11.gif

متابعة

SQL12.gif


وبهذا نكون قد انتهينا من تركيب SQL2000 Server على الجهاز

  • Like 2
رابط هذا التعليق
شارك

ثانيا : عمل Restore للداتا بيز الكلين
==================================

اذهب الى Start ثم programes ثم Microsoft SQL Server وقم بعمل شورت كت على سطح المكتب Shortcut للملفين Enterprise Manager و Service Manager

Windows1.gif

الان سنقوم بعمل Restore للداتا بيز النظيفة Clean database
لعمل هذا اتبع الاتى
اولا فك ضغط الملف المسمى Web site and clean database ثم قم بنسخ الفولدر المسمى Clean_KAL_db وضعة على الدرايف :C
الان قم بتشغل الملف Service Manager كما بالشكل التالى واضغط على Start كما بالشكل التالى

manager1.gif

ويجب التأكد ان سرفر الــــ Sql شغال ... ولكى نتأكد انظر الشكل التالى

Manager2.gif

الان نتجة لعمل الــ Restore للداتا بيز الكلين
شغل الــ Enterprise Manager ليظهر امامك الشكل التالى

Manager3.gif

اضغط كليك يمين على داتا بيز واختار New database

Manager4.gif

اكتب فى مكان الاسم kal_auth كما بالصورة ثم اضغط ok

Manager5.gif

الان قم بعمل كليك يمين مرة اخرى واختار نيو داتا بيز مرة اخرة ولكن هذة المرة سنكتب kal_db كما بالصورة

Manager6.gif

الان بعد ان قمنا بأنشاء kal_auth و kal_db يتبقى لنا استدعاء البيانات والجداول من خلال الملفين الكلين الموجودين على الــ :C
قم بعمل كليك يمين على kal_auth ثم All Tasks ثم Restore database كما بالصورة

Manager7.gif

الان علم على freom Device ثم اضغط Select Device كما بالصورة

Manager8.gif

الان اضغط على add واختار الملف المسمى kal_auth الموجود فى الفولدر Clean_KAL_db الموجود على درايف الــ :C كما بالشكل التالى

Manager12.gif

الان سنأتى لخطوة مهمة جدا... بعد اختيارك للملف اضغط ok ثم مرة اخرى ok ثم توقع عند النافذة الرئيسية واضغط على options علم على الاختيار الموضح بالصورة ...هذة الخطوة فى غاية الاهمية

Manager13.gif


نفس الخطوات السابقة يجب عليك عملها ولكن هذة المرة مع kal_db وبهذا تكون قد عملت Restore database للملفين kal_auth و kal_db

الان نأتى لخطة مهمة ايضا وهى وضع باسورد للداتا بيز
================================
اضغط على Security ثم Logins ثم كليك يمين على Sa واختار properties كما بالصورة

Manager14.gif

الان فى خانة الــ password ضع الباسورد التى تريدها ( حاول عمل باسورد صعبة )

Manager15.gif

وبهذا نكون انهينا خطوة استعادة Restoring database ووضعنا باسورد للداتا بيز ايضا

رابط هذا التعليق
شارك

ثالثا : ظبط اعدادات الــ ODBC فى الــ control panel
=============================================


اذهب الى my computer ثم control panel ثم Administrative Tools كما فى الصورة

ODBC1.gif

الان اذهب الى Data Sources (ODBC)..............0

ODBC2.gif

الان اتبع الشرح بالصور... اضغط add ثم اختار SQL Server

ODBC3.gif

ثم..

ODBC4.gif


ثم..

ODBC5.gif

ثم..

ODBC6.gif

ثم..

ODBC7.gif

ثم..

ODBC8.gif

نفس هذة الخطوات يجب عليك عملها ولكن مع kal_db نفس الخطوات ولا تنسى اهم خطوة وهى change default database >>> kal_db

رابط هذا التعليق
شارك

رابعا : تركيب الموقع ( موقع سرفرك)
====================================


الان نأتى لخطوة تشغيل الموقع... وبالتالى امكانية عمل اكونت Register
==========================
المفروض انك عملت Download للملف المضغوط xampp-win32-1.6.6a .... اوك الان فك الضغط... وادخل فى الفولدر...بتجد داخلة فولدر اسمة Xampp .... خذة Cut... وضعة على الدرايف :C ... ( لازم تضعة على الــ :C)
اوك...المفروض ايضا انك نزلت ملف اسمة Web site and clean database ... بداخلة فولدر اسمة htdocs_webSite خذ جميع محتوياتة ( عبارة عن ملفات بى اتش بى ومجموعة فولدرات )... ثم اذهب الى Xampp ثم فولدر htdocs وضع المحتويات اللى اخذتها من فولدر htdocs_webSite
الان يجب عليك تغيير الباسورد الموجود بملفات البى اتش بى بحيث يكون نفس الباسورد الذى انشئتة انت للداتا بيز
اذا اتممت الخطوة الاخيرة بشكل صحيح... فأنت قادر على عمل اكونت الان...
لتشغيل برنامج الاباتشى قم بالاتى
اذهب الى Xampp ثم شغل ملف setup_xampp ( هذا يتم مرة واحدة فقط..يعنى لن تحتاج هذة الخطوة المرة القادمة )
الان شغل ملف apache_start ... ولا تغلقة..(قم بتصغيرة فقط..لانك لو اغلقتة..فقد اغلقت الموقع)

Xampp1.gif

ثم.....

Xampp2.gif

لاختبار الموقع ...
افتح متصفح الانترنيت لديك ( سواء كان انترنيت اكسبلورر او فاير فوكس )
اكتب فى شريك العنوان 127.0.0.1 ثم اضغط Enter
المفروض الان انك ترى صفحة موقعك... اضغط على Creat account فى صفحة الموقع الرئيسية ... ثم انشى اكونت...لو ظهرت لك الرسالة التالية Registration Succesfull فهذا يعنى ان الاكونت قد تم انشائة بالفعل.

رابط هذا التعليق
شارك

خامسا : تشغيل السرفر وتجربة الدخول
==========================================


اوك...الان انت لديت اكونت جاهز للدخول للسرفر...
شوف...سطب لعبة كال اون لاين( من الــ Client ) المفروض انة لديك الكلينت او انك تكون نزلتة
بعد انهاء التسطيب المفروض ان لديك الان فولدر فى الــ programes Files اسمة KalonlineEng
اوك الان قم بفك ضغط الملف المسمى PyramidV2_KalOnlineEng ( باتش السرفر ).. وضع محتوياتة فى فولدر اللعبة..أى انك تعمل Extract لملفاتة فى الفولدر KalonlineEng الموجود فى الــ programes Files فى الدرايف :C
----------------------
اوك..نبداء فى تشغيل السرفر...طب كيف؟...
شوف...فك ضغط الملف المسمى Server and config ....هتجد بداخلة فولدر اسمة Server Files ...خذ محتوياتة ( انسخها) ...ثم اذهب للدرايف ثم انشى فولدر واعطة الاسم MyServer .... وضع فية الملفات التى قمت بنسخها من الفولدر Server Files
الان هنبداء فى تشغيل السرفر..... ادخل فى الفولدر MyServer ثم شغل الملف Admin Tool v1.03a...ثم من قوائم البرنامج اضغط Server>>>program>>>>run كما فى الصورة

Admin.gif

ثم انتظر التحميل....من الممكن انك تشوف رسالة يطلب من ID وباسورد.... لا تضع اى بيانات... مجرد اضغط على ok ( الزر اللى على اليسار ) ..مع العلم ان هذة الرسالة بتجيلك مرة واحدة فقط ... ولن تأتى فى المرات القادمة عند فتح السرفر مرة اخرى
المهم....الان المفروض انك ترى ثلاثة نوافذ مفتوحة.... والمفروض ايضا ان كل نافذة مكتوب فيها كلام واخر هذا الكلام كمة Ready on port ثم رقم البورت ( لو لم تجد هذا فهناك شئ خطاء)
------------------------
الان انت تريد اخفاء هذة النوافذ..(.اخفائها وليس اغلاقها )
اضغط Server>>> program>>>> Hide
الان المفروض ان السرفر شغال....
اذهب الى فولدر اللعبة فى الدرايف :C ثم programes Files >>> kalonlineEng
شغل اللعبة من الملف Kalonline.exe وانتظر التحميل
بعد انتهاء التحميل هتجد نفسك على نافذة بها ثلاثة اختيارات
pyramids Server او Test او L
اختار Test ثم اضغط اوك
هيطلب منك ID و Password ضع بيانات الاكونت اللى مفروض انك انشئتة من خلال الموقع (127.0.0.1) ... وادخل...ثم قم بعمل كاركتر ثم Enter
مبروك انت الان بداخل سرفرك :jap:

رابط هذا التعليق
شارك

سادسا : فتح بورت فى الروتر ..البورت 80 و 30001
===================================


الان وصلنا لمرحلة مهمة وهى انة لدينا سرفر ولكن ليس لدينا لاعبين redface.gifh: ..طب كيف نجعل الاخرين يدخلوا سرفرنا؟..... هقولك
يجب ان يكون لديك عنوان ثابت (ركززز جدا مع كلمة ثابت دة )..... على الانترنيت ...بحيث لو اى شخص فى العالم كتب فى متصفح الانترنيت لدية عنوانك...يستطيع الدخول لموقعك ...الموضوع على جهازك.... وعمل اكونت
طب كيف نعمل عنوان ثابت ؟... شوف...اغلبنا لدينا روترRouter لاستخدامة فى اتصال الــ ADSL لديك
مشكلة اتصال الــ ADSL انة فى كل مرة تقوم فيها انت بعمل ريستارت للروتر تعطيك شركة الانترنيت عنوان جديد لك ...اى IP جديد... يعنى الاى بى Dynamic وليس Static اى متغير وليس ثابت
من هنا نشأت بعض المواقع على الانترنيت بهدف اعطائك اى بى IP ثابت... اذا كتبة اى شخص فى العالم...(فى المتصفح ) يستطيع الوصول لك
اشهر هذة المواقع هو
http://www.no-ip.com/
قم بعمل اكونت فية ...ثم قم باضافة هوست... الشرح هنـــــــــا
بعد عمل عنوان ثابت...سطب برنامج no ip وتجدة فى نفس موقع no ip او من هنــــــا (اختار النسخة الخاصة بالوندوذ)
بعد تشغيل برنامج no ip ضع ايميلك والباسورد فى البرنامج وادخل... ثم اختار الهوست الذة قمت بانشائة وليكن مثلا kalonline.no-ip.info المفروض تجد شكل الايقونة ( الوجة ) امام العنوان اصبح مبتسما
انت الان صبح لديك عنوان ثابت وهو ( مثلا ) kalonline.no-ip.info ....المفروض ان اى شخص فى العالم يستطيع تصفح موقعك الموضوع على جهازك بمجرد انة يكتب kalonline.no-ip.info فى المتصفح لدية...
لوكن هل هذا سيحدث؟... طبعا لا....لانة يتبقى نقطة مهمة جدا جدا... وهى فتح البورت 80 ( الخاص بالاباتشى Xampp ) والبورت 30001 وهو البورت الخاص بالسرفر
شوف... يجب اولا عليك غلق الجدار النارى الخاص بالوندوذ...او اى جدار نارى اخر على جهازك خاص باى برنامج انتى فيروس (ممكن تحتفظ بالجدار النارى لو بتعرف تفتح بورت فى الفاير وول بنفسك )
ثانيا:..يجب انك تعرف نوع الروتر لديك...يعنى اسمة بالكامل مع رقم الموديل..
ثم اذهب لهذا الموقع
http://www.portforward.com/english/r...outerindex.htm

هتجد قائمة باغلب الروترات المشهورة بالعالم... اضغط على روترك...
هيعطيك قائمة بجميع البرامج والالعاب...اختار منها Apache هتجدة فى اول القائمة مع الحرف A
هناك هتشوف كيف تفتح البورت 80 فى الروتر الخاص بك
نفس طريقة فتح البورت 80...هى طريقة فتح البورت 30001 ... يعنى مجرد تضع 30001 بدل من 80
وبهذا تكون قد فتحت البورت 80 والبورت 30001
الان اجعل اى صديق لك يحاول تصفح موقعك... يعنى يكتب عنوانك فى المتصفح لدية ويضغط انتر...اذا استطاع تصفح موقعك...فانت قد نجحت فى فتح البورتات لديك
طبعا لا تنسى انك تكون مشغل الموقع...( عن طريق تشغيل الملف Apache_start فى فولدر xampp على الدرايف :C ثم تصغير النافذة ) لاتغلقها ابدا.لو اغلقت النافذة لا يستطيع الاخرون دخول موقعك
وبهذا يستطيع اى شخص...عمل اكونت فى سرفرك...
ولكنة لن يستطيع الدخول للسرفر بالباتش الذى لديك...يجب عمل تعديل بسيط لوضع عنوانك فى ملف الــ config.pk فى ملفات الباتش.....

 

سابعا : تعديل ملف الكونفج config.pk واضافة عنوان سرفرك فية
======================================


هذة تقريبا اخر خطوة وبعدها يستطيع الاخرون الدخول لسرفرك
اولا اجعل الانجليزية هى لغة الجهاز....كما بالصورة

language1.gif

ثم..

language2.gif

الان اذهب الى الفولدر المسمى Server and config (المفروض انة ملف مضغوط وانت فكيت ضغطة )..
هتجد بداخلة فولدر اسمة config old encode & engine ...أفتحة...هتجد فية ملف اسمة KalOnline Advanced PK Editor شغلة...
ثم من قوائم البرنامج اضغط File ثم open ومن القائمة المنسدلة باسفل والتى اسمها Files of Type اختار kalonline config.pk Files هيظهر لك الملف المرفق فى نفس الفولدر واسمة config.pk اختارة... هيطلب منك باسورد... ضع WEAREEGY#5577
الان فتح لك البرنامج ملف الكونفج... على جهة اليمين هتجد اسماء الملفات اختار منها ملف اسمة xlate-e.DAT هتجد باسفل قائمة الملفات
فى هذا الملف... هتجد مكتوب عناوين السرفرات ...كل ما عليك عملة هو ازالة العنوان التالى pyramids.hopto.org وتضع مكانة عنوانك انك الذى انشئتة على موقع no ip وليكن مثلا ahmad.no-ip.info
وبعد هذا اضغط File >>> Creat as>>>> config.pk (KOCP Crypt) >>>then save it
الان لديك ملف config.pk جديد..ألمفروض ان حجمة فى حدود الــ 1.5 ميجا... هذا الملف فية عنوانك انت....
ملف اخر يجب التعديل فية...وهو ملف updater.ini وتجدة فى باتش الكلينت...الــ 110 ميجا... اقصد فى PyramidV2_KalOnlineEng ...
كل ما عليك هو انك تزيل pyramids.hopto.org وتضع مكانة عنوانك انت
الان المفروض انك ترفع على اى موقع من مواقع الشير مثل rapidshare.comو filefront.com ترفع علية هذا الملفان... اى config.pk و updater.ini بحيث يقوم لاعبى سرفرك بتنزيلهم ووضعهم فى على ملفات سرفرك ( ملفات سرفرك عبارة عن نسخة كال اونلاين نظيفة + الباتش PyramidV2_KalOnlineEng ) ...ليستطيعوا الدخول الى سرفرك
تبقى نقطة واحدة... حاول تركز معى اكثر smailes15.gif
كنقطة حماية فى السرفر... تم عمل هاك شيلد للسرفر.. هذا الهاك شيلد يقوم بعمل فحص لملف الكونفج والتأكد انة الملف الاصلى ام لا...
وبما انك قد قمت بعمل تغيير فى ملف الكونفج... فقد تغيرت البصمة الرقمية للملف...
لكل ملف على الكمبيوتر رقم يشبة البصمة...مستحيل تكرارة لملف اخر...وهو رقم يسمى MD5
المهم...
كل ما عليك هو تحميل هذا البرنامج
هنـــــــــــا اذا انكسر الرابط ابحث عن البرنامج بسهولة مجرد كتابة md5check فى محرك بحث جوجل
وبعد فك ضغطة... شغل البرنامج ثم اضغط Browse واختار الملف config.pk الجديد الذى انشئتة...
ثم اضغط Calculate هيخرج لك رقم طويل....خذة كوبى ( انسخة ).... ثم ادخل فى ملفات السرفر.. ( ملفات السرفر وليس الكلينت )..فى الــ فى المسار التالى D:\MyServer\MainSvr
ثم ابحث عن ملف اسمة config.properties ...افتحة ببرنامج المفكرة Notepad
وابحث عن هذا المقطع MD5CheckSumConfigPk = وقم بازالة الرقم القديم للكونفج وضع الرقم الجديد
تأتى اهمية هذة الخطوة لمنع الهاك شيلد من طرد اللاعبين بشكل اوتوماتيكى نظرا لاستخدام كونفج بصمتة الرقمية مختلفة عن المسجل لدى الهاك شيلد فى ملف الــ config.properties
تقريبا هكذا اكون قد انهيت شرح اهم الاشياء التى تحتاجها لعمل سيرفر لكال

رابط هذا التعليق
شارك

  • 4 weeks later...
  • 4 weeks later...

الاخ قنديل الصياد 

سلمت يمناك

شرح كافي ووافي جعله الله في ميزان حسناتك

جازاك الله خيرا

رابط هذا التعليق
شارك

شكرا جزيلا استاذى الحبيب

جزاك الله خيرا على كل اعمالك وافضالك وعلمك الوافر

جعله الله دائما فى موازين حسناتك

رابط هذا التعليق
شارك

ما شاء الله عليكم أخى فى الله / قنديل الصياد

شعله من النشاط والعطاء

نسأل الله أن يجعل جميع أعمالكم فى ميزان حسناتك

رابط هذا التعليق
شارك

  • 11 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information