Я хочу, чтобы создать файл, который будет действовать как zip, но в то же время это не фактический zip.Как мне создать свой собственный почтовый файл?
Предположим, у меня есть программа, которая возьмет кучу файлов и каталогов и сохранит их в один файл с именем и расширением data.rds
, и вам понадобится такая же программа, чтобы извлечь их из нее. Я видел во многих разных играх, что они используют форматы файлов, такие как .arc
, .nsa
, .mxdl
и т. Д., Которые хранят в них много файлов, .rar
, вероятно, является наиболее распространенным форматом. Четыре расширения не могут быть открыты как обычный почтовый индекс и требуют определенной программы для извлечения из них файлов. Я хочу узнать, как вы зашифруете и дешифруете многие файлы в один, не делая его доступным для чтения будет в обычном zip-файле.
Довольно много, как бы это сделать? Я знаю, что это будет долгий процесс, и на него не ответят несколько простых строк кода, но если кто-то может указать мне направление к обучению тому, как это сделать, это поможет.
«зашифровать и расшифровать»? вы имели в виду сжатие и разжатие? Кроме того, почему бы не сохранить их как zip и изменить расширение после создания файла? – Adeeb
Я думаю, он ясно заявил, что он НЕ хочет, чтобы его новые «архивные» файлы можно было открыть с помощью существующих инструментов ZIP. – GhostCat
@Adeeb Это то, что я делал, но если кто-то узнает, что это обычный почтовый индекс, они могут просто отредактировать его, как им нравится. – FOD