የመስመር ላይ ZIP አውጪ
የሚደገፍ ZIP ያንብቡ፣ የፋይሎችን መንገዶችና መጠኖች ይመልከቱ፣ ሁሉንም በአዲስ ZIP ያውርዱ። ሂደቱ በአሳሽ ውስጥ ነው። ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።
መጠቀም ይጀምሩ
የሚደገፈው በአንድ ክፍል ያለ ውስን ZIP32 አወቃቀር ነው፤ STORE (0) ወይም raw DEFLATE (8)፣ የUTF-8 ስሞችና በአካባቢያዊ ራስጌዎች ያሉ መጠኖች ያስፈልጋሉ። ZIP64፣ ምስጠራ/የይለፍ ቃል፣ data descriptor፣ ሌላ ኢንኮዲንግ ወይም ዘዴ፣ ራሱን የሚያወጣ ፋይል ቅድመ ክፍል አይደገፉም።
የመጨረሻው መዝገብና ማዕከላዊ ማውጫው ሙሉ ሆነው ከሁሉም አካባቢያዊ መዝገቦች ጋር መዛመድ አለባቸው። የመረጃ ወሰኖች፣ ደህና አንጻራዊ መንገዶች፣ ድግግሞሽ፣ መጠኖችና CRC-32 ይመረመራሉ። የተቆረጠ ወይም ያልተጣጣመ ማህደር ሙሉ በሙሉ ይከለከላል፤ ከፊል መመለስ፣ ጥገና ወይም የቫይረስ ምርመራ አይደለም።
ገደቦቹ 64 MiB ግቤት፣ አቃፊዎችን ጨምሮ 500 መዝገቦችና በድምሩ 128 MiB የወጣ ይዘት ናቸው። DEFLATE የDecompressionStream እና deflate-raw ድጋፍ ይፈልጋል፤ ወሰኑ በማንበብ ጊዜ ይተገበራል። መረጃው በአሳሹ ማህደረ ትውስታ ይቀራል፤ ገደቡ አቅራቢያ ያለው ሂደት ለስላሳ እንዲሆን ዋስትና አይሰጥም።
በተፈተነው ምሳሌ owner-a.txt እና owner-b.txt እያንዳንዳቸው 7 ባይት ይይዛሉ። extracted-files.zip ስሞቹንና ይዘቱን በSTORE ያቆያል። ራስጌዎች፣ ሜታዳታና የማህደሩ መጠን ሊለወጡ ይችላሉ፤ የመጀመሪያውን ZIP ባይቶች አይደግምም።
owner-a.txt7 Bowner-b.txt7 B
ሂደቱ በአሳሽዎ ውስጥ ይከናወናል።