×
Меню
Индекс

BSAPACK

Консольный упаковщик\распаковщик БСА файлов, от GhostWhella.
http://mw.modhistory.com/download-95-5215
*он же автор ТесТуллз и ТесРенеймера.
*кажется были доступны исходные коды.
 
В меру удобная программка позволяющая эффективно работать с бса файлами.
Пакует все виды допустимых папок.
Текстуры\Иконки\БукАрты\меши.
Звуки и Музыка не пакуются в принципе.
Т.е. пакуются, но из БСА не работают.

Наиболее удобен способ - создания ярлыков с определенными свойствами.
Например так:
 
Бса архивы можно паковать на другой диск!
 Т.е. при использовании "bsapack" и создания ярлыка к нему, можно указать путь к создаваемому архиву!
 Например так:
 G:\@PAK\bsapack.exe  pack "E:\NEWBSA1.bsa"
Диск\папка\бсапак. упаковать Диск\папка\имя бса архива.
 
 Также можно и распаковывать БСА архивы!
 G:\@PAK\bsapack.exe\bsapack.exe UNpack "J:\Morrowind\Data Files\NEWBSA2.bsa"
 При этом, файлы из указанного БСА будут распакованы в каталог с БСАпакером, т.е. туда, где лежит его пусковой файл, а не в каталог с игрой, как можно было бы предполагать.
 

Выдержки из ридми.
 
-----------------------------------------------------------------
Просмотр содержимого bsa
-----------------------------------------------------------------
1. Создать временную папку в удобном для вас месте. Допустим, D:\Temp
2. Скопировать туда bsapack.exe и сам bsa-архив
3. Переименовать bsa-архив из НАЗВАНИЕ.bsa в abc.bsa (во избежание неподдерживаемых символов)
4. Нажать Пуск->Выполнить (Start->Run);
5. В открывшемся окошке ввести D:
6. Затем ввести cd\Temp
7. Ввести bsapack list abc.bsa
*  Чтобы вывести список содержимого в текстовый докемент, введите bsapack list abc.bsa >out.txt
 
Примечание.
На самом деле, все проще.
Достаточно создать ярлык в БСАпакеру, и указать в нему нужные команды.
Все. Теперь можно пользоваться в один клик.
 G:\@PAK\bsapack.exe  list "E:\NEWBSA1.bsa"
-----------------------------------------------------------------
Распаковка архива
-----------------------------------------------------------------
1. Создать временную папку в удобном для вас месте. Допустим, D:\Temp
2. Скопировать туда bsapack.exe и сам bsa-архив
3. Переименовать bsa-архив из НАЗВАНИЕ.bsa в abc.bsa (во избежание неподдерживаемых символов)
4. Нажать Пуск->Выполнить (Start->Run)
5. В открывшемся окошке ввести D:
6. Затем ввести cd\Temp
7. Ввести bsapack unpack abc.bsa
 
-----------------------------------------------------------------
Упаковка архива
-----------------------------------------------------------------
1. Создать временную папку в удобном для вас месте. Допустим, D:\Temp
2. Скопировать туда bsapack.exe и полодить туда папки, которые вы хотите запаковать:
    BookArt (рисунки из книг и свитков)
    Icons (иконки предметов)
    Meshes (модели)
    Textures (текстуры)
->! папки Music (музыкальные темы), Sound (звуки), Video (видео), Fonts (шрифты) и Splash (загрузочные заставки)
в bsa-архивы запаковывать нельзя!
3. Нажать Пуск->Выполнить (Start->Run)
5. В открывшемся окошке ввести D:
6. Затем ввести cd\Temp
7. Ввести bsapack pack abc.bsa
 
-----------------------------------------------------------------
Примечание.
-----------------------------------------------------------------
1. После распаковки bsa дата содержащихся в нем файлов становится текущей.
То есть не 1999 год, как было когда-то установлено, а текущий.
 
2. Названия файлов, запакованных в bsa, всегда состоят только из строчных букв. Так что все ваши ЗАГЛАВНЫЕ названия после распаковки станут строчными.
 
3. Как уже было сказано ранее, папки Music (музыкальные темы), Sound (звуки), Video (видео), Fonts (шрифты) и Splash (загрузочные заставки) в bsa-архивы запаковывать нельзя - все эти файлы из bsa не работают.
 
4. На данный момент BSAPack может запаковывать 20 000 файлов.