تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] كيفية قراءة ملفات bin وتثبيتها
#1
السلام عليكم

عندي ملف bin ويوجد به ملفات خاصة الملف مساحته كبيرة جدا لا استطيع رفعه هنا
المهم أني ابغي البرنامج يقرأ ملفات bin واحدد مكان فك الملف ويفك الملف في المسار المحدد .
مثال بخصوص فك ملفات bin :
نفترض اني عندي ملف bin وهم :
setup1.bin
setup2.bin
setup3.bin


اريد البرنامج يقرأ انواع الملفات bin واحددهم في الكود وليس عبر البرنامج اقوم بتحديدهم البرنامج فقط يقرأ الملفات المصرح له بقراتهم .
مثال اخر لأني عقد المسألة أكثر :
عندي  :
1
2
3
4

وفي البرمج حددت فقط 1 و 2و 3 الرابع لايقرأ حتى لو كان متواجد في نفس الملف

المثال وضعته لكم في المرفقات
الرجاء مساعدتي في هذا المشروع
وشكرا لكم


الملفات المرفقة
.rar   WindowsApp1.rar (الحجم : 49.03 ك ب / التحميلات : 47)
الرد }}}
تم الشكر بواسطة:
#2
الفكرة تنحصر في التالي:

كتابة كلاس بسيط جدا يكون به اسم الملف و حجم الملف نوع الملف او نوع البيانت في الملف مكان و ترتيب الملف في الملف الرئيسي ومكان الملف علي الهارد و هل البيانات مشفرة او لا و نوع التشفير وهكذا تستطيع اضافة اي صفات اخري تحتاجها لكي تحصل علي بيانات كفاية عن ملفاتك منفردة
وإن كنت لا تريد كتابة الكلاس فإن البديل المناسب لك هنا هو استخدام الكلاس FileInfo

بعد ذلك تحتاج الي مصفوفة تخزن بها الكلاس ثم نحفظ المصفوفة نفسها في ملف
وعملية حفظ المصفوفة هامة جدا
لأنك اول شئ يجب أن تفعله أن تحفظ Count او Length الخاص بالمصفوفة لأنك سوف تحتاجة حين تريد استرجاع الملفات
وعند الحاجة لها تسترجعها بشكل عكسي و تحصل علي كل ملف لوحده و تجمعهم في ملف واحد

في النهاية عليك ان لا تنسي ان كل شي يمكن تخزينه إما علي هيئة تكست او علي هيئة Byte  حسب نوعية البيانات و ان كل شئ قابل لقراءته باستخدام Stream معين
يوجد موضوع مشابه لذلك في قسم المقالات
مع اختلاف  نوعية البيانات لكن ستظل الفكرة واحدة

أخر شئ أنصحك باستخدام DefalteStream أو GZipStream لأن الكلاسان بهم ميزة رائعة ستساعدك علي ضغط ملفاتك و تشفيرها في نفس الوقت
وبذلك تضرب عصفورن بحجر واحد
الرد }}}
تم الشكر بواسطة:
#3
ممكن احصل على بعض المساعدة لبناء الكلاس ماهي الاكواد وماذا اكتب لاني بصراحة اول مرة اتعامل مع هذة الخاصية المثال مرفوع لوسحمت تعدله لي وانا اقوم بوضع اسماء الملفات المرغوب بفكها
الرد }}}
تم الشكر بواسطة:
#4
هل من بستطيع المساعدة يا شباب
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مرفق سورس كود ارسال ملفات الى الواتس بدون API new_programer 3 130 23-04-24, 02:04 AM
آخر رد: صالح عبدالله
  كيفية فتح القاعدة atefkhalf2004 4 106 20-04-24, 08:35 PM
آخر رد: atefkhalf2004
  [سؤال] لدي مشكلة عند قراءة ملف نصي من خلال أداة RichBox , حيث تظهر لي علامات استفهام Mostchar 2 155 07-04-24, 02:51 PM
آخر رد: تركي الحلواني
  أستفسار عن قراءة الاسطر altoki939 8 288 07-04-24, 05:36 AM
آخر رد: altoki939
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 246 25-02-24, 11:26 PM
آخر رد: heem1986
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 172 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 220 20-02-24, 12:00 AM
آخر رد: Kamil
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 342 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  كيفية حفظ وتحزيم المشروع وتشغيله كبرنامج علىجميع الاجهزة الرائد 3 1,141 18-02-24, 10:37 PM
آخر رد: الحزين اليماني
  [سؤال] كيفية انشاء فورم داخل مشروعى عاصم النجار 2 323 05-01-24, 12:36 AM
آخر رد: HALIM ELEULMA

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


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