مواد پر جائیں

ZIP فائل بنائیں

ڈھیر ساری فائلوں کو ایک ایسے آرکائیو میں ڈالیں جو کسی بھی کمپیوٹر پر کچھ انسٹال کیے بغیر کھل جائے۔ سب کچھ یہیں کمپریس ہوتا ہے اور کچھ بھی محفوظ نہیں کیا جاتا۔

  • کبھی محفوظ نہیں کی جاتی
  • نہ قطار، نہ انتظار
  • نہ سائن اپ، نہ واٹر مارک

یہ کیسے کام کرتا ہے

1

اپنی فائلیں شامل کریں

جتنی چاہیں ڈراپ کریں، یا پورا فولڈر — فولڈر کی ترتیب برقرار رہتی ہے۔

2

کمپریشن کی سطح چنیں

“عام” تقریباً ہر چیز کے لیے ٹھیک ہے۔ “سب سے چھوٹا” زیادہ دباتا ہے اور زیادہ وقت لیتا ہے؛ “کوئی نہیں” فائلوں کو کمپریس کیے بغیر صرف اکٹھا کرتا ہے، جو سب سے تیز ہے۔

3

ZIP ڈاؤن لوڈ کریں

بن کر سیدھی آپ کے ڈاؤن لوڈز میں محفوظ ہو جاتی ہے۔

ZIP میں کیا جاتا ہے، اور کیا کمپریس ہوتا ہے

فائلیں deflate سے کمپریس کی جاتی ہیں، یعنی وہ طریقہ جو ہر ZIP ریڈر 1993 سے سمجھتا ہے، اس لیے نتیجہ اس صدی میں بنی ہر Windows، macOS اور Linux مشین پر کچھ انسٹال کیے بغیر کھل جاتا ہے۔ نام UTF-8 کے فلیگ کے ساتھ لکھے جاتے ہیں، اسی کی بدولت ایکسنٹ والے اور غیر لاطینی فائل نام macOS اور Linux پر unzip کرنے کے بعد بے معنی حروف (mojibake) بننے کے بجائے سلامت رہتے ہیں — پرانے ٹولز سے بنے آرکائیوز میں یہ خرابی حیرت انگیز حد تک عام ہے۔

ہر چیز کمپریس نہیں ہوتی، اور یہ جاننا مفید ہے کہ آپ کی فائلیں کس خانے میں ہیں۔ ٹیکسٹ، دستاویزات، سورس کوڈ، اسپریڈشیٹس اور غیر کمپریسڈ تصاویر بہت زیادہ سکڑتی ہیں — اکثر ایک تہائی یا اس سے بھی کم رہ جاتی ہیں۔ JPEG، PNG، MP3، MP4، PDF اور دوسری ZIP فائلیں پہلے سے کمپریسڈ ہوتی ہیں، اور ان پر deflate چلانے سے ایک فیصد کا بھی معمولی حصہ بچتا ہے جبکہ وقت لگتا ہے؛ اس لیے انہیں بے مقصد دوبارہ پروسیس کرنے کے بجائے جوں کا توں رکھا جاتا ہے۔ یوں پچاس تصاویر کی ZIP تقریباً پچاس تصاویر کے سائز کی ہی ہوتی ہے، اور یہ فارمیٹ کی ناکامی نہیں بلکہ اس کا درست کام ہے۔ انہیں zip کرنے کی وجہ یہ ہے کہ پچاس کے بجائے ایک فائل بھیجی جائے۔

ہر فائل الگ سے کمپریس ہوتی ہے، اسی سے ریڈر بڑے آرکائیو میں سے باقی کو چھیڑے بغیر کوئی ایک چیز نکال سکتا ہے، اور اسی لیے ZIP، .tar.gz یا 7z جتنا اچھا کمپریس نہیں کرتی: فائلوں کے درمیان دہرائے گئے حصوں کا فائدہ نہیں اٹھایا جا سکتا۔ تقریباً یکساں دستاویزات کے فولڈر میں یہ فرق کافی بڑا ہوتا ہے۔ ملی جلی فائلوں والے فولڈر میں معمولی۔

یہاں پاس ورڈ لگانے کی سہولت جان بوجھ کر نہیں رکھی گئی۔ ZIP کے دو انکرپشن طریقے ہیں: اصل ZipCrypto، جو اس بری طرح ٹوٹ چکا ہے کہ ریکوری ٹولز اسے سیکنڈوں میں توڑ دیتے ہیں اور جو آج بھی بہت سے “اپنی ZIP پر پاس ورڈ لگائیں” والے ٹولز خاموشی سے استعمال کرتے ہیں، اور AES، جو مضبوط ہے مگر اس صفحے کو دستیاب کھلے (permissive) لائسنس والا کوئی طریقہ اسے امپلیمنٹ نہیں کرتا۔ ٹوٹا ہوا طریقہ پیش کرنا کچھ نہ دینے سے بدتر ہوتا، کیونکہ وہ دیکھنے میں حفاظت لگتا ہے۔

جب آپ کو کچھ اور چاہیے

