Иконка ресурса

XTool 0.12

Нет прав для скачивания
dixen18, нда, arc без сжатия, и внутри два бика. а вообще я вспомнил. там начиная с 2.6.0 версии вызов функции изменился
 
v2.7.0/kraken/level=4, дальше мне лень
некоторые данные сжаты с помощью selkie, один из потоков почему-то не пережимается, ХЗ че с ним не так)
Код:
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 не возьмёт эти потоки, без вмешательства в исходники.
 
Хотя можно немного исхитриться и разжать, но сжать обратной не выйдет (нет поддержки).
Качаем xtool отсюда - https://fileforums.com/showpost.php?p=476219&postcount=13
подсовываем либы из вложения, и можно пробовать разжимать. oo2core_4_win64 - просто обёртка из которой вызывается oo2core_7_win64
 

Вложения

Edison007, разжимает ))

razor уже запилил:good:
 
Последнее редактирование:
0.10 только x86 ? Может у кого-то x64 есть? Конечно, это не критично, просто у меня какая-то древняя версия с х64 и х86
 
В этой версии некорректно работает дллка zlibwapi, не разжимает.
Долго пытался понять в чем проблема, прогресс шел, а результат был почти как m0,
вот в версии 0.6 порядок полный .
вот, старая версия.
upd. Да, версия 0.9 от nik1967 работает корректно, спасибо.
 

Вложения

Последнее редактирование:
Здравствуйте.
[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
но не могу уловить смысл.
 
но не могу уловить смысл.
при упаковке через stdin (без tmp файла) srep не знает точный размер входного файла (default 25gb)
т.е. надо указывать самому (естественно после xtool, например, размер будет другой, обычно х2 раза больше)
замечу, что srep все равно создает свой tmp со всей входящей датой при stdin (но может так только при m4\m5?)
 
toolame,
Код:
[External compressor:xprecomp]
header    = 0
packcmd   = xtool.exe e:precomp:t1:crilayla - - <stdin> <stdout>
unpackcmd = xtool.exe d:precomp:t4:crilayla - - <stdin> <stdout>

[External compressor:srep]
header = 0
packcmd   = srep {options} -s35000000000 -ia- -slp- -a0/0 -hash- $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = srep -d -s <stdin> <stdout>
для xtool, наверное что-то лишное, но не суть.
Благодарю за объяснение, но настройка -s35000000000 присутствует в строчке упаковки. Кроме того, упаковка там идёт через tmp. А распаковка , да, не через tmp. Поэтому мне снова непонятно.
И ещё вопрос : Настройка -hash- что даёт ? в описании сказано, что это для НЕпроверки хеша. Поможет ли это в некоторых случаях избавиться от ошибки СРЦ при установке игр ?
Заранее спасибо.
 
zapsip, когда научишься читать описание к функциям и пользоваться батниками? Заранее спасибо.
 
...
И ещё вопрос : Настройка -hash- что даёт ? в описании сказано, что это для НЕпроверки хеша. Поможет ли это в некоторых случаях избавиться от ошибки СРЦ при установке игр ?
Заранее спасибо.
Опция отключает, хранение/проверку хеша. Предназначаестя для того, чтобы выходной архив чуть меньше занимал (несколько байт), и немного быстрей распаковывался (без просчета хэша). На ошибки crc, никак не влияет, так как freearc сам тоже хранит хэши файлов, и сам проверяет на целостность
 
a0z6lj.png


сталкивался кто нить ?
 
Krinkels, ))) хотя мне тока этой хватило на 7 х64, странно что на 10 х64 этого не просит.
 
Назад
Сверху