We're sorry FileFormat doesn't work properply without JavaScript enabled.

Free Support Forum - fileformat.com

ZIM-Fileformat - How do I read the directory entries to the end

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).