Changes

Jump to: navigation, search

ZIM file format

231 bytes removed, 18:35, 21 February 2009
updated zim library format
{|{{Prettytable}}
! Field Name !! Type !! Offset !! Length !! Description
|-
| rMagicNumber || integer || 0 || 32 || Magic number to recognise the file format, must be "1439867043"
|-
| rVersion || integer || 4 || 32 || wp2006=2, wp2007=3, ZIM=4, version of the file format for backwards compatibility
|-
| rCount || integer || 8 || 32 || total number of articles
|-
| || integer || 12 || 32 || ''unuseddeprecated''
|-
| rIndexPos || integer || 16 || 64 || position of the article index
|-
| rIndexLen || integer || 24 || 32 || length of the article index
|-
| || integer || 28 || 32 || ''unuseddeprecated''
|-
| rIndexPtrPos || integer || 32 || 64 || Position der Zeigerliste auf das Inhaltsverzeichnisposition to the directory pointerlist
|-
| rIndexPtrLen || integer || 40 || 32 || Länge der Zeigerliste auf das Inhaltsverzeichnis, also length of directory pointerlist (always 4*rCount)
|-
| rTreeDataPos rMainPage || integer || 64 44 || bei wp nicht benutzt32 || article index of main page or 0xffff if no main page
|-
| rTreeDataLen rLayoutPage || integer || 48 || 32 || bei wp nicht benutztarticle index of layout page or 0xffff if no layout page
|-
| rIndexTotalArticleCount || integer || 32 || nur für die Indexdatei|-| rIsIndexCompressed || boolean || 8 || in der ausgelieferten Version immer true bei der Indexdatei|-| rNamespaceCountPos || integer 52 || 64 || Fileposition der Tabelle, die Infos über die Namespaces hat, siehe unten|-| rNamespaceCountLen || integer || 32 || Länge dieser Tabelle, z.Zt. fix auf 368 Bytes (8 Bytes * 46 Namespaces)''deprecated''
|}

Navigation menu