كيف تحويل القيم بالHEX الى ملف ناتج بصيغه bin في دلفي
#12
لم تذكر من اين حصلت الى الملف os.txt ؟ فيما تستخدم الbin ؟
إقتباس :تحويل قاعدة البيانات الى ملف bin كما هى الحاله فى الملف المرفق بمشاركتى السابق
التحويل سهل لكن يجب ان تفهم، في الواقع لا يوجد HEX البيانات بالنسبة لنا نحن البشر هي كما تراها بالملف النصي .txt وبالنسبة للجهاز هي Binary كما هي بالملف .BIN اما الHEX فهي كحالة وسط بين الاثنين اذ هناك ارقام/قيم بالbinary لا تظهر كنص
الملف bin الذي ارفقته به نفس البيانات الموجودة بالملف التصي زائد بيانات موجودة باول الملف ما يسمى Header والتي بها يمكن للبرنامج/الجهاز الذي يستخدم ملف الbin ان يقراء البيانات التي تليها وإلا يظهر له ان الملف معطوب.

يمكن كتابة اجراء يكتب الملف .txt المرفي الى ملف .bin لكن ينفصه الHeader
يمكن نسخ الHeader من الملف الbin لكن ليس ضرورة ان ينفع

علينا معرفة بنية الHeader وهذا لايحصل بالتنجيم! اما نحصل على توثيق من مصدر الملف او نلجا للهندسة العكسية!
الرد


الردود في هذا الموضوع
كيف تحويل القيم بالHEX الى ملف ناتج بصيغه bin في دلفي - بواسطة محمد عبد العزيز - 30-10-2014, 09:13 AM

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم