Zcalanie ręczne. Jak git nie chce po dobroci to będzie siłą

This commit is contained in:
yanczi 2025-11-19 22:01:25 +01:00
parent 690e5278c5
commit 3bf98ba472
22 changed files with 790 additions and 457 deletions

View file

@ -31,7 +31,8 @@
#include <xxhash.h>
#include "DataStruct.h"
#include "CompressingManager.h"
#include "ChunkManager.h"
#include "EncryptionManager.h"
class ExtractCargo {
public:
@ -46,9 +47,9 @@ private:
uint32_t filesLen;
uint64_t tablePosition;
uint8_t filesHeadsOffset;
int filesHeadsOffset;
const uint8_t version;
const short version;
const std::string signature;
std::vector<FilesTable> filesHeads;
@ -56,6 +57,7 @@ private:
std::ifstream cargoFile;
EncryptionManager eman;
// Sprawdzenie poprawnoœci archiwum
@ -73,4 +75,7 @@ private:
// Utwórz katalog
void CreateDirections(std::filesystem::path);
// Magiczna funkcja do dekompresji i deszyfracji danych
void computingBytes(const std::vector<char>&, std::vector<char>&, const int16_t&);
};