delphi4arab منتديات دلفي للعرب
تغيير قيمة في برنامج (exe) - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تغيير قيمة في برنامج (exe) (/showthread.php?tid=7017)



تغيير قيمة في برنامج (exe) - salah07230 - 01-06-2015

السلام عليكم

عندي مشكلة لم اجد لها حل لحد الان وهي انشاء برنامج يقوم بتعديل قيمة في برنامج اخر
القيمة موجودة في الاوفست 0x00017038
حيث القيمة اضعها في edit1 وزر لكتابة القيمة في البرنامج

وشكرا لكم


تغيير قيمة في برنامج (exe) - Houdini - 01-06-2015

في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا


تغيير قيمة في برنامج (exe) - salah07230 - 01-06-2015

Houdini كتب :في حالة معرفة الاوفست فالامر بسيط جداا
استعمل memorysteam لتحميل الملف و عبر seek انتقل للاوفست المناسب و دالة write buffer اكتب ماتراه مناسباا

بارك الله فيك اخي ممكن مثال بسيط
لانني لم اتعامل مع exe
انما اتعامل مع ملفات bin
وهذه المرة وقعت في هذا المشكل


تغيير قيمة في برنامج (exe) - Agmcz - 01-06-2015

ألق نظرة هنا
http://www.delphi4arab.net/forum/showthread.php?tid=11078


تغيير قيمة في برنامج (exe) - salah07230 - 01-06-2015

ghost-dz كتب :ألق نظرة هنا
http://www.delphi4arab.net/forum/showthread.php?tid=11078

بارك الله فيك اخي الكريم

لقد وجدت الحل اخطات في الحجم الخاص بالكتابة