Edison007, я выше кидал файл на 20метров - http://krinkels.org/threads/xtool.3807/page-4#post-34942
некоторые данные сжаты с помощью selkie, один из потоков почему-то не пережимается, ХЗ че с ним не так)v2.7.0/kraken/level=4, дальше мне лень
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 не возьмёт эти потоки, без вмешательства в исходники.Я извиняюсь а что вам НЕ лень?
У DLL разрядность должна быть аналогичной exeшникуВ этой версии некорректно работает дллка zlibwapi, не разжимает.
при упаковке через stdin (без tmp файла) srep не знает точный размер входного файла (default 25gb)но не могу уловить смысл.
Благодарю за объяснение, но настройка -s35000000000 присутствует в строчке упаковки. Кроме того, упаковка там идёт через tmp. А распаковка , да, не через tmp. Поэтому мне снова непонятно.toolame,
для xtool, наверное что-то лишное, но не суть.Код:[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>
Опция отключает, хранение/проверку хеша. Предназначаестя для того, чтобы выходной архив чуть меньше занимал (несколько байт), и немного быстрей распаковывался (без просчета хэша). На ошибки crc, никак не влияет, так как freearc сам тоже хранит хэши файлов, и сам проверяет на целостность...
И ещё вопрос : Настройка -hash- что даёт ? в описании сказано, что это для НЕпроверки хеша. Поможет ли это в некоторых случаях избавиться от ошибки СРЦ при установке игр ?
Заранее спасибо.
Сталкивался, и не раз. Качаешь либу, кидаешь в папку с прогой. Запускаешь. Опять выскакивает окошко, но уже другую либу просит. Опять качаешь. И так несколько раз.сталкивался кто нить ?