आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
यहाँ आप 7Z को TAR में बदलते हैं, मुफ़्त और बिना खाते के: फ़ाइल ऊपर छोड़िए और कुछ ही सेकंड में नतीजा डाउनलोड के लिए तैयार मिलेगा। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, वहाँ बदली जाती है और काम पूरा होते ही मिटा दी जाती है।
एक बार में 100 फ़ाइलें। फ़ॉर्मेट अलग-अलग हों तो भी चलेगा।
ये एक के बाद एक बदलती हैं और साथ में एक ZIP बनकर उतरती हैं।
7Z से TAR
7Z का अपना बेहतरीन कंप्रेशन है, पर बहुत सारे यूनिक्स और Linux टूल — tar कमांड, कुछ पुराने बैकअप स्क्रिप्ट, CI पाइपलाइन — सीधे 7Z को नहीं पहचानते, जबकि TAR उनके लिए मूल फ़ॉर्मेट है।
यह बदलाव उन मामलों के लिए है जहाँ आर्काइव का कंटेनर बदलना है, न कि उसका कंटेंट — मिली हुई फ़ाइल किसी ऐसी स्क्रिप्ट में इस्तेमाल होनी है जो सिर्फ़ .tar एक्सटेंशन ही स्वीकार करती है।
हर संग्रहित फ़ाइल पहले पूरी तरह खोली जाती है और फिर नए कंटेनर में वैसी ही लिखी जाती है — कोई पिक्सेल दोबारा नहीं बनता, कोई टेक्स्ट दोबारा एन्कोड नहीं होता। जो अंदर था, वही बाहर आता है।
जो नहीं बचता वह है कंटेनर का अपना डेटा — पासवर्ड जैसा सुरक्षा फ़ीचर, और कुछ फ़ॉर्मेट पर मूल फ़ाइल-परमिशन व टाइमस्टैम्प। TAR ख़ुद यूनिक्स परमिशन रखने में सक्षम है, इसलिए यह नुक़सान यहाँ आम तौर पर कम रहता है।
साइट पर ज़्यादातर काम ब्राउज़र में चलता है, पर आर्काइव फ़ॉर्मेट इसका अपवाद हैं — 7-Zip चलाने के लिए वह वैसा माहौल चाहिए जो किसी ब्राउज़र टैब में नहीं बैठता। इसलिए फ़ाइल हमारे सर्वर तक जाती है, वहाँ बदली जाती है, और नतीजा उठा लेने के बाद उसकी पूरी कार्य-निर्देशिका मिटा दी जाती है।
सर्वर वाली फ़ाइल पर सीमा 25 मेगाबाइट है — ब्राउज़र वाली 100 मेगाबाइट की सीमा से अलग। कंटेनर के पास इंटरनेट तक पहुँच नहीं है, इसलिए फ़ाइल कहीं और नहीं भेजी जा सकती।
TAR सिर्फ़ फ़ाइलों को एक के बाद एक जोड़ता है, कोई कंप्रेशन नहीं करता — यह मूल रूप से टेप बैकअप के लिए बना फ़ॉर्मेट है। इसलिए 7Z के बाद TAR बनाना अक्सर फ़ाइल का आकार बढ़ा देता है, कम नहीं करता।
अगर आकार छोटा रखना ज़रूरी हो, तो .tar.gz या .tar.xz जैसा दूसरा क़दम बाद में जोड़ा जा सकता है — पर वह इस बदलाव का हिस्सा नहीं, TAR यहाँ बिना संपीड़न के ही निकलता है।
7Z के भीतर की फ़ोल्डर संरचना पूरी तरह वैसी ही TAR में लिखी जाती है — सब-फ़ोल्डर, उनका क्रम, फ़ाइल के नाम, सब बरक़रार रहते हैं। कुछ भी फ़्लैट नहीं किया जाता।
यह उन प्रोजेक्ट फ़ोल्डर के लिए ख़ास तौर पर काम का है जिनमें कई स्तर की डायरेक्टरी हों, जैसे कोई कोड रिपॉज़िटरी या डेटासेट का बैकअप।
यह सिर्फ़ 7Z के लिए है — RAR आर्काइव को इस साइट पर सिर्फ़ स्रोत के तौर पर पढ़ा जा सकता है, RAR कभी नहीं लिखा जाता। यह UnRAR के लाइसेंस की वजह से है, कोई कमी नहीं।
zip, 7z, tar, gz, bz2 और xz के बीच हर दिशा में बदलाव संभव है, और यह पेज उसी सेट का हिस्सा है।
खोले जाने पर आर्काइव का कुल आकार 2 गीगाबाइट तक सीमित है। यह असामान्य नहीं है — 7Z का ज़्यादा संपीड़न अनुपात होता है, इसलिए एक छोटी दिखने वाली 7Z फ़ाइल खुलकर बड़ी सामग्री बन सकती है।
अगर फ़ाइल इस सीमा को छू रही हो, तो पहले उसकी संपीड़ित सामग्री का आकार जाँच लेना बेहतर है, बजाय बदलाव बीच में रुकने का इंतज़ार करने के।
बदलाव पूरा होने या नाकाम होने — दोनों ही सूरत में सर्वर पर बनी अस्थायी कार्य-निर्देशिका हमेशा मिटाई जाती है, यह एक ऐसी प्रक्रिया से होता है जो हर रास्ते पर चलती है, चाहे कहीं भी गड़बड़ी क्यों न हो।
फ़ाइल डिस्क पर लिखते वक़्त उसका मूल नाम इस्तेमाल नहीं होता — इसलिए आपकी फ़ाइल का नाम कभी सर्वर पर दर्ज नहीं होता।
| 7Z | TAR | |
|---|---|---|
| पूरा नाम | 7-Zip आर्काइव | TAR आर्काइव |
| फ़ाइल एक्सटेंशन | .7z | .tar |
| मीडिया टाइप | application/x-7z-compressed | application/x-tar |
| कंप्रेशन | बिना नुक़सान — कुछ छोड़ा नहीं जाता | बिना कंप्रेशन |
| पहली बार प्रकाशित | 1999 | 1979 |
| विनिर्देश | — | POSIX.1-2001 ustar |
| लाइसेंस | खुला मानक | खुला मानक |
| आज की स्थिति | मौजूदा | मौजूदा |
| ब्राउज़र में खुलता है | कोई ब्राउज़र नहीं | कोई ब्राउज़र नहीं |
| इसकी जगह विचारणीय | ZIP, XZ | ZIP, GZ |
कुछ नहीं खोता। 7Z और TAR — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।
7-Zip और Keka 7Z और TAR — दोनों पढ़ लेते है, इसलिए आप नतीजे को असली फ़ाइल के बग़ल में रखकर देख सकते हैं, बिना दूसरा प्रोग्राम खोले।
TAR सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम 7Z लेता ही न हो — और वजह आम तौर पर यही होती भी है।
TAR 1979 से चला आ रहा है, और POSIX.1-2001 ustar में तय किया गया है। tar, 7-Zip और Keka इस फ़ॉर्मेट को पढ़ लेते है।
TAR 1979 में आया और 7Z 1999 में। किसी को सौंपने के लिए आम तौर पर पुराना वाला ज़्यादा सुरक्षित रहता है; नया वाला वही काम कम बाइट में कर देता है।
हाँ: इस कन्वर्ज़न को ऐसा सॉफ़्टवेयर चाहिए जो ब्राउज़र में चलता ही नहीं। फ़ाइल एन्क्रिप्टेड होकर हमारे सर्वर तक जाती है, काम पूरा होते ही मिटा दी जाती है, और नतीजा 60 मिनट बाद। वहाँ यह काम 7-Zip करता है, वह आर्काइवर, अपने कमांड-लाइन रूप में।
हाँ, 25 MB तक की फ़ाइलों के लिए रोज़ 100 कन्वर्ज़न तक। यह एक सीमा इसलिए है कि यह कन्वर्ज़न ऐसे सर्वर पर चलता है जिसका ख़र्च हम उठाते हैं। इसके अलावा यहाँ कुछ भी सीमित नहीं है, और वॉटरमार्क किसी भी हाल में नहीं लगता। यह सीमा इसलिए है कि 7-Zip को चलने के लिए हमारी कोई मशीन चाहिए।
नहीं। TAR वही सामग्री बिना कुछ फेंके सँभालता है: नतीजा गुणवत्ता में असली फ़ाइल जैसा ही होता है। फ़ाइलें बाइट-दर-बाइट वैसी ही निकलती हैं। जो नहीं बचता वह है वह सब जो कंटेनर उनके *बारे में* जानता था, न कि जो उसके *भीतर* था — कोई पासवर्ड, और कुछ फ़ॉर्मेट में असली अनुमतियाँ और तारीख़ें।
TAR सैंपल कच्चे रूप में रखता है, इसलिए फ़ाइल ख़ूब बढ़ जाती है और बदले में कुछ मिलता नहीं। इस दिशा का मतलब सिर्फ़ तब है जब दूसरी तरफ़ का कोई प्रोग्राम 7Z लेता ही न हो — और वजह आम तौर पर यही होती भी है।
कुछ नहीं खोता। 7Z और TAR — दोनों अपनी सामग्री बिना नुक़सान सँभालते हैं: यह कन्वर्ज़न पैकिंग बदलता है, गुणवत्ता नहीं, और आप इसे दोहरा सकते हैं बिना इस डर के कि नुक़सान जमा होता जाएगा।