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

Нужна библиотека для разархивирования IsCAB архивов в Inno Setup

Тема в разделе "C/C++", создана пользователем hgdagon, 1 июл 2018.

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

    Регистрация:
    15 ноя 2015
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Доброго времени суток. Мне нужна библиотека (или скрипт, если это возможно) на базе libUnShield (хотя не тривиально), для разархивирования IsCAB архивов. Цель в том, чтобы не делать репак, а установить игру/программу прямо с диска.
    В целом, мне нужны следующие функции:
    1. Считывание имени игры/программы, для последующего вывода в AppName (Хотя я не уверен, что libUnShield может это считывать).
    2. Считывание размера всей игры/программы.
    3. Считывание длинны пути самого "глубокого" файла и блокировка {app}, если путь слишком длинный (просто, потому что сам Unshield это проверяет).
    4. Вывод пути извлекаемого файла в WizardForm.FilenameLabel во время установки с обновлением индикатора (progress bar).
    5. Конвертирование кодировки имен файлов в Unicode.
    6. Сохранение имен файлов, что удалять только эти файлы во время деинсталляции.
    Я понимаю, что это много, но если кто поможет, буду дико благодарен.
     
  2. MCV MCV

    Ветеран

    Регистрация:
    10 окт 2015
    Сообщения:
    33
    Симпатии:
    11
    Пол:
    Мужской
    свяжитесь со мной конфиденциально, чтобы поддержать вашу проблему
     

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