Результаты поиска по запросу: *

  1. Maksim

    Как улучшить сверку больших файлов?

    Написал по алгоритму пока читал книгу по шифрации и прочее, здесь crc32. В своей версии далеко ушел и там уже все на сокетах + xxHash. Настройка простая переключаете на true конфиг в самом верху, закидываете в папку system от игры и генерируете файл. Далее в исходниках заменяем кусок кода в...
  2. Maksim

    Как улучшить сверку больших файлов?

    Оба варианта.
  3. Maksim

    Как улучшить сверку больших файлов?

    Если по клиенту lineage в папке maps: 16 мб одна из карт. Просто много таких файлов, как бы ускорить проверку всего этого. Все же передумал сверять по размеру файла, но вместо crc32 взял xxHash это самый быстрый алгоритм на сегодня. Прикрепил ниже форк xxHash и всего 2 варианта, вместо...
  4. Maksim

    Как улучшить сверку больших файлов?

    По сути идея вот в чем: 1. Во время запуска прочитать размер / crc32 / md5 что то 1 из этого, что будет лучше. 2. После сверки выдать результат true или false Главная проблема в больших файлах, если много тогда проверяет все это долго. В случае если проверять только папку System все делает...
  5. Maksim

    Как улучшить сверку больших файлов?

    Ну накрывать криптором не вариант, рано или поздно знающие снимут. Просто если вопрос в защите от "дилетантов", кто знает чем накрыто но может только инжектить в процесс. :pandaredlol:
  6. Maksim

    Как улучшить сверку больших файлов?

    Какие тогда варианты от подмены файлов?
  7. Maksim

    Как улучшить сверку больших файлов?

    Но подделать crc32 возможно у файла в теории?
  8. Maksim

    Как улучшить сверку больших файлов?

    Сверка файла по размеру не обязательно, просто если есть более быстрое и точное решение тогда можно crc32 или md5. Вся проблема именно в том что проверяет много файлов долго если есть большие.
  9. Maksim

    Как улучшить сверку больших файлов?

    Просто есть идея сделать так чтобы сверялись все файлы по списку из System папки lineage, потом Maps. Но то что выше работает очень долго по такому алгоритму. Возможно есть вариант проще с проверкой не только по размеру, но и по crc или md5 и быстрее чем сейчас?
  10. Maksim

    Как улучшить сверку больших файлов?

    Занимался проверкой файлов и возник вопрос как бы сделать это быстрее? bool CheckSum(string newfile, int newfilesize, int newchecksum) { int flenght = newfilesize; //4696403; //FSIZE int sum = newchecksum; //858273431; //CSUM FILE* f; if (!(f = fopen(newfile.c_str()...
Назад
Сверху Снизу