User Tag List

Страница 26 из 26 ПерваяПервая ... 2223242526
Показано с 251 по 252 из 252

Тема: Сжатие данных

  1. #251

    Регистрация
    24.08.2012
    Адрес
    г. Волжский
    Сообщений
    467
    Спасибо Благодарностей отдано 
    794
    Спасибо Благодарностей получено 
    276
    Поблагодарили
    106 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Попробуй тут https://py2exe.com/convert
    Но это крайне неэффективно, такие инструменты заворачивают целиком питонский рантайм вместе со скриптом на три строчки. Будет более перспективно разобраться что за проблема у тебя с установкой Питона. Если ты не можешь поставить от имени администратора, его можно ставить в юзерский каталог. Ну или может найти другую программу.
    Сконвертировал, запустил - результата нету. Запускал вот таким образом файл.ехе файл.bin файл.тхт

    - - - Добавлено - - -

    Вообщем нашёл конвертор bin2hex и всё получилось.
    Вот ссылка на конвертор - надеюсь там нет никаких вирусов
    https://duino.ru/OLED-displei-0-96--...Wk4k8oGk3GWVta

  2. #252

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,395
    Спасибо Благодарностей отдано 
    765
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Несколько дней медитировал над upkr и сообразил, что если пресет --z80 дополнить опцией --invert-continue-value-bit, то получается сократить распаковщик на байт с одновременным ускорением примерно на 4% за счет оптимизации decode_number. Для удобства упаковки, чтобы вручную не набирать опции в командной строке, приложил upkr.bat и upkrback.bat для прямой и обратной упаковки соответственно, запускайте их с указанием имени сжимаемого файла.
    В зависимости от конкретного файла степень сжатия с опцией --invert-continue-value-bit может отличаться на несколько байт в ту или другую сторону, поэтому в некоторых случаях (если со стандартным пресетом --z80 сжимает сильнее на 2 или более байт и это критично) распаковщик 2022 года может оказаться предпочтительнее. У меня из 21 файла тестового набора "неудачных" оказалось 6 (кстати исправил про zx02 - "10 из 21" а не "10 из 44"), а если учесть, что новый распаковщик еще и быстрее, то в среднем по больнице он явно лучше.
    Для z80 --invert-continue-value-bit позволяет или увеличить скорость примерно на 1% при сохранении размера распаковщика, или на пару процентов, но распаковщик на байт длиннее.
    Вложения Вложения

    Эти 6 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    CityAceE(04.09.2025), Improver(04.09.2025), metamorpho(04.09.2025), Oleg N. Cher(05.09.2025), svofski(04.09.2025), tnt23(05.09.2025)

Страница 26 из 26 ПерваяПервая ... 2223242526

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Архивирование, сжатие, упаковка.
    от GriV в разделе Программирование
    Ответов: 30
    Последнее: 22.07.2019, 17:25
  2. Существует ли идеальное сжатие без потери данных?
    от CodeMaster в разделе Программирование
    Ответов: 35
    Последнее: 06.10.2017, 00:15
  3. RLE сжатие (покритикуйте)
    от Vladson в разделе Программирование
    Ответов: 12
    Последнее: 16.03.2008, 12:29
  4. Ответов: 18
    Последнее: 18.06.2006, 16:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •