06-10-2022, 04:50 PM (آخر تعديل لهذه المشاركة : 06-10-2022, 05:03 PM بواسطة esso_x.)
مرحبا اخى
loop اصبح بطيئ عند الضغط على زر توليد المفاتيح
حاول ترجع البروجيكت كما كان وقم بعمل مرحلة مستقلة من Get Md5 قبل Loop
وباذن الله الخوارزمية حاتظبط معاك
راجع الكومنتات الى فى الصورة المرفقة
تحياتى
06-10-2022, 08:50 PM (آخر تعديل لهذه المشاركة : 06-10-2022, 11:12 PM بواسطة NtPwner.)
(06-10-2022, 04:50 PM)esso_x كتب : loop اصبح بطيئ عند الضغط على زر توليد المفاتيح
قمت بإضافة دالة sleep على اربعة مراحل حتى لا يأتي السريال بجزءئين متماثلين مثل : 1111-1111-2222-3333
و استعملت دالة Random من مكتبة Irvine لكن بها مشكل و هي انه احيانا تقوم بتوليد رقم اقل من 4 محارف لذا اضفت سطر التحقق وهذا يبطئ الحلقة اكثر
cmp eax,3e8h = cmp eax,1000d
ليس المشكل في استرجاع ملفات المشروع يكفي فقط عمل مشروع جديد بالمحرر RadASM ثم لصق الكود و عمل Dialog و ليس لدي الوقت اليوم بالذات
لست خبير بأي شكل من الاشكال في لغة الأسمبلي انا فقط هاوي و اتفق معك على ان الكود مبعثر كليا و غير محسن
من اراد التعديل فليتفضل أنا أرحب بكل المشاركات.
بالتوفيق أخي عصام