Предыдущие версии
Название | Размер | Обновлено | Версия игры | Загрузок | |
1.0.2-release release | 61.66 KB | Jun 26, 2020 | 8.3.0 | 2,043 | ![]() |
1.0.1-release release | 69.92 KB | Nov 23, 2019 | 8.2.5 | 380 | ![]() |
1.0.0-release release | 67.98 KB | Jul 29, 2018 | 8.0.1 | 666 | ![]() |
0.9.0-beta4 beta | 64.11 KB | May 25, 2018 | 8.0.1 | 66 | ![]() |
0.9.0-beta3 beta | 62.00 KB | May 23, 2018 | 8.0.1 | 16 | ![]() |
0.9.0-beta2 beta | 61.17 KB | May 22, 2018 | 8.0.1 +1 | 77 | ![]() |
0.9.0-beta1 beta | 60.70 KB | May 22, 2018 | 8.0.1 | 15 | ![]() |
0.9.0-alpha2-test-curseforge-10-g84b6558-alpha alpha | 60.73 KB | May 22, 2018 | 8.0.1 | 21 | ![]() |
0.9.0-alpha2-test-curseforge-6-g98b45aa-alpha alpha | 60.42 KB | May 22, 2018 | 8.0.1 | 12 | ![]() |
0.9.0-alpha2-test-curseforge-5-g9f25f7b-alpha alpha | 60.42 KB | May 22, 2018 | 8.0.1 | 15 | ![]() |
0.9.0-alpha2-test-curseforge-4-gf790106-alpha alpha | 60.42 KB | May 22, 2018 | 8.0.1 | 15 | ![]() |
0.9.0-alpha2-test-curseforge-3-gd28c872-alpha alpha | 43.81 KB | May 22, 2018 | 8.0.1 | 13 | ![]() |
0.9.0-alpha2 alpha | 61.44 KB | May 21, 2018 | 8.0.1 +1 | 14 | ![]() |
LibDeflate-58d4dd8.zip alpha | 62.30 KB | May 20, 2018 | 8.0.1 +1 | 12 | ![]() |
Описание
LibDeflate
Чистые компрессоры и декомпрессоры Lua с высокой степенью сжатия с использованием формата DEFLATE/zlib.
Вступление
LibDeflate-это чистый Lua-компрессор и декомпрессор с высокой степенью сжатия, который сжимается
почти так же хорошо, как zlib. Он сжимается по тому же алгоритму, что и ZIP.
Документация
Документация размещена на Github.
Представление
Ниже приведен простой бенчмарк по сравнению с другим чистым Lua-компрессором LibCompress.
Размер входных данных составляет 158492 байта. Бенчмарк работает на интерпретаторе Lua 5.1.5.
Примечание: метод сжатия, используемый LibDeflate здесь, — LibDeflate:CompressDeflate (сжатие с использованием формата raw DEFLATE)
LibCompress (LZW): коэффициент сжатия 1,20 за 52 МС.
LibCompress (Huffman): коэффициент сжатия 1,36 за 50 мс.
LibDeflate(Уровень 1): степень сжатия 3,15 в 68 МС.
LibDeflate(Уровень 5): степень сжатия 3,68 в 116 МС.
LibDeflate(Уровень 8): степень сжатия 3,71 в 189 МС.
LibDeflate с уровнем сжатия 1 сжимается так же быстро, как LibCompress, но уже производит значительно меньший файл, чем LibCompress. Высокий уровень сжатия занимает немного больше времени, чтобы получить лучшее сжатие.
Использование
Ознакомиться с примерами/пример.Луа
Реальный пример кода проекта (с обратной совместимостью)
WeakAuras2 совершить c46a8f26
Другие места, где можно получить LibDeflate
- LibDeflate также загружается в WoWInterface. Релизы на WoWInterface и Curseforge идентичны.
- Вы также можете получить LibDeflate из LuaRocks с помощью команды «luarocks install libdeflate», если вы не используете интерпретатор Lua в World of Warcraft.
- Все файлы также могут быть загружены со страницы релиз на GitHub
Лицензия
LibDeflate лицензируется под лицензией zlib.
Кредиты и отказ от ответственности
Следующие проекты используются в помощь для проверки корректности этой программы. Код основной программы (LibDeflate. lua) не использует их код напрямую, а использует их идеи и алгоритмы. Их первоначальные лицензии должны быть соблюдены при использовании.
zlib, Жан-Лу Гайи (сжатие) и Марк Адлер (декомпрессия). Лицензируется по лицензии zlib.
Пафф, Марк Адлер. Лицензируется по лицензии zlib.
LibCompress, by jjsheets and Galmok of European Stormrage (Orde). Под лицензией GPLv2.
Слабаурас2. Под лицензией GPLv2.
Добавить комментарий