Skyrim
0 of 0

File information

Last updated

Original upload

Created by

theru

Uploaded by

theru

Virus scan

Safe to use

About this mod

Update added full project folder and 2 more options, save all files and autocreate foldername 3 files, bsaarchive (skyrim oblivion) structure reading in vb file. icsharp code library.dll included form example

Permissions and credits
Changelogs
Update
added full project folder and 2 more options, save all files and autocreate foldername
now if i forgot to add some junkname clean up and the folder looks like somename.somename
add this into form.vb
ElseIf foldername.Contains(".change this to the extension junk") = True Then
My.Computer.FileSystem.DeleteDirectory(foldername, FileIO.DeleteDirectoryOption.DeleteAllContents)

just add this to the bottom where the rest of this are

and hit extract all again and it will work

0.1
2 files form.vb and bsaArchive.vb (asume u still got csharp dll, from first download)
Updated,fixed the error, can now extract all bsa, in order to extract 1 selected file u need to have the complete folder structure in same folder the app is.
so if u want alduin nif.
example :create folder meshes/actor/alduin

this example just extract the selected file, for extracting all files in listbox use for each statement and before this create full structure of folder in the directory wich the app is run,

bsaarchive (skyrim oblivion) structure reading in vb file.
icsharp code library.dll included
form example

since i couldt see a vb code for this anywhere in googling i decided to share the knowledgde for other vb developers =P


what do i do with this files?

add bsaArchive to your project, add reference to sharplib

create a form with listbox and 2 button,progressbar and one opefile dialog and a label,just paste my form example in there

hit debug, any question, just ask away ;)

this is mostly for other vb developers to learn how bsa works and learn it ^^

Notes. if u decide to use my file with your own modified codes in it in your app or perhaps do a dll, please link it where u got the bsaarchive from.