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

AFR (Anvil Forge Recompressor) 0.1.9

Рекомпрессор forge-контейнеров

  1. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    751
    Симпатии:
    334
    Сегодня было немного времени, начал смотреть контейнеры из обновлённой R6S
    Код (Text):
    src      - 11,4 МБ (11 993 088 байт)
    dec      - 51,3 МБ (53 890 992 байт)
    lzma     - 11,3 МБ (11 950 022 байт)
    dec+lzma - 5,64 МБ (5 921 254 байт)
    в 8 потоков восстановление занимает ~ 7 секунд, 64битным приложением)
     
    Последнее редактирование: 31 окт 2017
    dixen18, Mickey1s, crusader и ещё 1-му нравится это.
  2. Старожил

    Регистрация:
    3 июн 2012
    Сообщения:
    9
    Симпатии:
    1
    Медленно конечно, но и фиг с ним, добиться бы еще стабильности на 8 потоках, ибо крашится даже на 2-ух ) Будем надеяться на успех.
     
  3. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    415
    Симпатии:
    396
    Пол:
    Мужской
    Мда.
    FreeArc 0.67 (March 15 2014) extracting archive: F:\Pack\Complete\data_1.cst
    Extracting 51 files, 40,734,818,304 bytes. Processed 11.7%
    ERROR: general (de)compression error in afr:a2
    Распаковка в 3 потока.
    При 7 потоках крашится примерно там же.
     
  4. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    751
    Симпатии:
    334
    с lzo и oodle примерно такая же скорость восстановления)

    Мда.
    Видимо мне раз ннадцать нужно повторить, что в анпаке недоработка, которую нужно исправлять [​IMG]
     
  5. Ветеран Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    326
    Симпатии:
    109
    Пол:
    Мужской
    Edison007, есть код для инно чтоб cls.ini создавался сам и в нем было прописано количество ядер процессора юзверя (у всех же по разному:D)?
     
  6. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    415
    Симпатии:
    396
    Пол:
    Мужской
    Эдди, так я спецом, мож сподобит тебя быстрее поправить распаковку :)
    Mickey1s,
    Код (Inno):

    [Setup]
    AppName=My Program
    AppVerName=My Program v 1.7
    DefaultDirName={pf}\My Program
    OutputBaseFilename=example
    OutputDir=.

    [Languages]
    Name: russian; MessagesFile: compiler:Languages\Russian.isl

    [Code]
    type
       TSystemInfo = record
        wProcessorArchitecture: Word;
        wReserved: Word;
        dwPageSize: DWORD;
        lpMinimumApplicationAddress: Integer;
        lpMaximumApplicationAddress: Integer;
        dwActiveProcessorMask: DWORD;
        dwNumberOfProcessors: DWORD;
        dwProcessorType: DWORD;
        dwAllocationGranularity: DWORD;
        wProcessorLevel: Integer;
        wProcessorRevision: Word;
      end;
     
    procedure GetSystemInfo(var lpSystemInfo: TSystemInfo); external 'GetSystemInfo@kernel32.dll stdcall';

    procedure InitializeWizard();
    var
       SysInfo: TSystemInfo;
       Threads: Integer;
    begin
       GetSystemInfo(SysInfo);
       Threads:= SysInfo.dwNumberOfProcessors;
       MsgBox(IntToStr(Threads), mbInformation, MB_OK);
       SetIniString('Afr', 'Threads', IntToStr(Threads), ExpandConstant('{tmp}\cls.ini'));
    end;
     
     
    Последнее редактирование: 3 ноя 2017
    Simorq, makst, Nemko и ещё 1-му нравится это.
  7. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    211
    Симпатии:
    28
    Пол:
    Мужской
    Народ, а без этой тулзы-то игра как жмется?) Намного слабее? Я про AC:O
     
  8. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    415
    Симпатии:
    396
    Пол:
    Мужской
    dixen18,
    Лично у меня все forge файлы:
    С AFR - 19.7 ГБ (21 230 245 109 байт)
    Без - 24.6 ГБ (26 428 637 857 байт)
     
    dixen18 нравится это.
  9. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    211
    Симпатии:
    28
    Пол:
    Мужской
    nik1967, Ну это не такая уж и большая разница..А по времени как? Распаковки.
     
  10. Old Men Проверенный

    Регистрация:
    17 июн 2011
    Сообщения:
    415
    Симпатии:
    396
    Пол:
    Мужской
    dixen18,
    Ну ничего себе небольшая. Почти 5 гигабайт.
    По распаковке - Эдди не исправил многопоточную распаковку. На 3-х потоках уже крашится (у меня). На 2-х не пробовал, так, как считаю это не целесообразно - слишком долгое восстановление.
     
  11. Ветеран

    Регистрация:
    18 сен 2014
    Сообщения:
    211
    Симпатии:
    28
    Пол:
    Мужской
    nik1967, В общем пока не стоит юзать))
    Попробовал на первой части AC - все forge ужались до 1,1 гига против 1,9 без AFR
     
    Последнее редактирование: 6 ноя 2017
  12. Старожил

    Регистрация:
    3 июн 2012
    Сообщения:
    9
    Симпатии:
    1
    Я пробовал - на 1-ом потоке 8-10 часов, в зависимости от конфигурации.
     
  13. Ветеран Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    326
    Симпатии:
    109
    Пол:
    Мужской
    3 часа на 7700k
     
  14. Ветеран

    Регистрация:
    28 июл 2012
    Сообщения:
    92
    Симпатии:
    6
    nik1967, у меня и на 2-х потоках не хочет ))

    Да что там 5 гигабайт в наши дни...время дороже
     
  15. Ветеран Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    326
    Симпатии:
    109
    Пол:
    Мужской
    до сих пор ждем обновы на CLS :hi:хотя его все равно не взламывают:D
     
  16. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    751
    Симпатии:
    334
    Mickey1s, Да, переписывание менеджера ваще неинтересное занятие) Я сейчас, в свободное от безделья время, ковыряюсь с oodle)
     
  17. Ветеран Модератор

    Регистрация:
    11 июн 2012
    Сообщения:
    326
    Симпатии:
    109
    Пол:
    Мужской
    не для паблика?:p
     
  18. Ветеран Модератор

    Регистрация:
    15 июн 2011
    Сообщения:
    751
    Симпатии:
    334
    В первую очередь, как и всегда, чисто из собственного интереса. Возможно всё останется на уровне "теории" и каких-то недоделанных программ.
    Да и самое интересное для себя сделал - более или менее вменяемый детект потоков и определение версии/кодека/уровня. Правда некоторые потоки (в основном из idtech) не рекомпрессятся, но и разбираться с этим пока нет времени.
     
    Последнее редактирование: 6 дек 2017

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