Interesting Virtual Filing system library

I have been searching for a way to store multiple files inside one single physical file in a particular format.

While searching I came across an interesting library.

1 Like

You could always put the file data in a SQLite database.

or asar

Then it would be easy to hack if I use SQLite.

Here we can easily prevent anyone from accessing the content outside of the software.

You could use SQLite SEE encryption (which is what Xojo uses).

3 Likes

Interesting but pricey at $2500/yr. It is all products and platforms, which is appealing to large corporations I suppose.

1 Like

Use the SEE extension for sqlite and the data is all AES 256 encrypted
not easily hackable

2 Likes

maybe I misunderstand what you’re referring to ?

2500/yr for ??? SQLite SEE ?

its a one time fee
See

The 2500/yr is for A license certificate file for use with the public System.Data.SQLite NuGet packages that permits use of the SQLite Encryption Extension.

No one was talking about SEE…

$2,499 is the Single Developer, Annual Subscription cost of the virtual filesystems

It wasnt clear to me what Bob was referring to
Why I said

Since Sqlite & SEE had been mentioned in the post immediately before his the 2500 per year wasnt clear to me if he meant for SQLITE + SEE or the VFS code

Either way its all good

I guess Xojo doesn’t support virtual volumes any more.

They were a bit hacky TBH
They were deprecated in 2019 r3
Not sure its a person could implement them on their own
Maybe

And incredibly slow. And IIRC read only so to modify it you had to create a brand new one and copy the contents of the old into the new.

Virtual Volumes did solve some issues but it just wasn’t very robust.

1 Like