یک وبلاگ دیگر از یک برنامه نویس دیگر
یک کار قدیمی
خیلی پیش میاد که نیاز به کمپرس کردن اطلاعات باشه. خیلی هم پیش میاد که دقیقا ندونی چطور جمله تو شروع کنی. مثل من، تو همین پست.
خیلی وقت پیش، همون اوایل شروع به کار با دلفی احتیاج شد که یه چیزی رو کمپرس کنم، مهم نبود چطوری، فقط باید کمپرس میشد. همون موقع برای اولین بار با کتابخانه مربوط به zlib آشنا شدم که به صورت اضافه توی سی دی دلفی 5 بود.
چند وقت بعد، یه جورایی به مشکل برخوردم. کتابخانه قدیمی بود و باید به روز میشد، متدها برای یک حالت خاص (بدون ZLIB Header ) اصلا پیش بینی نشده بود و برای ایجاد فایل gz. به این قابلیت احتیاج بود، پس دوباره این کتابخانه را برای دلفی ایجاد کردم.
بعدها متد bzip2 را هم اضافه کردم که اونهم از لحاظ کلی شبیه همین بود، فقط برای فایلهای .bz استفاده میشد.
امروز، دوباره فرصت کردم یه کم اینو سر و سامون بدم، bzip رو با نسخه جدیدش عوض کنم، و بعد هم کد رو توی SourceForge بذارم. نتیجه رو میتونید اینجا ببینید.
کلی مکافات داشتم با این پروتکل https انقدر کند بود که دیوونه شدم! اینم از مزایای کشور ماست، که گاهی با این مسایل روبرو میشی :(
| چاپ این نوشته | این نوشته توسط فرود در روز 2009/12/10 در ساعت 00:47 نوشته شده است و در دسته برنامه نویسی, خیلی پیش میاد!, دلفی دسته بندی شده است. پاسخهای این نوشته را از طریق RSS 2.0 دنبال کنید. شما میتوانید نظر خود را ارسال کنید یا از سایت خود دنبالک ارسال کنید. |




