fastman92 IMG Console 2.2 (III-VC-SA-IV)

Версия 1.0 · Автор: Dark56

Описание

***** fastman92 IMG Console 2.2 от fastman92. Этот инструмент с открытым исходным кодом, простой в использовании, позволяет создавать и изменять архивы IMG для GTA с легкостью. Доступны два режима: интерактивный режим и режим скрипта. В интерактивном режиме вы можете вводить команды с клавиатуры и выполнять их в командной строке. Режим скрипта будет полезен моддерам, которые хотят создать автоматическое изменение архивов IMG, и зависит от файла скрипта. Приложение работает с несколькими версиями архивов IMG: версия 1 (GTA III, GTA VC, GTA III Mobile), версия 2 (GTA SA), версия 3 (GTA IV), поддерживается архив IMG fastman92_GTASA максимального размера 8 терабайт.

***** Использование (после установки мода) Чтобы запустить приложение в интерактивном режиме, просто запустите fastman92ImgConsole32.exe/fastman92ImgConsole64.exe без параметров. Введите -help, чтобы получить список доступных команд. Также возможно запустить скрипт, указав дополнительный параметр, как в примере: fastman92ImgConsole.exe -script "myScript.txt".

***** Синтаксис скрипта: Каждая команда предшествует '-' (дефис). Пустые строки будут пропущены. // используется для комментирования строки.

**** Пример скрипта: -open "test.img" // -import "test.txt" -import "my.txt" -rename "my.txt" "look.txt" -close

***** Ограничения IMG: 128 МБ - максимальный размер файла, 8 ТБ - максимальный размер .img архива. Класс IMG, используемый в инструменте, может достигать этих пределов без ошибок.

**** Изменения ** 2.2, 20-07-2015 - добавлен IMG_FASTMAN92_GTASA_ENCRYPTION_TYPE_VARIATION_2 - исправлена ошибка с шифрованием, версия 2.1 создавала поврежденные зашифрованные данные ** 2.1, 19-07-2015 - удален бесполезный отладочный код при открытии IMG архива версии 3 - исправлена ошибка с сохранением списка файлов в IMG версии 1. - исправлена ошибка с установкой типа шифрования и сжатия по умолчанию для форматов IMG, которые не имеют этих функций. - исправлена поддержка архивов IMG размером 8 ТБ. - добавлена команда setArchiveMetadataEncryption ** 2.0, 23-06-2015 - добавлена полная поддержка архивов fastman92 GTA SA IMG. Поддерживаются все функции, такие как сжатие и шифрование. - добавлена полная поддержка архивов GTA IV IMG. ** 1.9, 12-05-2013 - добавлены новые команды (rebuildIfArchiveWasModified, rebuildIfMoreUselessSpaceThanValueOrArchiveWasModified) - дизайн класса IMG был немного изменен ** 1.8 - добавлена новая команда -printString - исправлена проблема RootPath в режиме скрипта, пути к файлам относительны к директории с выполняемым скриптом - класс IMG был воссоздан с использованием std::list для ListOfEntries вместо индексов, это лучше для программистов ** 1.7 - исправлен сбой при выполнении команды ImportFromDirectory на существующей, но пустой директории ** 1.6 - номера строк отображаются в случае ошибки команды в режиме скрипта - приложение получило заголовок консоли - реализована правильная обработка бинарных файлов IPL, они зависят друг от друга при добавлении/замене - исправлена FindFirstEmptySpaceForFile, теперь может возвращать смещение перед первым файлом ** 1.5 - исправлена ошибка со смещениями, возникавшая, когда в IMG архиве существовали файлы нулевой длины - исправлен сбой, когда имя команды было неожиданно слишком длинным (переполнение буфера) - исправлены комментарии, теперь они работают, используйте // две косые черты в начале строки - добавлена новая команда: -importFromDirectory "path\\to\\directory" - добавлена новая команда: -getAmountOfUnusedSpace. Она импортирует все файлы из указанной директории. ** 1.4 - исправлена команда экспорта, второй аргумент теперь путь к директории. ** 1.3 - команды удаления и переименования вызывали сбой консоли, когда указанный файл в IMG архиве не существовал. Исправлено. ** 1.2 - команда экспорта вызывала сбой консоли, когда указанный файл в IMG архиве не существовал. Исправлено. ** 1.1: - добавлены команды -rebuild и -rebuildifmoreuselessspacethan - добавлены номера строк в режиме скрипта - комментарии были введены и требуют две косые черты // - пустые строки в файле скрипта теперь пропускаются - исправлена функция RebuildArchive в классе IMG - исправлена функция GetSizeOfUnusedSpace в классе IMG.

**** Спасибо: Function-X за создание иконки EXE. JF-Mir2 за то, что позволил мне исправить ошибку с некорректными DLL для 64-битной Windows, когда Microsoft C++ Redistributable не установлен. seggaeman за замечание об ошибке в помощи, ненужные дефисы перед строками. ThirteenAG за информацию о сбое при импорте из существующей, но пустой директории. GooD-NTS за объяснение некоторых полей в архиве GTA IV IMG.

***** Информация: Дата выпуска: 20-07-2015 (д-д-ММ) Автор: fastman92 Версия: 2.2 Для: GTA San Andreas E-mail: [email protected] Посетите fastman92.ml

Как установить мод для GTA San Andreas

  1. Прочитайте README внутри архива.
  2. Сделайте резервную копию изменяемых файлов игры.
  3. Проверьте версию игры и зависимости мода перед запуском.
Сообщество

Комментарии 0

Обсуждайте материал и отвечайте другим участникам.

Не более двух ссылок. Спам блокируется автоматически.

Обсуждение ещё не началось. Будьте первым.