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

XTool 0.12

Successor of ZTool

Метки:
  1. Старожил Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    484
    Симпатии:
    204
    Пол:
    Мужской
  2. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    960
    Симпатии:
    563
    dixen18, нда, arc без сжатия, и внутри два бика. а вообще я вспомнил. там начиная с 2.6.0 версии вызов функции изменился
     
  3. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    960
    Симпатии:
    563
    Mickey1s, v2.7.0/kraken/level=4, дальше мне лень
     
  4. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    960
    Симпатии:
    563
    некоторые данные сжаты с помощью selkie, один из потоков почему-то не пережимается, ХЗ че с ним не так)
    Код (Text):

    loaded libs (1):
      oodle270JC4_x64.dll; 2E070030 (2.7.0)

    [0001] Offset: 00001000; c_size:   229534;  Oodle_v2.7.0: Kraken [Normal];   229534 >   524288;
    [0002] Offset: 0003909E; c_size:   245997;  Oodle_v2.7.0: Kraken [Normal];   245997 >   524288;  *_l1
    [0003] Offset: 0007518B; c_size:   325457;  Oodle_v2.7.0: Kraken [Normal];   325457 >   524288;  *_l1
    [0004] Offset: 000C48DC; c_size:   283179;  Oodle_v2.7.0: Kraken [Normal];   283179 >   524288;  *_l1
    [0005] Offset: 00109B07; c_size:   109979;  Oodle_v2.7.0: Kraken [Normal];   109979 >   524288;  *_l1
    [0006] Offset: 001248A2; c_size:   154215;  Oodle_v2.7.0: Kraken [Normal];   154215 >   524288;  *_l1
    [0007] Offset: 0014A309; c_size:   182234;  Oodle_v2.7.0: Kraken [Normal];   182234 >   524288;  *_l1
    [0008] Offset: 00176AE3; c_size:   171848;  Oodle_v2.7.0: Kraken [Normal];   171848 >   524288;  *_l1
    [0009] Offset: 001A0A2B; c_size:   176173;  Oodle_v2.7.0: Kraken [Normal];   176173 >   524288;  *_l1
    [0010] Offset: 001CBA58; c_size:    41606;  Oodle_v2.7.0: Kraken [Normal];    41606 >   524288;  *_l1
    [0011] Offset: 001D5CDE; c_size:   127656;  Oodle_v2.7.0: Kraken [Normal];   127656 >   524288;  *_l1
    [0012] Offset: 001F4F86; c_size:    34343;  Oodle_v2.7.0: Kraken [Normal];    34343 >   350172;  *_l2
    [0013] Offset: 001FE000; c_size:    16555;  Oodle_v2.7.0: Kraken [Normal];    16555 >    60112;  *_l2
    [0014] Offset: 00203000; c_size:     2936;  Oodle_v2.7.0: Kraken [Normal];     2936 >    15690;  *_l2
    [0015] Offset: 00204000; c_size:    15053;  Oodle_v2.7.0: Kraken [Normal];    15053 >    72629;  *_l2
    [0016] Offset: 0020A000; c_size:   228346;  Oodle_v2.7.0: Kraken [Normal];   228346 >   524288;  *_l2
    [0017] Offset: 00241BFA; c_size:    95521;  Oodle_v2.7.0: Kraken [Normal];    95521 >   267652;  *_l2
    [0018] Offset: 0026C002; c_size:   201360;  Oodle_v2.7.0: Selkie [Normal];   201360 >   262144;  *_l2
    [0019] Offset: 0029D292; c_size:   368639;  Oodle_v2.7.0: Selkie [Normal];   368639 >   524288;  *_l2
    [0020] Offset: 002F7291; c_size:   359608;  Oodle_v2.7.0: Selkie [Normal];   359608 >   524288;  *_l1
    [0021] Offset: 0034EF49; c_size:   341870;  Oodle_v2.7.0: Selkie [Normal];   341870 >   524288;  *_l1
    [0022] Offset: 003A26B7; c_size:   300204;  Oodle_v2.7.0: Selkie [Normal];   300204 >   524288;  *_l1
    [0023] Offset: 003EBB63; c_size:   321656;  Oodle_v2.7.0: Selkie [Normal];   321656 >   524288;  *_l1
    [0024] Offset: 0043A3DB; c_size:   313156;  Oodle_v2.7.0: Selkie [Normal];   313156 >   524288;  *_l1
    [0025] Offset: 00486B1F; c_size:   321632;  Oodle_v2.7.0: Selkie [Normal];   321632 >   524288;  *_l1
    [0026] Offset: 004D537F; c_size:   272824;  Oodle_v2.7.0: Selkie [Normal];   272824 >   524288;  *_l1
    [0027] Offset: 00517D37; c_size:   327874;  Oodle_v2.7.0: Selkie [Normal];   327874 >   524288;  *_l1
    [0028] Offset: 00567DF9; c_size:   307054;  Oodle_v2.7.0: Selkie [Normal];   307054 >   524288;  *_l1
    [0029] Offset: 005B3000; c_size:   100972;  Oodle_v2.7.0: Selkie [Normal];   100972 >   131072;  *_l2
    [0030] Offset: 005CBA6C; c_size:   345661;  Oodle_v2.7.0: Selkie [Normal];   345661 >   524288;  *_l2
    [0031] Offset: 006200A9; c_size:   276446;  Oodle_v2.7.0: Selkie [Normal];   276446 >   524288;  *_l1
    [0032] Offset: 00663887; c_size:   298389;  Oodle_v2.7.0: Selkie [Normal];   298389 >   524288;  *_l1
    [0033] Offset: 006AC61C; c_size:   264664;  Oodle_v2.7.0: Selkie [Normal];   264664 >   524288;  *_l1
    [0034] Offset: 006ECFF4; c_size:   288036;  Oodle_v2.7.0: Selkie [Normal];   288036 >   524288;  *_l1
    [0035] Offset: 0080089D; c_size:   426136;  Oodle_v2.7.0: Selkie [Normal];   426136 >   524288;  *_l1
    [0036] Offset: 00868935; c_size:   499386;  Oodle_v2.7.0: Selkie [Normal];   499386 >   524288;  *_l1
    [0037] Offset: 008E27EF; c_size:   427252;  Oodle_v2.7.0: Selkie [Normal];   427252 >   524288;  *_l1
    [0038] Offset: 0094ACE3; c_size:   457079;  Oodle_v2.7.0: Selkie [Normal];   457079 >   524288;  *_l1
    [0039] Offset: 009BA65A; c_size:   433417;  Oodle_v2.7.0: Selkie [Normal];   433417 >   524288;  *_l1
    [0040] Offset: 00A24363; c_size:   376861;  Oodle_v2.7.0: Selkie [Normal];   376861 >   524288;  *_l1
    [0041] Offset: 00A80380; c_size:   359484;  Oodle_v2.7.0: Selkie [Normal];   359484 >   524288;  *_l1
    [0042] Offset: 00AD7FBC; c_size:   366554;  Oodle_v2.7.0: Selkie [Normal];   366554 >   524288;  *_l1
    [0043] Offset: 00B31796; c_size:   400507;  Oodle_v2.7.0: Selkie [Normal];   400507 >   524288;  *_l1
    [0044] Offset: 00B94000; c_size:    28057;  Bad, skipped
    [0045] Offset: 00B9AD99; c_size:    99632;  Oodle_v2.7.0: Selkie [Normal];    99632 >   262144;  *_l2
    [0046] Offset: 00BB4000; c_size:    83573;  Oodle_v2.7.0: Selkie [Normal];    83573 >   131072;  *_l2
    [0047] Offset: 00BC8675; c_size:   333891;  Oodle_v2.7.0: Selkie [Normal];   333891 >   524288;  *_l2
    [0048] Offset: 00C19EB8; c_size:   321312;  Oodle_v2.7.0: Selkie [Normal];   321312 >   524288;  *_l1
    [0049] Offset: 00C685D8; c_size:   328683;  Oodle_v2.7.0: Selkie [Normal];   328683 >   524288;  *_l1
    [0050] Offset: 00CB89C3; c_size:   325302;  Oodle_v2.7.0: Selkie [Normal];   325302 >   524288;  *_l1
    [0051] Offset: 00D08079; c_size:   327365;  Oodle_v2.7.0: Selkie [Normal];   327365 >   524288;  *_l1
    [0052] Offset: 00D58000; c_size:   109612;  Oodle_v2.7.0: Selkie [Normal];   109612 >   131072;  *_l2
    [0053] Offset: 00D72C2C; c_size:   401136;  Oodle_v2.7.0: Selkie [Normal];   401136 >   524288;  *_l2

    То, что интересно, а это не тот случай, чтобы хоть немного серьёзнее разбираться с форматом и пилить что-то. Тестануть было интересно, дальше своими силами) и да xtool не возьмёт эти потоки, без вмешательства в исходники.
     
  5. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    960
    Симпатии:
    563
    Хотя можно немного исхитриться и разжать, но сжать обратной не выйдет (нет поддержки).
    Качаем xtool отсюда - https://fileforums.com/showpost.php?p=476219&postcount=13
    подсовываем либы из вложения, и можно пробовать разжимать. oo2core_4_win64 - просто обёртка из которой вызывается oo2core_7_win64
     

    Вложения:

    • oodle_libs.7z
      Размер файла:
      347,1 КБ
      Просмотров:
      35
    dixen18, agent555 и oltjon нравится это.
  6. Старожил Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    484
    Симпатии:
    204
    Пол:
    Мужской
    Edison007, разжимает ))

    razor уже запилил:good:
     
    Последнее редактирование: 8 дек 2018
  7. Пользователь

    Регистрация:
    17 сен 2016
    Сообщения:
    85
    Симпатии:
    14
    0.10 только x86 ? Может у кого-то x64 есть? Конечно, это не критично, просто у меня какая-то древняя версия с х64 и х86
     
  8. Пользователь

    Регистрация:
    18 сен 2014
    Сообщения:
    494
    Симпатии:
    74
    Пол:
    Мужской
    agent555, 0,10 только х86
     
  9. Пользователь

    Регистрация:
    17 сен 2016
    Сообщения:
    85
    Симпатии:
    14
    В этой версии некорректно работает дллка zlibwapi, не разжимает.
    Долго пытался понять в чем проблема, прогресс шел, а результат был почти как m0,
    вот в версии 0.6 порядок полный .
    вот, старая версия.
    upd. Да, версия 0.9 от nik1967 работает корректно, спасибо.
     

    Вложения:

    • xtool.rar
      Размер файла:
      1,5 МБ
      Просмотров:
      28
    Последнее редактирование: 11 дек 2018
  10. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    467
    Симпатии:
    444
    Пол:
    Мужской
    agent555, я пользуюсь версией 0.9 - все ок.
     

    Вложения:

    • xtool_v09.7z
      Размер файла:
      3,5 МБ
      Просмотров:
      61
    agent555 нравится это.
  11. Пользователь

    Регистрация:
    18 сен 2014
    Сообщения:
    494
    Симпатии:
    74
    Пол:
    Мужской
    У DLL разрядность должна быть аналогичной exeшнику
     
  12. Пользователь

    Регистрация:
    25 дек 2016
    Сообщения:
    149
    Симпатии:
    25
    Здравствуйте.
    [External compressor:srep]
    header = 0
    packcmd = srep {options} -s35000000000 -ia- -slp- -a0/0 -hash- $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
    unpackcmd = srep -d -s <stdin> <stdout>

    Вопрос :
    -s35000000000 тождественен 35GB ?
    На что это влияет ?
    Написано :
    -sBYTES: explicitly specify filesize (for compression from stdin), by default 25gb
    но не могу уловить смысл.
     
  13. Пользователь

    Регистрация:
    3 фев 2014
    Сообщения:
    213
    Симпатии:
    49
    при упаковке через stdin (без tmp файла) srep не знает точный размер входного файла (default 25gb)
    т.е. надо указывать самому (естественно после xtool, например, размер будет другой, обычно х2 раза больше)
    замечу, что srep все равно создает свой tmp со всей входящей датой при stdin (но может так только при m4\m5?)
     
    agent555, zapsip и sergey3695 нравится это.
  14. Пользователь

    Регистрация:
    25 дек 2016
    Сообщения:
    149
    Симпатии:
    25
    Благодарю за объяснение, но настройка -s35000000000 присутствует в строчке упаковки. Кроме того, упаковка там идёт через tmp. А распаковка , да, не через tmp. Поэтому мне снова непонятно.
    И ещё вопрос : Настройка -hash- что даёт ? в описании сказано, что это для НЕпроверки хеша. Поможет ли это в некоторых случаях избавиться от ошибки СРЦ при установке игр ?
    Заранее спасибо.
     
  15. Ветеран Модератор

    Регистрация:
    26 июн 2011
    Сообщения:
    1.320
    Симпатии:
    857
    zapsip, когда научишься читать описание к функциям и пользоваться батниками? Заранее спасибо.
     
  16. Пользователь

    Регистрация:
    25 дек 2016
    Сообщения:
    149
    Симпатии:
    25
    Не хранить/не проверять контрольную сумму блока.
     
  17. Пользователь

    Регистрация:
    1 дек 2015
    Сообщения:
    330
    Симпатии:
    87
    Пол:
    Мужской
    Опция отключает, хранение/проверку хеша. Предназначаестя для того, чтобы выходной архив чуть меньше занимал (несколько байт), и немного быстрей распаковывался (без просчета хэша). На ошибки crc, никак не влияет, так как freearc сам тоже хранит хэши файлов, и сам проверяет на целостность
     
    Nemko, zapsip и dixen18 нравится это.
  18. Пользователь

    Регистрация:
    13 авг 2011
    Сообщения:
    103
    Симпатии:
    37
    [​IMG]

    сталкивался кто нить ?
     
  19. Он где то тут Администратор

    Регистрация:
    15 июн 2011
    Сообщения:
    800
    Симпатии:
    505
    Сталкивался, и не раз. Качаешь либу, кидаешь в папку с прогой. Запускаешь. Опять выскакивает окошко, но уже другую либу просит. Опять качаешь. И так несколько раз.
     
  20. Пользователь

    Регистрация:
    13 авг 2011
    Сообщения:
    103
    Симпатии:
    37
    Krinkels, ))) хотя мне тока этой хватило на 7 х64, странно что на 10 х64 этого не просит.
     

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