پاس ورڈ کے لیے 7-Zip استعمال کریں اور AES-256 چنیں — اور “encrypt file names” (فائل نام انکرپٹ کریں) پر ٹک لگائیں، کیونکہ عام انکرپٹڈ ZIP اپنی فہرست پڑھنے کے قابل چھوڑ دیتی ہے، اور جس کے پاس فائل ہو وہ پاس ورڈ کے بغیر ہی دیکھ سکتا ہے کہ اس میں بالکل کیا ہے۔ یہ فرق لوگوں کی توقع سے زیادہ اہم ہے: دستاویزات کے نام اکثر ان کے مواد جتنا ہی راز کھول دیتے ہیں۔

بڑے سیٹس کے لیے، یا جہاں ساخت برقرار رکھنی ہو، ڈیسک ٹاپ ٹول ہی صحیح جواب ہے — یہاں سب کچھ میموری میں بنتا ہے، اس لیے کل سائز کی حد اتنی ہی ہے جتنا ٹیب سنبھال سکے، جبکہ zip -r archive.zip folder/ سیدھا ڈسک پر لکھتا ہے اور وہ اجازتیں اور symbolic links بھی رکھتا ہے جنہیں براؤزر پڑھ ہی نہیں سکتا۔ اور اگر وصول کنندہ سنبھال سکے تو tar -czf یا 7z اسی مواد سے واضح طور پر چھوٹی فائل بنائیں گے۔

اکثر پوچھے جانے والے سوالات

کیا میری فائلیں کہیں محفوظ کی جاتی ہیں؟

نہیں۔ آرکائیو بن کر سیدھا آپ کے ڈاؤن لوڈز میں محفوظ ہوتا ہے، اور بعد میں کچھ بھی رکھا نہیں جاتا۔ یہاں یہ بات اہم ہے: لوگ جو چیزیں سب سے زیادہ zip کرتے ہیں — دستاویزات، تصاویر، کام کا کوئی فولڈر — بالکل وہی ہیں جو پہلے کسی اجنبی کے سرور کے حوالے نہیں کرنی چاہییں۔

میری ZIP فائلوں سے بمشکل چھوٹی کیوں ہے؟

کیونکہ لوگ جو کچھ zip کرتے ہیں اس کا زیادہ تر حصہ پہلے سے کمپریسڈ ہوتا ہے۔ JPEG، PNG، MP3، MP4، PDF اور Office دستاویزات سب میں کمپریشن پہلے سے موجود ہے، اور انہیں دوبارہ دبانے سے کچھ حاصل نہیں ہوتا — بلکہ چند بائٹس بڑھ بھی سکتے ہیں۔ یہ صفحہ ان فارمیٹس کو پہچان کر دکھاوے میں آپ کا وقت ضائع کرنے کے بجائے انہیں جوں کا توں رکھ دیتا ہے، اسی لیے تصاویر کی zip فوراً تیار ہو جاتی ہے۔ ٹیکسٹ، دستاویزات اور کوڈ ٹھیک طرح کمپریس ہوتے ہیں۔

کیا میں اس پر پاس ورڈ لگا سکتا ہوں؟

ابھی نہیں۔ ZIP کا پرانا پاس ورڈ طریقہ پیش کرنے سے یہ صاف بتا دینا بہتر ہے، کیونکہ وہ واقعی کمزور ہے اور سیکنڈوں میں ٹوٹ سکتا ہے — وہ آپ کو ایسے تحفظ کا احساس دیتا جو اصل میں آپ کے پاس نہیں ہوتا۔

کیا میرے فولڈرز برقرار رہتے ہیں؟

جی ہاں۔ فولڈر ڈراپ کریں تو اس کی ترتیب آرکائیو کے اندر برقرار رہتی ہے، اس لیے وہ ویسے ہی کھلتا ہے جیسے ڈالا گیا تھا۔

اگر دو فائلوں کا نام ایک جیسا ہو تو کیا ہوگا؟

دوسری فائل کے نام کے ساتھ ایک نمبر لگا دیا جاتا ہے، جیسے آپ کا ڈاؤن لوڈز فولڈر کرتا ہے۔ خاموشی سے ایک فائل کو دوسری پر لکھ دینا آپ کو بتائے بغیر آپ کا ڈیٹا ضائع کر دیتا۔

کیا سائز کی کوئی حد ہے؟

کوئی مقررہ حد نہیں، بلکہ دستیاب میموری ہی حد ہے۔ عام کمپیوٹر پر سیکڑوں فائلیں اور کئی گیگا بائٹ آسانی سے چل جاتی ہیں؛ فون اس سے کم سنبھال پائے گا۔

جاننا مفید ہے: پاس ورڈ لگانے کی سہولت نہیں۔ براؤزر میں ZIP انکرپشن کے لیے آپ کی کلید صفحے کی میموری میں رکھنی پڑتی، اور زیادہ تر ٹولز اس کام کے لیے جو پرانی ZipCrypto استعمال کرتے ہیں وہ اس حد تک ٹوٹ چکی ہے کہ بے کار ہے۔ سب کچھ میموری میں بنتا ہے، اس لیے کل سائز کی حد اتنی ہی ہے جتنا ٹیب سنبھال سکے۔

یہ ٹول اپنی ویب سائٹ پر لگائیں

کسی بھی بلاگ، کلاس پیج یا ہیلپ آرٹیکل کے لیے مفت۔ ایک اسنیپٹ پیسٹ کریں اور آپ کے وزیٹرز اسے سیدھا آپ کے صفحے پر استعمال کر سکیں گے۔