с помощью хекс эдитораy3k.xeon писал(а):fire64
ну рассказывай, как :)
в принципе это довольно просто
сейчас я расскажу как выглядит структура GCF формата
добавлено спустя 9 минут:
короче в начале идет сам код формата, в котором указывается сколько файлов и в каких папках они лежат так же в начале указывается где именно в байтах находится названия и содержимое файлов
потом идет следующая последовательность байтов
000003a0:00 00 00 00 00 00 00 00 00 6c 67 70 61 24 c7 24 .........lgpa$З$
000003b0:a3 16 8d 00 00 00 00 00 01 00 00 00 ff ff ff ff Ј.Ќ.........яяяя
000003c0:00 00 00 00 ff ff ff ff 00 00 00 00 01 00 00 00 ....яяяя........
похожую последовательность создает makepak.exe
дальше идет список файлов
000003e0:00 00 00 00 00 00 00 00 00 00 00 00 00 46 69 72 .............Fir
000003f0:65 36 34 2e 74 78 74 20 20 20 20 00 ea 2a 00 00 e64.txt .к*..
дальше идет последовательность связанная с GCF форматом
и потом самой последней идет содержимое файлов
000006a0:da 26 00 00 e2 20 ef f0 e8 ed f6 e8 ef e5 20 47 Ъ&..в принципе G
000006b0:43 46 20 f4 ee f0 ec e0 f2 20 e4 ee e2 ee eb fc CF формат доволь
000006c0:ed ee 20 ef f0 ee f1 f2 ee e9 0d 0a e8 20 fd f2 но простой..и эт
000006d0:ee 20 ee e7 ed e0 f7 e0 e5 f2 20 f7 f2 ee 20 e2 о означает что в
000006e0:20 ef f0 e8 ed f6 e8 ef e5 20 f0 e5 e4 e0 ea f2 принципе редакт
000006f0:e8 f0 ee e2 e0 f2 fc 20 e8 eb e8 20 f1 ee e7 e4 ировать или созд
00000700:e0 e2 e0 f2 fc 20 47 43 46 20 f4 e0 e9 eb fb 20 авать GCF файлы
00000710:e4 ee e2 ee eb fc ed ee 20 f2 e0 ea e8 20 eb e5 довольно таки ле
00000720:e3 ea ee 0d 0a ed e0 e4 e5 fe f1 fc 20 f7 f2 ee гко..надеюсь что
00000730:20 ed e0 20 ed e0 f8 e5 ec 20 f4 ee f0 f3 ec e5 на нашем форуме
00000740:20 ed e0 e9 e4 e5 f2 f1 ff 20 f5 ee f2 fc 20 ee найдется хоть о
00000750:e4 e8 ed 20 ea ee e4 e5 f0 20 ea ee f2 ee f0 fb дин кодер которы
00000760:e9 20 e1 fb 20 e2 e7 ff eb f1 ff 20 e1 fb 20 e7 й бы взялся бы з
00000770:e0 20 f0 e0 e7 f0 e0 e1 ee f2 ea f3 20 47 43 46 а разработку GCF
00000780:20 45 64 69 74 6f 72 e0 00 00 00 00 00 00 00 00 Editorа........
00000790:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
и заканчивается GCF файл сплошными нулями