I read (binary) zim files and have processed the header + mime-list. everything fits so far.
the next step would be to read out the directory entries. but here i have a problem of understanding.
According to “https://wiki.openzim.org/wiki/ZIM_file_format#Namespaces” the entries for the URL Pointer List are stored at the location urlPtrPos with 8 bytes each. but how do I recognize the end of the list???
there doesn’t seem to be a stop character or byte like in the mime-list (\0\0).