سلام
من می خواستم ببینم چطور می تونم چندتا فایل در یک فایل جمع کنم
مثل همون کاری zip انجام می ده با این تفاوت که نمی خوام حجمشونو کم کنم
:oops: :evil2:
Printable View
سلام
من می خواستم ببینم چطور می تونم چندتا فایل در یک فایل جمع کنم
مثل همون کاری zip انجام می ده با این تفاوت که نمی خوام حجمشونو کم کنم
:oops: :evil2:
data اون فایلها رو بصورت stream از byteها بخون و توی فایل target بریز
یه delimiter که میتونه یه سری کاراکتر که مفهوم خاصی داره(همون جدا کننده) بین dataی فایلهای مختلف قرار بده.
برگردوندن فایلها هم که برعکس میشه.
آقای dot_net_love ممنون :)
سلام
فکر کنم فرمت tar هم دقیقا همین کار رو میکنه
میتونید دربارش تحقیق کنید
همین کار رو هم کردم ولی چیز بدرد بخوری پیدا نکردم
اگر کسی چیزاره داره بگه که خیلی کوچیکشم :evil2:
سلام
من فکر میکنم به جای استفاده از delimiter از یک هدر(header) با طول ثابت استفاده کن نام و حجم و آدرس شروع dataی آنها (در بقیه فایل) را با فرمت خاصی ذخیره کن.
بعد از هدر هم با BinaryReader و BinaryWriter فایلاتو پشت سر هم بریز ادامه ی هدر.
----------