البقاء مسجل دائمآ
الإعلانات
قديم 21-02-2013, 04:23 PM   #1

Midget1337
عضو سوبر



الصورة الرمزية Midget1337


• الانـتـسـاب » May 2012
• رقـم العـضـويـة » 100773
• المشـــاركـات » 2,355
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 62
Midget1337 جـيـد

Midget1337 غير متواجد حالياً



افتراضي بالصور : شرح طريقة تغيير ألوان الـ Chat



بسم الله الرحمن الرحيم

دا شرح مبسط لكيفية تغيير لون الـ Chat جوا الجيم

هنقدر نغير الأنواع التالية من الـ Chat :

Whisper/Guild/Union/Global/Notice/Academy/Party

بس مش هنقدر نغير اللون الأساسي للكلام العادي اللي هوا الأبيض يعني الـ All Chat


أولا الأدوات المستخدمة :

1- Paint.NET و دي نسخة مطورة شوية عن الـ Paint و تشبه الـ Photoshop

Download from here : عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


2-OllyDbg و دا برنامج متخصص في الهندسة العكسية (Reverse Engineering)

Win32 : Download from here : عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

بالنسبة لمستخدمين Windows64 حمل بتاع 32 و تضيف عليه حاجة اسمها Stealth Plugin for win64
حمل الملف ده و حطه جوا الفولدر عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


3-Brain.exe و دا ان شاء الله في كل مكان بس اللي يستخدموه بقا :)


ثانيا حاجات لازم تعرفها :

-كلنا عارفين ان أي لون بيبقى خليط من الألوان الأساسية RGB أو Red Green Blue ..و فيه حاجة رابعة اللي هيا Alpha يعني الشفافية ..كده يبقى المجموع ARGB و هيا دي اللي الكلينت بياخد منها الألوان..

-نظام الترقيم اللي احنا شغالين بيه: 0-10 دا اسمه Decimal ..جوم الناس قالو طب عايزين نعمل نظام ترقيم يبقى فيه الحروف و الأرقام و كل حاجة فعملوا النظام اللي اسمه Hexadecimal و ده برضو 0-9 و بعد الـ 9 فيه A,B,C,D,F .

-الألوان بتاعت الـ Chat موجودة في الكلينت بصيغة ARBG بس متحولة الى Hex ..

مثلا : اللون الأحمر


زي ما في الصورة الـ Hex value بتاعتو FF2414 دي RGB ..فيه حاجة بقا اللي هيا الـ Alpha و قيمتها Decimal 255 .نيجي نحولها Hex عن طريق الموقع دا عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] هنلاقي انه مقابل لـ FF ..بالتالي الصيغة النهائية للون حسب ما الكلينت شايف : FF FF 24 14 (المسافات للتوضيح).

ُثالثا نبدأ الشغل :

لازم يكون معاك نسخة احتياطي من الـ sro_client.exe عشان دا اللي هنشتغل عليه.

أولا نفتح برنامج Ollydbg .. بس لازم تفتح بـ Run as Administrator عشان يبقى كل الخواص موجودة.

تختار من القائمة File و تختار Open و تحدد مكان الـ Sro_Client و نستنى لحد ما يخلص تحميل..

هيبقى بالشكل ده :



المفروض انك تدور بكود اللون في الـ ollydbg و تغيره بس أنا هوفر عليكو الوقت و هاديكو قايمة بأكواد الألوان و مكانها فين في vsro 1.188 client

كود:
// Whisper
Memory Address  = 0x876A61
Colour Code  = FF9FFFFE

// Global
Memory Address = 0x876A68
Colour Code = FFFFFF00

// Notice
Memory Address = 0x876A6F
Colour Code = FFFFAEC3

// Guild
Memory Address = 0x876A76
Colour Code = FFFFB541

// Union
Memory Address = 0x876A7D
Colour Code = FFC2F573

// Party
Memory Address = 0x876A84
Colour Code = FF9AFFD0

//Academy
Memory Address = 0x876A92
Colour Code = FFC764FF

هنشتغل على لون الـ Global Chatting


جوا البرنامج تدوس right click في أي مكان و تختار GO TO و منها تختار Expression و تحط الـ Address اللي هوا عنوان الكود في الـ memory اللي هوا 0x876A68 هيطلعلك الاتي :



دا السطر اللي فيه اللون

تدوس right click و تختار Follow in Dump و منه Selection


هيظهرلك كده :


سيبك من الـ BD و هتغير في الكود بتاع اللون

ملاحظة : كود الألوان بيبقى معكوس في الميموري يعني الجلوبال أصفر كوده كده : FFFFFF00 هتلاقيه في الـ Hex Dump كده : 00FFFFFF


نحدد كود اللون و ندوس right click و منها نختار Binary و منها Edit


هيطلعلك كده :


نرجع لبرنامج Paint.NET و نفتح أي صورة و نبص على مربع الـ Colors و نختار اللون اللي احنا عايزينه مثلا بمبي :


نكون منه كود كامل..لو بصينا هنلاقي ان البرنامج مدينا كود جاهز اللي هوا FF3A8F دا من غير الAlpha
نضيف الألفا كدا بقي FFFF3A8F ..لازم نعكسو عشان نحطو في الكلينت يبقى الصيغة النهائية : 8F3AFFFF


نحطو في الـ Ollydbg يبقى كدا :


كده التعديل خلص..جيه وقت الحفظ..

right click في أي ماكن و اختار Save to Executable و منه All Modifications و نختار Copy All


بعدين نيجي عالنافذة الجديدة اللي ظهرت و ندوس right click و نختار Save File و نختار المكان اللي هنحط فيه الكلينت..


صورة نهائية من داخل الجيم :




أتمنى يكون الشرح مفهوم و عايز أشوف الناس عملت ايه بالشرح دا..وروني انجازاتكم.




رد مع اقتباس
إعلانات google

 


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

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

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
[ شرح ] تغيير ألوان أجنحة الـ GodBless DarkEmperorr قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة 6 14-11-2015 05:56 AM
طريقة تغيير شكل الـــــUnderBar شرح كمال بالصور لـــSilkroad4Arab وبس Delivery قـسـم تـعـديـل [ PK2 Edit ] 2 07-04-2012 06:44 PM
طريقة تغيير الاى بى(شرح مفصل بالصور وسهل جدا) korkor2011 بـعـيـدآ عـن سـيـلـك رود 45 11-08-2010 02:02 PM
شرح بالصور طريقة تغيير الباسوورد والإميل الضامن للأكونت Mr.Romeo الـقـسـم الـتـعـلـيـمـى 6 20-06-2010 10:49 AM


الساعة الآن 08:55 PM.