Size: a a a

2021 June 03

Ps

ProIt same in codingteam
я так понимаю после 4 байт начинается подсчёт суммы CRC  и в данном случае у нас первые два байта это 52 61 это сигнатура, а дальше 72 это Header Type
сейчас ссылку на старый манул найду покажу
источник

Ps

ProIt same in codingteam
источник

Ps

ProIt same in codingteam
источник

Ps

ProIt same in codingteam
по последней более подробно
источник

t

ttldtor in codingteam
то есть, отсюда надо смотреть https://www.rarlab.com/technote.htm#arcstruct
источник

t

ttldtor in codingteam
идёт CRC хедера
источник

t

ttldtor in codingteam
потом размер хедера
источник

Ps

ProIt same in codingteam
ну вот буквально получается 1a это размер хедера
источник

t

ttldtor in codingteam
источник

t

ttldtor in codingteam
мне не нравится, ка кони размер считывают. Читают вперёд, пока не найдут байт, который начинается на 0
источник

t

ttldtor in codingteam
как они*
источник

t

ttldtor in codingteam
а потом возвращаются и снова читают
источник

Ps

ProIt same in codingteam
это в этом куске?
источник

t

ttldtor in codingteam
это везде, где vint считывают
источник

Ps

ProIt same in codingteam
потом следующий vint читают всё правильно
источник

t

ttldtor in codingteam
источник

t

ttldtor in codingteam
источник

Ps

ProIt same in codingteam
не не тут всё норм, они получили целое vint вернули так как начинается следующее
источник

t

ttldtor in codingteam
а, RawGetV  не используется
источник

Ps

ProIt same in codingteam
ой как меня это дело уже выбешивает, со вчерашнего дня мудохаюсь )
источник