ZipForge چیست؟
ZipForge یک VCL Zip component سریع و قدرتمند است که به زبان Delphi توسعه داده شده است و به شما اجازه می دهد تا از قابلیت های فایل های zip استفاده کرده و آن ها را در اپلیکیشن ها و پروژه های خودتان بگنجانید. با کمک این ابزار می توانید فایل های Zip بسازید، فایل های موجود در zip های خودتان را روی یک هارد دیسک یا مموری extract کنید، از روی دیسک یا مموری فایل هایی را به فایل فشرده خودتان اضافه کنید و یا فایل ها را replace، move و delete کنید. این ابزار همچنین به شما این امکان را می دهد که فایل های فشرده SFX یا self-extracting، فایل های encrypt شده به وسیله AES و همچنین فایل های zip چند قسمتی بسازید.
ZipForge قابلیت ها و امکانات مختلفی را در اختیار توسعه دهندگان قرار می دهد تا بتوانند در پروژه های خود امکانات لازم برای کار با فایل های zip را در اختیار داشته باشند. به همین خاطر است که این ابزار از تمامی جنبه ها کامل بوده و نیاز توسعه دهندگان را به راحتی رفع می کند، و برای کار با آن نیازی به نصب ابزارهای جانبی و نرم افزارهای دیگری وجود ندارد. این component می تواند فایل هایی را که با الگوریتم قدرتمند AES رمزگذاری شده اند به راحتی باز کرده و یا آن ها را بسازد. همچنین از zip64 پشتیبانی می کند که این ویژگی به شما اجازه می دهد تا فایل های zip بزرگ تر از ۴ گیگابایت را که در حالت عادی امکان ساخت آن ها وجود ندارد، به راحتی با کمک این ابزار بسازید.
ZipForge برای نام گذاری فایل ها به طور کامل از Unicode پشتیبانی می کند. همچنین یک سیستم transaction در آن گنجانده شده است که به شما اجازه می دهد در صورت fail شدن آپدیت آرشیو بتوانید تغییرات را roallback کنید. امکان اضافه کردن data فشرده به صورت مستقیم از stream ها و استخراج فایل های فشرده شده به stream بدون ساختن temp فایل ها، امکان جست و جوی فایل های داخل یک آرشیو، نمایش روند پیشرفت فشرده سازی، ارائه source کامل برنامه و غیره از جمله ویژگی ها و قابلیت های دیگر این ابزار است. در ادامه لینک دانلود ZipForge به همراه source کامل آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های ZipForge:
- - باز کردن و ساخت فایل های رمزگذاری شده با AES
- - پشتیبانی از zip64 و ساخت فایل های بزرگ تر از ۴ گیگابایت
- - پشتیبانی کامل از unicode
- - امکان ذخیره full path برای هر فایل
- - امکان جست و جوی فایل های داخل آرشیو
- - نمایش روند پیشرفت کار
- - ارائه source کامل برنامه به همراه فایل اصلی
- - و بسیاری موارد دیگر.