PDA

View Full Version : اضافه کردن به فایل



prince-of-persia
دوشنبه 26 شهریور 1386, 15:13 عصر
سلام

می خواستم بدونم چطور میشه یک سری اطلاعات مثلا txt رو به یک فایل با فرمت های رایج مثل pdf,jpg,mp3 و هر چیز دیگه ایی اضافه کرد بدون اینکه اون فایل از دید برنامه های رایجی که اونو باز می کنند تغییر کرده باشه .
در واقع در انتهای فایل اطلاعاتی غیر از نوع خود فایل ریخته بشه !

با تشکر.

ghafoori
سه شنبه 27 شهریور 1386, 10:57 صبح
دوست عزیز باید امتحان کنی اما فکر کنم می شود یک فایل را باز و اشارگر فایل را به انتهای ان برد و به انتهای فایل مطلبی نوشت اما امتحان نکردم ببینم مشکلی برای فایل پیش می اید یا نه

MH2538
سه شنبه 27 شهریور 1386, 13:15 عصر
سلام
بسته به نوع فایلی که استفاده می کنید و نیز برنامه‌ای که آن را استفاده می کند این کار امکان پذیر و یا غیر ممکن خواهد بود.
در اغلب اوقات برنامه‌ها فایل های مورد نظر خود را به همان صورت که انتظار دارند می‌خوانند و در صورتی که در انتهای آن چیز دیگری باشد یا اصلاً به آن نمی‌رسند(چون در ابتدای فایل برای این دسته از فایل‌ها یک ایندکس گذاشته می‌شود) و یا در صورت رسیدن به اطلاعاتی که انتظار آن را ندارند از آن صرفنظر می‌کنند. (مثلاً MP3ها). پس میتوان یک این فایل ها را (ترجیحاً و غالباً ) بصورت باینری باز کرده و اشاره گر را به انتهای فایل برده و ردر انتهای آن اطلاعات دیگری نوشت بدون اینکه مشکلی پیش بیاید
دسته ای دیگر برنامه هایی هستند که جامعیت فایل های خود را چک می کنند (مثلاً با استفاده از CRC )روی این دسته از فایل‌ها به سادگی نمی‌توان چیزی نوشت.

prince-of-persia
پنج شنبه 05 مهر 1386, 18:35 عصر
میشه یه مثال برای خواندن و نوشتن در یک فایل با ساختار فایل مثلا BMP یا MP3 ارائه کنید |؟