Zcalanie ręczne. Jak git nie chce po dobroci to będzie siłą
This commit is contained in:
parent
690e5278c5
commit
3bf98ba472
22 changed files with 790 additions and 457 deletions
|
|
@ -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&);
|
||||
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue