الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

AND

الاعضاء المجتهدين عضو ★★

145مشاركة
2السمعة
5موضوع منشور
21 أبريل 2006تاريخ الانضمام
18 فبراير 2012آخر زيارة
7,867مشاهدة للملف
  1. Hard disk tool

    لا ليس Shredding ، الأداة تقوم فقط بالغاء البارتيشن في نظام الملفات فقط دون اي تغير في الملفات ولهذا فهي في اجزاء من الثانية يمكن أن تنهي الأمر فيتخيل اي شخص ان الهارد تلف او فقدت محتوياته ولكن كل شيء موجود ، فقط اعادة بناء البارتيشن السابقة يكفي لاعادة الامور…

    20 مارس 2010 في 19:58
  2. الحصول على الوقت و التاريخ من ال Bios

    نعم بالعودة لجدول المقاطعات Idt فان المقاطعة 1A وباقي مقاطعات البيوس محجوزة 0014 0008:8053F950 0 P 32 bits Interrupt Gate Intel reserved. Do not use 0015 0008:8053F950 0 P 32 bits Interrupt Gate Intel reserved. Do not use 0016 0008:8053F950 0 P 32 bits Interru…

    20 يناير 2010 في 19:06
  3. الحصول على الوقت و التاريخ من ال Bios

    السلام عليكم هل هذه الطرق منفصلة ومختلفة عن بعض ؟ وهكذا فهمتها ام هي مراحل اي المرحلة الاولى ثم الثانية والثالثة اذا كانت طرق مختلفة فالطريقة الاولى كيف تقوم باستدعاء المقاطعة من الـreal mode وهو غير مهيأ للتعامل مع مقاطعات الدوس ما فهمته ان جدول المقاطعات عند…

    19 يناير 2010 في 21:04
  4. PE32 Function Viewer

    مجهود جميل اعجبني صغر حجمه وتحديد عدد مرات استدعاء دالة معينة لكن ما الذي يميز هذا البرنامج عن البرامج الاخرى؟! أيضا على أي أساس قمت باستخراج دوال private على رأيك ! هل التعليمة التي بعد تعليمة ret وغير موجودة في ال export ؟ هناك الكثير من الاكواد على هذا الشك…

    30 ديسمبر 2009 في 20:07
  5. [ تمت الإجابة ]how to get the module name of process

    هناك اختلاف في الآلية EnumProcessModules تقوم بجلب مقابض كل Modules التابعة ل Process مرة واحدة وتضعها في مصفوفة اي تستدعيها مرة واحدة وتنتهي منها Process32Next عليك استدعائها بشكل متكرر حتى نهاية كل ال Processes التي تعمل . هذا الكود وظيفته هو ترتيب ال Module…

    14 ديسمبر 2009 في 01:51
  6. شرح كود لتلوين ListeView

    بالمناسبة ال ListView هي أعقد كونترول في الويندوز في حال اردت حل اسهل لتنفيذ هدفك استخدم RaGrid الموجود في محرر Radasm سهل ومرن في التعامل .

    14 ديسمبر 2009 في 01:10
  7. البرامج الاكثر اختراقا في عام 2009

    للاسف العديد من الملفات المكتوبة بالعربية عندي لا يستطيع Foxit Reader فتحها .

    14 ديسمبر 2009 في 01:05
  8. [ تمت الإجابة ]كيف أحول BCD إلى Binary

    Speed_Of_Light: الخطأ هو في استخدام مجمع 32 بت واستخدام امر تجميع لل 32 بت استخدم مجمع masm 6 وما قبل .

    14 ديسمبر 2009 في 00:57
  9. [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي

    اي طريقة تقصد لا يوجد سوى كود واحد وهو الذي تم جمع الجزء الاول باستبعاد ما يقل عن 30h مضافا اليه الجزء الثاني ما فوق 39h ؟!

    26 أكتوبر 2009 في 01:36
  10. [ تمت الإجابة ]اسناد اللون للمكونات في Dialog

    في المرفقات مثال جيد لمبرمج غربي عن تلوين عدة كنترولز . بامكانك استخدام SetBkColor لتلوين الخلفية SetTextColor لتلوين النص كلاهما يحتاج handle to device context الخاص بهم بالامكان الحصول عليه من رسائل النظام المُرسلة الى الديالوج قبل ان يتم انشاء الكنترولز وهي…

    26 أكتوبر 2009 في 01:30
  11. [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي

    السلام عليكم عودا حميدا اخي Xacker تفاجأت بنشاط المنتدى بشكل غريب :D اخي aderfiad بالنسبة للمقارنة فهي كما قال Xacker الاعداد بالتمثيل الهكسي لها في ترميز الاسكي محصور بين 30h =< num =< 39h وخارج هذا المجال لا يعنينا اذا نريد تعليمة تتاكد من ان المُدخل اذا كان…

    25 أكتوبر 2009 في 22:01
  12. [ تمت الإجابة ]تحويل الخوارزمية الى كود اسمبلي

    هناك عدة اخطاء بين كتابية يكتشفها المترجم ، واخطاء منطقية بعد ترجمة البرنامج وتشغيله . الاخطاء الكتابية: حجم المتغيرات num1 و num2 و x يختلف عن حجم مسجل dx الاخطاء المنطقية: في حال نجاح ترجمة الكود السابق سيفشل البرنامج لانك لم تُنهي المتغيرين num1 و num2 باشا…

    17 أكتوبر 2009 في 17:09
  13. [ تمت الإجابة ]اي المجمعات استخدم

    تقصد نظام الدوس ام الويندوز؟

    12 أكتوبر 2009 في 21:26
  14. [ تمت الإجابة ]ممكن لو تفضلتم بعض التوضيحات البسيطة بالأسمبلي وكدا بعض الأستفسارات

    لا اعلم بالضبط ما هي التعليمات المختلفة بين AMD و Intel لاني لم ابحث جيدا في الموضوع . لكن التعليمات الاساسية Basic Architecture لا تختلف مثل التعليمات التي هنا http://www.itis.mn.it/linux/quarta/x86/index.htm لم انتبه الى هذا الرد في هذا الموضوع وهو يشرح ما ا…

    8 أكتوبر 2009 في 11:26
  15. [ تمت الإجابة ]كتابة غريبة عند التنفيد ... رغم ان الكود صحيح

    كما تعلم اخ Syntax_err النص في مقاطعات الدوس ينتهي ب $ ، وفي Win32 API ينتهي ب Null فيعتمد الموضوع على شرح الدالة او المقاطعة فالمقاطعة int 21h,9h المستخدمة في الكود فوق تتطلب string ينتهي ب $ لاحظ ايضا دالة lstrcpy في ويندوز تتطلب string ينتهي ب Null بينما ls…

    8 أكتوبر 2009 في 06:56
  16. [ تمت الإجابة ]ممكن لو تفضلتم بعض التوضيحات البسيطة بالأسمبلي وكدا بعض الأستفسارات

    أخي انت جديد في المنتدى؟! مرحبا بك لكن لا تنتظر ان يُخبرك احد بشكل مستفيض ووافي عن الاساسيات ، يجب عليك البحث والقراءة اذهب الى موضوع أرشيف قسم الاسمبلي فوق ، ثم انظر الى المواضيع المهمة وهي مثبتة و سترى موضوع "البرمجة بلغة التجميع, 16بت, 32بت " اقراء فيه واست…

    7 أكتوبر 2009 في 11:56
  17. [ تمت الإجابة ]استفسار بخصوص الاسمبلى

    وعليكــم السـلام ورحمة الله وبركاتـه.. طبعا الاسمبلي لها Compilers و IDEs خاصة بها كبف أحصل على Assembly Tools, لكتابة وترجمة ال Assembly بل يمكن ربطها بلغات برمجة مثل C و Delphi ولكن لا يمكن ربطها مع vb او .NET ماذا تقصد بملف هل هو ملف asm ام obj ام executabl…

    30 سبتمبر 2009 في 11:03
  18. [ تمت الإجابة ]لو امكن اصلاح هدا الخطأ

    أخطأت في كتابة الاسم بالشكل الصحيح includelib kernel32.lib

    30 سبتمبر 2009 في 08:53
  19. لا استطيع تحميل ويندوز اكس بي بعد ويندوز ف

    كما قال همام ابوعرقوب و rober لكن الغريب كيف سيقوم بتحميل Xp بعد Vista الن يؤدي ذلك الى تدمير نظام vista ؟

    29 سبتمبر 2009 في 11:46
  20. [ تمت الإجابة ]مالمقصود ب Coff و Omf

    http://en.wikipedia.org/wiki/Relocatable_O...t_Module_Format http://en.wikipedia.org/wiki/COFF وال COFF هي الصيغة المستخدمة في نظام ويندوز لانها هذه الصيغة المعتمدة لانتاج ملفات PE .

    29 سبتمبر 2009 في 11:42