The .ZIP format uses specific 4-byte

The .ZIP format uses specific 4-byt

The .ZIP format uses specific 4-byte "signatures" to denote the various structures in the file. Each file entry is marked by a specific signature. The end of central directory record is indicated with its specific signature, and each entry in the central directory starts with the 4-byte central file header signature.

There is no BOF or EOF marker in the .ZIP specification. Conventionally the first thing in a .ZIP file is a .ZIP entry, which can be identified easily by its local file header signature. However, this is not necessarily the case, as this not required by the .ZIP specification - most notably, a self-extracting archive will begin with an executable file header.

Tools that correctly read .ZIP archives must scan for the end of central directory record signature, and then, as appropriate, the other, indicated, central directory records. They must not scan for entries from the top of the ZIP file, because only the central directory specifies where a file chunk starts. Scanning could lead to false positives, as the format does not forbid other data to be between chunks, nor file data streams from containing such signatures. However, tools that attempt to recover data from damaged .ZIP archives will most likely scan the archive for local file header signatures; this is made more difficult by the fact that the compressed size of a file chunk may be stored after the file chunk, making sequential processing difficult.

Most of the signatures end with the short integer 0x4b50, which is stored in little-endian ordering. Viewed as an ASCII string this reads "PK", the initials of the inventor Phil Katz. Thus, when a .ZIP file is viewed in a text editor the first two bytes of the file are usually "PK". (DOS, OS/2 and Windows self-extracting ZIPs have an EXE before the ZIP so start with "MZ"; self-extracting ZIPs for other operating systems may similarly be preceded by executable code for extracting the archive's content on that platform.)

The .ZIP specification also supports spreading archives across multiple filesystem files. Originally intended for storage of large .ZIP files across multiple floppy disks, this feature is now used for sending .ZIP archives in parts over email, or over other transports or removable media.

The FAT filesystem of DOS has a timestamp resolution of only two seconds; .ZIP file records mimic this. As a result, the built-in timestamp resolution of files in a .ZIP archive is only two seconds, though extra fields can be used to store more precise timestamps. The .ZIP format has no notion of time zone, so timestamps are only meaningful if it is known what time zone they were created in.

In September 2007, PKWARE released a revision of the .ZIP specification providing for the storage of file names using UTF-8, finally adding Unicode compatibility to .ZIP.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ที่ได้ ZIP รูปใช้เฉพาะ 4 ไบต์ "ลายเซ็น" แสดงโครงสร้างต่าง ๆ ในแฟ้ม แฟ้มแต่ละรายการถูกทำเครื่องหมาย โดยเฉพาะลายเซ็น ระบุจุดสิ้นสุดของเรกคอร์ดไดเรกทอรีกลาง มีลายเซ็นเฉพาะของ และแต่ละรายการในไดเรกทอรีกลางเริ่ม มีลายเซ็นหัวข้อแฟ้มกลาง 4 ไบต์มีเครื่องหมายไม่ BOF หรือ EOF ในนั้น ZIP ข้อมูลจำเพาะ ดีสิ่งแรกในการ แฟ้ม ZIP ZIP รายการ ซึ่งสามารถระบุได้อย่างง่ายดาย โดยลายเซ็นของแฟ้มภายในหัวข้อ อย่างไรก็ตาม นี้ไม่จำเป็นต้องเช่น เช่นนี้ไม่จำเป็นต้องใช้ในการ ZIP ข้อมูลจำเพาะ - สูงสุดยวด เก็บแบบขยายตัวเองจะเริ่มต้น ด้วยส่วนหัวของแฟ้มที่ปฏิบัติการเครื่องมือที่อ่านได้อย่างถูกต้อง ไปรษณีย์เก็บต้องหาจุดสิ้นสุดของไดเรกทอรีกลางบันทึกลายเซ็น แล้ว ตามความเหมาะสม อื่น ๆ บ่ง ชี้ กลางเรกคอร์ดไดเรกทอรี พวกเขาไม่ต้องสแกนในรายการจากด้านบนของแฟ้ม ZIP เนื่องจากไดเรกทอรีกลางเพียงระบุที่กลุ่มแฟ้มเริ่มต้น การสแกนอาจทำงานผิดพลาดปลอม เป็นรูปแบบห้ามข้อมูลระหว่างก้อน หรือไฟล์ข้อมูลกระแสที่ประกอบด้วยลายเซ็นดังกล่าว อย่างไรก็ตาม เครื่องมือเพื่อพยายามกู้คืนข้อมูลจากความเสียหาย ไปรษณีย์เก็บอาจจะสแกนเก็บถาวรสำหรับแฟ้มภายในหัวข้อลายเซ็น นี้เป็นได้ยากขึ้นความจริงที่ว่า ขนาดท่อไฟล์บีบอัดสามารถจัดเก็บได้หลังจากบรรจุกระป๋อง แฟ้มการประมวลผลลำดับยากลายเซ็นส่วนใหญ่ลงท้าย ด้วยจำนวนเต็มแบบสั้น 0x4b50 ซึ่งอยู่ในการสั่งซื้อเพียงเล็กน้อย endian ดูเป็นสตริง ASCII นี้อ่าน "PK" ชื่อย่อของผู้ประดิษฐ์ Phil ทซ ดังนั้น เมื่อมีการ ดูแฟ้ม ZIP ทั้ง สองไบต์แรกของแฟ้มมัก "พีเค" (DOS, OS/2 และ Windows ด้วยตนเองแยก ZIPs มีตัว EXE ก่อนไปรษณีย์เพื่อเริ่มต้นกับ "MZ" แยก ZIPs ตนเองสำหรับระบบปฏิบัติการอื่น ๆ อาจทำนองเดียวกันจะนำหน้า ด้วยรหัสปฏิบัติการแยกเนื้อหาเก็บถาวรบนแพลตฟอร์มที่)ที่ได้ ข้อมูลจำเพาะเกี่ยวกับไปรษณีย์ยังสนับสนุนเก็บประมาณข้ามระบบแฟ้มหลายแฟ้ม แต่เดิม มีไว้สำหรับเก็บของขนาดใหญ่ ZIP ไฟล์ในฟลอปปีดิสก์ ขณะนี้มีใช้คุณลักษณะนี้สำหรับการส่ง ไปรษณีย์เก็บในส่วนอีเมล์ หรือ ผ่านการขนส่งหรือสื่อแบบถอดได้อื่น ๆระบบแฟ้ม FAT ของ DOS มีเวลาความละเอียดเพียงสองวินาที เรกคอร์ดไฟล์ ZIP เลียนแบบนี้ เป็นผล ความละเอียดประทับเวลาในแฟ้ม ไปรษณีย์เก็บได้เพียงสองวินาที แม้ว่าเขตข้อมูลเพิ่มเติมสามารถใช้เก็บลงเวลาที่ชัดเจนมากขึ้น ที่ได้ รูปแบบ ZIP ได้ไม่คิดโซนเวลา เพื่อลงเวลาเท่านั้นมีความหมายถ้าเป็นที่รู้จักกันว่าพวกเขาได้สร้างขึ้นในโซนเวลาใดกันยายน 2550, PKWARE นำออกใช้การปรับปรุงของ ZIP ข้อมูลจำเพาะเกี่ยวกับการจัดเก็บชื่อแฟ้มโดยใช้ utf-8 สุดท้าย เพิ่มความ Unicode เพื่อให้ ไปรษณีย์
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
รูปแบบที่เฉพาะเจาะจงให้บัใช้ 4 ไบต์ "ลายเซ็น" เพื่อแสดงถึงโครงสร้างต่างๆในไฟล์ รายการแฟ้มแต่ละครั้งจะถูกทำเครื่องหมายโดยเฉพาะลายเซ็น ในตอนท้ายของบันทึกไดเรกทอรีกลางจะแสดงเฉพาะที่มีลายเซ็นของตนและแต่ละรายการในสมุดกลางเริ่มต้นด้วย 4 ไบต์ลายเซ็นส่วนหัวของแฟ้มกลาง. ไม่มี BOF หรือเครื่องหมาย EOF ในสเปคให้บัคือ อัตภาพสิ่งแรกในไฟล์ซิปเป็นรายการซิปที่สามารถระบุได้อย่างง่ายดายโดยไฟล์ท้องถิ่นลายเซ็นหัว แต่นี้ไม่จำเป็นต้องเป็นกรณีเช่นนี้ไม่จำเป็นต้องตามสเปคให้บั - ที่สุดที่เก็บแบบขยายตัวเองจะเริ่มต้นด้วยส่วนหัวของแฟ้มที่ปฏิบัติการ. เครื่องมือที่ถูกต้องอ่านจดหมายเหตุให้บัต้องสแกนหาจุดสิ้นสุดของไดเรกทอรีกลาง ลงนามบันทึกและจากนั้นตามความเหมาะสมอื่น ๆ ที่ระบุไว้บันทึกไดเรกทอรีกลาง พวกเขาจะต้องไม่สแกนสำหรับรายการจากด้านบนของไฟล์ ZIP เพราะเพียงไดเรกทอรีกลางระบุตำแหน่งที่ก้อนไฟล์เริ่มต้น การสแกนอาจนำไปสู่ความผิดพลาดในขณะที่รูปแบบไม่ได้ห้ามข้อมูลอื่น ๆ ที่อยู่ระหว่างชิ้นหรือไฟล์ข้อมูลจากลำธารที่มีลายเซ็นดังกล่าว แต่เครื่องมือที่พยายามที่จะกู้คืนข้อมูลจากที่เก็บให้บัเสียหายส่วนใหญ่มีแนวโน้มจะสแกนเก็บลายเซ็นส่วนหัวของแฟ้มท้องถิ่น นี้ทำยากมากขึ้นโดยความจริงที่ว่าขนาดของการบีบอัดเป็นก้อนไฟล์อาจถูกเก็บไว้หลังจากที่ก้อนไฟล์ที่ทำให้การประมวลผลตามลำดับยาก. ส่วนใหญ่ของลายเซ็นลงท้ายด้วยเลขสั้น 0x4b50 ซึ่งถูกเก็บไว้ในการสั่งซื้อน้อย endian มองว่าเป็นสตริง ASCII นี้อ่าน "PK" ชื่อย่อของนักประดิษฐ์ฟิลแคทซ์ที่ ดังนั้นเมื่อไฟล์ซิปถูกมองในโปรแกรมแก้ไขข้อความทั้งสองไบต์แรกของไฟล์มักจะ "PK" (DOS, OS / 2 และ Windows แบบขยายตัวเองรหัสไปรษณีย์มี EXE ก่อนที่ไปรษณีย์เพื่อเริ่มต้นด้วย "MZ";. รหัสไปรษณีย์แบบขยายตัวเองสำหรับระบบปฏิบัติการอื่น ๆ ในทำนองเดียวกันอาจจะนำหน้าด้วยรหัสปฏิบัติการสำหรับการแยกเนื้อหาของข้อมูลที่เก็บอยู่บนเวทีนั้น) สเปคให้บันอกจากนี้ยังสนับสนุนการแพร่กระจายทั่วที่เก็บไฟล์ระบบแฟ้มหลาย เดิมทีตั้งใจสำหรับการจัดเก็บ zip แฟ้มขนาดใหญ่ทั่วฟล็อปปี้ดิสก์หลายคุณลักษณะนี้ถูกนำมาใช้ในขณะนี้สำหรับการส่งข้อมูลที่เก็บ zip ในส่วนผ่านทางอีเมลหรือมากกว่าการขนส่งอื่น ๆ หรือสื่อที่ถอด. ระบบแฟ้ม FAT ของ DOS มีความละเอียดของการประทับเวลาเพียงสองวินาที ; บันทึกไฟล์ซิปเลียนแบบนี้ เป็นผลให้ความละเอียดที่ประทับในตัวของไฟล์ในที่เก็บให้บัเป็นเพียงสองวินาที แต่สาขาพิเศษสามารถนำมาใช้ในการจัดเก็บบันทึกเวลาที่แม่นยำยิ่งขึ้น รูปแบบที่มีให้บัความคิดของโซนเวลาไม่ดังนั้น timestamps เป็นเพียงความหมายถ้ามันเป็นที่รู้จักกันในสิ่งที่พวกเขาโซนที่ถูกสร้างขึ้นในเวลา. ในเดือนกันยายนปี 2007 ได้รับการปล่อยตัว PKWARE การแก้ไขของสเปคให้บัให้สำหรับการจัดเก็บชื่อไฟล์โดยใช้ UTF -8 ในที่สุดการเพิ่มการทำงานร่วมกันเพื่อให้บั Unicode











การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
การใช้รูปแบบซิป . 4-byte " เฉพาะลายเซ็น " เพื่อแสดงถึงโครงสร้างต่างๆ ในไฟล์ รายการแต่ละไฟล์มีการทำเครื่องหมายโดยลายเซ็นที่เฉพาะเจาะจง จบบันทึกไดเรกทอรีกลางแสดงลายเซ็นต์เฉพาะของตน และแต่ละรายการในไดเรกทอรีกลางเริ่มต้นด้วย 4-byte กลางไฟล์ส่วนหัวลายเซ็น

ไม่มี BOF หรือช่วงเครื่องหมายในคุณสมบัติซิปโดยทั่วไปสิ่งแรกใน zip ไฟล์เป็น . zip รายการ ซึ่งสามารถระบุได้อย่างง่ายดายโดยลายเซ็นส่วนหัวของแฟ้มท้องถิ่น อย่างไรก็ตาม นี่ไม่ใช่กรณี นี้ไม่ได้บังคับใช้โดยซิป . สเปค - สะดุดตาที่สุด , ด้วยตนเองแยกแฟ้มจะเริ่มต้นด้วยส่วนหัวของแฟ้มที่ปฏิบัติการได้

เครื่องมือที่ถูกต้องอ่านต่อคลังซิปต้องสแกนสำหรับจุดสิ้นสุดของไดเรกทอรีกลางบันทึกลายเซ็นแล้วตามความเหมาะสม อื่น ๆ , พบ , บันทึกไดเรกทอรีกลาง พวกเขาไม่ต้องสแกนสำหรับรายการจากด้านบนของไฟล์ซิปเพราะเพียงไดเรกทอรีที่ไฟล์ก้อนกลาง กำหนดเริ่ม การสแกนอาจจะบวกเท็จ , เป็นรูปแบบไม่ได้ห้ามข้อมูลอื่น ๆอยู่ระหว่าง อย่างชัดเจนหรือไฟล์สตรีมข้อมูลจากที่มีลายเซ็นดังกล่าว อย่างไรก็ตาม เครื่องมือที่พยายามที่จะกู้คืนข้อมูลจากความเสียหายที่เก็บซิป . ส่วนใหญ่จะสแกนแฟ้มของส่วนหัวของแฟ้มท้องถิ่น นี้จะทำให้ยากขึ้น โดยข้อเท็จจริงว่า ขนาดการบีบอัดของไฟล์อาจจะถูกเก็บไว้หลังก้อนก้อนไฟล์ ทำให้การประมวลผลแบบยาก

ที่สุดของลายเซ็นลงท้ายด้วย 0x4b50 จำนวนเต็มสั้นๆ ที่ถูกเก็บไว้ใน endian น้อยสั่ง ดูเป็น ASCII String นี้อ่านว่า " PK " ชื่อย่อของนักประดิษฐ์ Phil Katz ดังนั้น เมื่อไฟล์ซิป . ดู ในตัวแก้ไขข้อความสองไบต์แรกของไฟล์มักจะ " PK " ( DOS , OS / 2 และ Windows ตนเองสกัด . มี exe ก่อนซิปเริ่มด้วย " คุณนาย "ตนเองสกัด . สำหรับระบบปฏิบัติการอื่น ๆอาจจะเหมือนกับถูกนำหน้าโดยปฏิบัติการรหัสแยกเนื้อหาของเอกสารบนแท่นนั่น )

คุณสมบัติซิปยังสนับสนุนการกระจายเอกสารข้ามหลายไฟล์ระบบแฟ้ม . ตั้งใจเดิมสำหรับการจัดเก็บขนาดใหญ่ ไฟล์ ZIP ข้ามหลายแผ่นฟล็อปปี้ดิสก์ คุณลักษณะนี้จะใช้สำหรับการส่งไปรษณีย์ในส่วนผ่านอีเมล์หรือการขนส่งอื่น ๆหรือสื่อที่ถอดได้

ระบบแฟ้มไขมันของ DOS มีการประทับเวลาความละเอียดเพียงสองวินาที บันทึกไฟล์เสียงนี้ ผล ในเวลาที่ความละเอียดของไฟล์ . zip เก็บเพียงสองวินาที แม้ว่าเขตพิเศษสามารถใช้เก็บแม่นกว่า timestamps . ในรูปแบบซิป . ไม่มีความคิดของโซนเวลาดังนั้นเวลาประทับจะมีความหมายมากถ้ามันเป็นที่รู้จักกันว่าโซนเวลาที่พวกเขาถูกสร้างขึ้นใน

ในเดือนกันยายน 2007 pkware ออกแก้ไขซิป . กำหนดให้จัดเก็บชื่อไฟล์ใช้ UTF - 8 , ในที่สุดการเพิ่มความเข้ากันได้ของ . ZIP
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2026 I Love Translation. All reserved.

E-mail: