亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? appnote.txt

?? SharpZipLib之前叫做NZipLib
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
          file. The local-header and central-header versions are identical.

          Value         Size        Description
          -----         ----        -----------
  (Mac2b) 0x2705        Short       tag for this extra block type
          TSize         Short       total data size for this block (12)
          "ZPIT"        beLong      extra-field signature
          FileType      Byte[4]     four-byte Mac file type string
          Creator       Byte[4]     four-byte Mac creator string
          fdFlags       beShort     attributes from FInfo.frFlags,
                                    may be omitted
          0x0000        beShort     reserved, may be omitted


         -ZipIt Macintosh Extra Field (short, for directories) (0x2805):

          The following is the layout of a shortened variant of the
          ZipIt extra block for Macintosh used only for directory
          entries. This variant is used by ZipIt 1.3.5 and newer to 
          save some optional Mac-specific information about directories.
          The local-header and central-header versions are identical.

          Value         Size        Description
          -----         ----        -----------
  (Mac2c) 0x2805        Short       tag for this extra block type
          TSize         Short       total data size for this block (12)
          "ZPIT"        beLong      extra-field signature
          frFlags       beShort     attributes from DInfo.frFlags, may
                                    be omitted
          View          beShort     ZipIt view flag, may be omitted


          The View field specifies ZipIt-internal settings as follows:

          Bits of the Flags:
              bit 0           if set, the folder is shown expanded (open)
                              when the archive contents are viewed in ZipIt.
              bits 1-15       reserved, zero;


         -FWKCS MD5 Extra Field (0x4b46):

          The FWKCS Contents_Signature System, used in
          automatically identifying files independent of file name,
          optionally adds and uses an extra field to support the
          rapid creation of an enhanced contents_signature:

              Header ID = 0x4b46
              Data Size = 0x0013
              Preface   = 'M','D','5'
              followed by 16 bytes containing the uncompressed file's
              128_bit MD5 hash(1), low byte first.

          When FWKCS revises a .ZIP file central directory to add
          this extra field for a file, it also replaces the
          central directory entry for that file's uncompressed
          file length with a measured value.

          FWKCS provides an option to strip this extra field, if
          present, from a .ZIP file central directory. In adding
          this extra field, FWKCS preserves .ZIP file Authenticity
          Verification; if stripping this extra field, FWKCS
          preserves all versions of AV through PKZIP version 2.04g.

          FWKCS, and FWKCS Contents_Signature System, are
          trademarks of Frederick W. Kantor.

          (1) R. Rivest, RFC1321.TXT, MIT Laboratory for Computer
              Science and RSA Data Security, Inc., April 1992.
              ll.76-77: "The MD5 algorithm is being placed in the
              public domain for review and possible adoption as a
              standard."

         -Microsoft Open Packaging Growth Hint (0xa220):

          Value         Size        Description
          -----         ----        -----------
          0xa220        Short       tag for this extra block type
          TSize         Short       size of Sig + PadVal + Padding
          Sig           Short       verification signature (A028)
          PadVal        Short       Initial padding value
          Padding       variable    filled with NULL characters


      file comment: (Variable)

          The comment for this file.

      number of this disk: (2 bytes)

          The number of this disk, which contains central
          directory end record. If an archive is in ZIP64 format
          and the value in this field is 0xFFFF, the size will 
          be in the corresponding 4 byte zip64 end of central 
          directory field.


      number of the disk with the start of the central
      directory: (2 bytes)

          The number of the disk on which the central
          directory starts. If an archive is in ZIP64 format
          and the value in this field is 0xFFFF, the size will 
          be in the corresponding 4 byte zip64 end of central 
          directory field.

      total number of entries in the central dir on 
      this disk: (2 bytes)

          The number of central directory entries on this disk.
          If an archive is in ZIP64 format and the value in 
          this field is 0xFFFF, the size will be in the 
          corresponding 8 byte zip64 end of central 
          directory field.

      total number of entries in the central dir: (2 bytes)

          The total number of files in the .ZIP file. If an 
          archive is in ZIP64 format and the value in this field
          is 0xFFFF, the size will be in the corresponding 8 byte 
          zip64 end of central directory field.

      size of the central directory: (4 bytes)

          The size (in bytes) of the entire central directory.
          If an archive is in ZIP64 format and the value in 
          this field is 0xFFFFFFFF, the size will be in the 
          corresponding 8 byte zip64 end of central 
          directory field.

      offset of start of central directory with respect to
      the starting disk number:  (4 bytes)

          Offset of the start of the central directory on the
          disk on which the central directory starts. If an 
          archive is in ZIP64 format and the value in this 
          field is 0xFFFFFFFF, the size will be in the 
          corresponding 8 byte zip64 end of central 
          directory field.

      .ZIP file comment length: (2 bytes)

          The length of the comment for this .ZIP file.

      .ZIP file comment: (Variable)

          The comment for this .ZIP file.  ZIP file comment data
          is stored unsecured.  No encryption or data authentication
          is applied to this area at this time.  Confidential information
          should not be stored in this section.

      zip64 extensible data sector    (variable size)

          (currently reserved for use by PKWARE)


  K.  Splitting and Spanning ZIP files

          Spanning is the process of segmenting a ZIP file across 
          multiple removable media. This support has typically only 
          been provided for DOS formatted floppy diskettes. 

          File splitting is a newer derivative of spanning.  
          Splitting follows the same segmentation process as
          spanning, however, it does not require writing each
          segment to a unique removable medium and instead supports
          placing all pieces onto local or non-removable locations
          such as file systems, local drives, folders, etc...

          A key difference between spanned and split ZIP files is
          that all pieces of a spanned ZIP file have the same name.  
          Since each piece is written to a separate volume, no name 
          collisions occur and each segment can reuse the original 
          .ZIP file name given to the archive.

          Sequence ordering for DOS spanned archives uses the DOS 
          volume label to determine segment numbers.  Volume labels
          for each segment are written using the form PKBACK#xxx, 
          where xxx is the segment number written as a decimal 
          value from 001 - nnn.

          Split ZIP files are typically written to the same location
          and are subject to name collisions if the spanned name
          format is used since each segment will reside on the same 
          drive. To avoid name collisions, split archives are named 
          as follows.

          Segment 1   = filename.z01
          Segment n-1 = filename.z(n-1)
          Segment n   = filename.zip

          The .ZIP extension is used on the last segment to support
          quickly reading the central directory.  The segment number
          n should be a decimal value.

          Spanned ZIP files may be PKSFX Self-extracting ZIP files.
          PKSFX files may also be split, however, in this case
          the first segment must be named filename.exe.  The first
          segment of a split PKSFX archive must be large enough to
          include the entire executable program.

          Capacities for split archives are as follows.

          Maximum number of segments = 4,294,967,295 - 1
          Maximum .ZIP segment size = 4,294,967,295 bytes
          Minimum segment size = 64K
          Maximum PKSFX segment size = 2,147,483,647 bytes
          
          Segment sizes may be different however by convention, all 
          segment sizes should be the same with the exception of the 
          last, which may be smaller.  Local and central directory 
          header records must never be split across a segment boundary. 
          When writing a header record, if the number of bytes remaining 
          within a segment is less than the size of the header record,
          end the current segment and write the header at the start
          of the next segment.  The central directory may span segment
          boundaries, but no single record in the central directory
          should be split across segments.

          Spanned/Split archives created using PKZIP for Windows
          (V2.50 or greater), PKZIP Command Line (V2.50 or greater),
          or PKZIP Explorer will include a special spanning 
          signature as the first 4 bytes of the first segment of
          the archive.  This signature (0x08074b50) will be 
          followed immediately by the local header signature for
          the first file in the archive.  

          A special spanning marker may also appear in spanned/split 
          archives if the spanning or splitting process starts but 
          only requires one segment.  In this case the 0x08074b50 
          signature will be replaced with the temporary spanning 
          marker signature of 0x30304b50.  Split archives can
          only be uncompressed by other versions of PKZIP that
          know how to create a split archive.

          The signature value 0x08074b50 is also used by some
          ZIP implementations as a marker for the Data Descriptor 
          record.  Conflict in this alternate assignment can be
          avoided by ensuring the position of the signature
          within the ZIP file to determine the use for which it
          is intended.  

  L.  General notes:

      1)  All fields unless otherwise noted are unsigned and stored
          in Intel low-byte:high-byte, low-word:high-word order.

      2)  String fields are not null terminated, since the
          length is given explicitly.

      3)  The entries in the central directory may not necessarily
          be in the same order that files appear in the .ZIP file.

      4)  If one of the fields in the end of central directory
          record is too small to hold required data, the field
          should be set to -1 (0xFFFF or 0xFFFFFFFF) and the
          ZIP64 format record should be created.

      5)  The end of central directory record and the
          Zip64 end of central directory locator record must
          reside on the same disk when splitting or spanning
          an archive.

VI. UnShrinking - Method 1
--------------------------

Shrinking is a Dynamic Ziv-Lempel-Welch compression algorithm
with partial clearing.  The initial code size is 9 bits, and
the maximum code size is 13 bits.  Shrinking differs from
conventional Dynamic Ziv-Lempel-Welch implementations in several
respects:

1)  The code size is controlled by the compressor, and is not
    automatically increased when codes larger than the current
    code size are created (but not necessarily used).  When
    the decompressor encounters the code sequence 256
    (decimal) followed by 1, it should increase the code size
    read from the input stream to the next bit size.  No
    blocking of the codes is performed, so the next code at
    the increased size should be read from the input stream
    immediately after where the previous code at the smaller
    bit size was read.  Again, the decompressor should not
    increase the code size used until the sequence 256,1 is
    encountered.

2)  When the table becomes full, total clearing is not
    performed.  Rather, when the compressor emits the code
    sequence 256,2 (decimal), the decompressor should clear
    all leaf nodes from the Ziv-Lempel tree, and continue to
    use the current code size.  The nodes that are cleared
    from the Ziv-Lempel tree are then re-

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品你懂的在线欣赏| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品影院一区二区久久久| 日韩三级.com| 裸体健美xxxx欧美裸体表演| 日韩亚洲欧美在线观看| 久久国产福利国产秒拍| 久久你懂得1024| 国产 日韩 欧美大片| 自拍偷自拍亚洲精品播放| 91麻豆swag| 日韩福利电影在线观看| 久久人人97超碰com| 国产91精品欧美| 一区二区三区中文在线| 欧美老女人在线| 国产乱子轮精品视频| 日韩一区在线播放| 欧美伦理影视网| 国产麻豆精品久久一二三| 国产精品美女久久久久高潮| 欧洲一区在线电影| 激情久久久久久久久久久久久久久久| 国产欧美日本一区视频| 欧美系列一区二区| 韩国v欧美v日本v亚洲v| 亚洲人成精品久久久久| 日韩一级黄色大片| 91在线观看污| 视频一区二区三区在线| 国产精品免费人成网站| 欧美日韩在线观看一区二区 | 亚洲精品一区二区三区影院| 国产成人亚洲综合a∨婷婷图片 | 91丨九色丨黑人外教| 天堂蜜桃91精品| 中文字幕日韩一区二区| 91精品国产色综合久久不卡蜜臀| 不卡一区在线观看| 麻豆精品一二三| 亚洲午夜一区二区| 国产精品久久久爽爽爽麻豆色哟哟| 在线观看一区不卡| 成人看片黄a免费看在线| 久久99精品视频| 夜夜操天天操亚洲| 亚洲国产成人在线| 91精品国产色综合久久久蜜香臀| 成人性生交大片免费看中文网站| 日韩中文字幕区一区有砖一区| 久久精品在线免费观看| 69p69国产精品| 一本一道综合狠狠老| 国内偷窥港台综合视频在线播放| 亚洲精品免费电影| 国产精品嫩草影院av蜜臀| 精品国产伦一区二区三区观看体验 | 精品乱人伦一区二区三区| www.欧美.com| 韩国一区二区三区| 日韩福利电影在线| 五月婷婷久久综合| 亚洲一区电影777| 一区二区三区日韩| 亚洲区小说区图片区qvod| 国产精品三级av| 欧美激情综合五月色丁香| 2021国产精品久久精品| 91精品麻豆日日躁夜夜躁| 欧美日韩国产影片| 色综合久久综合网| 久久er99精品| 久久精品噜噜噜成人88aⅴ| 日韩精品三区四区| 天堂蜜桃一区二区三区| 午夜不卡av在线| 夜夜爽夜夜爽精品视频| 国产精品福利一区二区| 国产欧美日产一区| 国产精品久久午夜| 国产精品久久久久久户外露出 | 欧美在线视频不卡| 成人综合激情网| 成人福利在线看| 蜜臀av一区二区在线免费观看 | 国产传媒欧美日韩成人| 国产自产高清不卡| 国产在线一区观看| 狠狠色综合日日| 国产精品18久久久久久久久久久久| 老汉av免费一区二区三区| 另类调教123区| 国产一区二区美女| av在线免费不卡| 色88888久久久久久影院野外| 欧美性大战久久| 日韩欧美三级在线| 国产午夜精品美女毛片视频| 中文字幕一区在线| 亚洲国产美女搞黄色| 蜜桃一区二区三区在线| 岛国av在线一区| 日本黄色一区二区| 欧美一级电影网站| 欧美国产禁国产网站cc| 亚洲欧美日韩国产一区二区三区| 亚洲综合小说图片| 免费观看久久久4p| 波多野结衣中文字幕一区二区三区 | 精品欧美一区二区久久| 国产精品青草综合久久久久99| 国产精品成人午夜| 亚洲一级电影视频| 黑人巨大精品欧美黑白配亚洲| 成人精品免费看| 欧美性受xxxx黑人xyx性爽| 日韩欧美国产一区二区在线播放| 国产精品素人视频| 天天色综合成人网| 成人动漫在线一区| 91精品国产色综合久久久蜜香臀| 日本一区二区免费在线观看视频 | 一色屋精品亚洲香蕉网站| 成人欧美一区二区三区黑人麻豆 | 久久色在线视频| 亚洲精品国产a久久久久久| 蜜乳av一区二区| 91视频免费播放| 日韩无一区二区| 亚洲欧美日韩一区二区| 久久精品国产秦先生| 激情综合一区二区三区| 欧美色偷偷大香| 国产精品动漫网站| 国产精品一品视频| 日韩一区二区三区电影在线观看 | 欧美一区二区三区男人的天堂| 久久综合狠狠综合| 午夜视频一区在线观看| 九九精品一区二区| 欧美日韩一卡二卡三卡| 中文字幕第一区第二区| 捆绑紧缚一区二区三区视频| 在线精品视频免费观看| 欧美激情在线一区二区三区| 蜜臀久久久久久久| 精品亚洲aⅴ乱码一区二区三区| 欧美日韩亚洲另类| 一区二区三区不卡视频在线观看| 国产成人免费高清| 久久久亚洲午夜电影| 免费在线观看精品| 欧美一区二区三区在线视频| 午夜欧美一区二区三区在线播放| 91麻豆视频网站| 国产精品不卡一区二区三区| 国产精品1区2区| 久久久国际精品| 国产成人夜色高潮福利影视| 久久久一区二区| 国产一区欧美日韩| 久久精品在线观看| 丰满白嫩尤物一区二区| 日韩美女在线视频| 国精产品一区一区三区mba视频| 日韩美一区二区三区| 老司机精品视频在线| 日韩欧美精品在线视频| 精品一区二区日韩| 久久亚洲春色中文字幕久久久| 免费av成人在线| 久久久久国产精品人| 国产91在线|亚洲| 国产精品久久久久久久久久免费看 | 国产91精品在线观看| 国产精品久久毛片| 欧美精品第一页| 精品一区二区免费| 欧美激情一区三区| 色综合色综合色综合| 亚洲电影欧美电影有声小说| 欧美日韩美少妇| 日本午夜精品视频在线观看| 欧美日本乱大交xxxxx| 免费美女久久99| 国产日韩精品久久久| 97精品电影院| 舔着乳尖日韩一区| 久久综合九色综合97_久久久| 国产高清在线精品| 亚洲欧美aⅴ...| 欧美日韩亚州综合| 国产在线不卡视频| **欧美大码日韩| 3d成人h动漫网站入口| 国产一区二区三区精品视频| 亚洲免费观看高清完整| 欧美一区二区三级| 成人黄色网址在线观看| 亚洲一区二区三区精品在线|