1. Уважаемые гости и пользователи форума.
    Администрация настоятельно рекомендует не регистрировать несколько аккаунтов для одного пользователя. При выявлении наличия мультиаккаунтов будут заблокированы все учетные записи данного пользователя.
    Аккаунты, зарегистрированные на временную почту будут также заблокированы.

Precomp 0.4.5

Прекомпрессор с интерфейсом командной строки.

  1. Тех. админ Администратор

    Регистрация:
    26 дек 2011
    Сообщения:
    514
    Симпатии:
    601
    Пол:
    Мужской
    Пользователь YURSHAT разместил новый ресурс:

    Precomp - Прекомпрессор с интерфейсом командной строки.

    Узнать больше об этом ресурсе...
     
    gocha нравится это.
  2. Ветеран

    Регистрация:
    28 июл 2012
    Сообщения:
    64
    Симпатии:
    4
    Всем привет. Наткнулся на проблему:

    1) Использовал для сжатися precomp 0.4.2, при распаковке ничего не происходит 0 %, таймер идет. Пробовал меня .dll, не помогло, запутался уже.. Кто сможет пожалуйста объяснить и прилепить сюда необходимые файлы. Спасибо.
     
  3. Безумный Лорд Администратор

    Регистрация:
    15 июн 2011
    Сообщения:
    671
    Симпатии:
    946
    Пол:
    Мужской
  4. Старожил

    Регистрация:
    10 авг 2012
    Сообщения:
    10
    Симпатии:
    0
    запихайте precomp 0.4.3 в isdone. у меня не получилось
     
  5. Старожил

    Регистрация:
    9 дек 2012
    Сообщения:
    15
    Симпатии:
    2
    Скажите пожалуйста сколько весит precomp 0.4.3??

    У меня он весит 1015 кб, как-то многовато, или так и есть?
     
  6. Пользователь

    Регистрация:
    26 янв 2015
    Сообщения:
    39
    Симпатии:
    4
    akaSEGA, оригинальный exe имеет размер 0,99 Mb (1 038 848 byte)
    Christian откомпилировал исполнительный файл вместе с библиотеками packjpg_dll.dll и zlib1.dll

    что тебя смущает ?
     
    Последнее редактирование: 19 апр 2015
  7. Старожил

    Регистрация:
    9 дек 2012
    Сообщения:
    15
    Симпатии:
    2
    Главное работает))
     
  8. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    кому нибудь, когда нибудь удавалось создать такой zip архив, который бы корректно "распаковывался" precomp'ом?
    я перепробовал: FreeArc\7z\WinRAR\стандартный виндовский архиватор и результат один тот же, потоки находит с правильным расжатым размером, но в итоге выдает No matches...
    это нужен какой то "девственно" чистый пакер что ли, который не пишет всякую левую херь поток?
     
  9. Developer Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    149
    Симпатии:
    67
    freearc использует многопоточный упаковщик - fail. 7z использует вообще свой упаковщик - fail. возьми обычный http://www.info-zip.org/

    для справки - формат сжатых данных там один, но в рамках этого формата можно упаковать по разному. поэтому нужны программы, которые используют именно библиотеку zlib и именно в однопоточном режиме
     
  10. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    Wiz.exe не решает задачу
    zip.exe не решает задачу

    PeaZip не решает задачу
    у FreeArc кстати, частично распаковывает потоки, процентов на 3-5, причем без разницы была ли заюзана мультипоточность при упаковки или нет (-mt1)

    bzip2.exe из MinGW сжимает в bZip2 который полностью распаковывается прекомпом (7z-ий bzip2 так не работает)
    zlibber.exe из ME3Explorer сжимает в GZip который полностью распаковывается прекомпом

    чот я теперь даже удивляюсь что прекомп вообще работает :)
     
  11. Developer Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    149
    Симпатии:
    67
    скачай http://rghost.ru/6tLT7cRXh

    у меня с этим zip и precomp 0.4.2/0.4.3 работает

    zip a.zip file
    precomp -cn a.zip
     
  12. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    неа, у меня нет
    Код (Text):
    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1161747
    uncompressed size: 3894583
    file name length: 23
    extra field length: 51
    (0.01%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3894583 bytes
    Identical recompressed bytes: 5711
    Identical decompressed bytes: 17976 of 3894583
    Real identical bytes: 5711
    Best match with compression level 6: 5711 bytes, decompressed to 17976 bytes
    Recursion start - new recursion depth 1
    No recursion streams found
    Recursion end - back to recursion depth 0
    New size: 1174259 instead of 1161959

    Done.
    Time: 1 second(s), 326 millisecond(s)

    Recompressed streams: 1/1
    ZIP streams: 1/1

    You can speed up Precomp for THIS FILE with these parameters:
    -zl66 -d0
     
    это похоже еще и от данных зависит
    например что то фриарком сжать -- разожмется на 100%, что то другое -- всего на пару процентов, и это причем с мультипоточностью
    причем сравнил этот zip.exe с теми данными что после фриарка разжались полностью, так они с ним только на 50-60% разжались, так что фриарк рулит :D
     
  13. Developer Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    149
    Симпатии:
    67
    ты прав - с 4 мб файлом у меня тоже не получилось
     
  14. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    ага, маленький размер фалов тупо имеет больше шансов распаковаться...
    отсортировал 13к фалов <100кб -- распаковались полностью
     
  15. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    хо-хо, я кажись нашел архиватор который делает "правильный" zip для прекомпа
    IZArc2Go v4.1.9
    Код (Text):

    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1162856
    uncompressed size: 3895169
    file name length: 11
    extra field length: 0
    (0.00%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3895169 bytes
    Identical recompressed bytes: 1162856
    Identical decompressed bytes: 3895169 of 3895169
    Real identical bytes: 1162856
    Best match with compression level 6: 1162856 bytes, decompressed to 3895169 bytes
    ZIP header detected
    (0.47%) ZIP header detected at position 1162897
    compressed size: 3161499
    uncompressed size: 9768659
    file name length: 11
    extra field length: 0
    (0.47%) Possible zLib-Stream in ZIP found at position 1162897, windowbits = 15
    Can be decompressed to 9768659 bytes
    Identical recompressed bytes: 3161499
    Identical decompressed bytes: 9768659 of 9768659
    Real identical bytes: 3161499
    Best match with compression level 6: 3161499 bytes, decompressed to 9768659 bytes
    ZIP header detected
    (1.74%) ZIP header detected at position 4324437
    compressed size: 244410977
    uncompressed size: 549930872
    file name length: 16
    extra field length: 0
    (1.74%) Possible zLib-Stream in ZIP found at position 4324437, windowbits = 15
    Can be decompressed to 549930872 bytes
    Identical recompressed bytes: 244410977
    Identical decompressed bytes: 549930872 of 549930872
    Real identical bytes: 244410977
    Best match with compression level 6: 244410977 bytes, decompressed to 549930872 bytes
    ZIP header detected
    (99.99%) ZIP header detected at position 248735460
    compressed size: 28734
    uncompressed size: 58611
    file name length: 26
    extra field length: 0
    (99.99%) Possible zLib-Stream in ZIP found at position 248735460, windowbits = 15
    Can be decompressed to 58611 bytes
    Identical recompressed bytes: 28734
    Identical decompressed bytes: 58611 of 58611
    Real identical bytes: 28734
    Best match with compression level 6: 28734 bytes, decompressed to 58611 bytes
    New size: 563653830 instead of 248764520

    Done.
    Time: 1 minute(s), 18 second(s)

    Recompressed streams: 4/4
    ZIP streams: 4/4

    You can speed up Precomp for THIS FILE with these parameters:
    -zl68
     
     
  16. Developer Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    149
    Симпатии:
    67
    поздравляю. я посмотрю в fa - наверно смогу сделать чтобы в один поток правильно паковалось
     
  17. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    647
    Симпатии:
    253
  18. Developer Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    149
    Симпатии:
    67
    advzip:
    For recompression the 7-Zip (www.7-zip.com) Deflate
    implementation is used. This implementation generally
    gives 5-10% more compression than the zLib Deflate
    implementation.
    в общем, это абсолютно не то
     
  19. Ветеран

    Регистрация:
    17 июн 2011
    Сообщения:
    471
    Симпатии:
    278
    toolame,
     

    Вложения:

    • adv-zip.zip
      Размер файла:
      657,2 КБ
      Просмотров:
      51
  20. Ветеран

    Регистрация:
    3 фев 2014
    Сообщения:
    79
    Симпатии:
    25
    advzip.exe
    -1, --shrink-fast Compress fast (zlib)
    -2, --shrink-normal Compress normal (7z)
    -3, --shrink-extra Compress extra (7z)
    -4, --shrink-insane Compress extreme (zopfli)

    Код (Text):

    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1155917
    uncompressed size: 3895169
    file name length: 30
    extra field length: 0
    (0.01%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3895169 bytes
    Identical recompressed bytes: 164576
    Identical decompressed bytes: 560940 of 3895169
    Real identical bytes: 119053
    Identical recompressed bytes: 1155917
    Identical decompressed bytes: 3895169 of 3895169
    Real identical bytes: 1155917
    Best match with compression level 9: 1155917 bytes, decompressed to 3895169 bytes
    New size: 3895362 instead of 1156075

    Done.
    Time: 1 second(s), 326 millisecond(s)

    Recompressed streams: 1/1
    ZIP streams: 1/1

    You can speed up Precomp for THIS FILE with these parameters:
    -zl99

    Код (Text):

    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1109160
    uncompressed size: 3895169
    file name length: 30
    extra field length: 0
    (0.01%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3895169 bytes
    No matches
    New size: 1109343 instead of 1109318

    Done.
    Time: 421 millisecond(s)

    Recompressed streams: 0/1
    ZIP streams: 0/1

    None of the given compression and memory levels could be used.

    Код (Text):

    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1107059
    uncompressed size: 3895169
    file name length: 30
    extra field length: 0
    (0.01%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3895169 bytes
    No matches
    New size: 1107242 instead of 1107217

    Done.
    Time: 390 millisecond(s)

    Recompressed streams: 0/1
    ZIP streams: 0/1

    None of the given compression and memory levels could be used.

    Код (Text):

    ZIP header detected
    (0.00%) ZIP header detected at position 0
    compressed size: 1105439
    uncompressed size: 3895169
    file name length: 30
    extra field length: 0
    (0.01%) Possible zLib-Stream in ZIP found at position 0, windowbits = 15
    Can be decompressed to 3895169 bytes
    No matches
    New size: 1105622 instead of 1105597

    Done.
    Time: 422 millisecond(s)

    Recompressed streams: 0/1
    ZIP streams: 0/1

    None of the given compression and memory levels could be used.

    только первый режим работает, и то разбивает поток на две части...
     

Поделиться этой страницей