VFS Workshop (by IaguCool)

Tools for osRose and osiRose will be placed in here, as well as Rose file formats.

Please PM rl2171 or lmame to get them added to the list.

Moderators: osRose dev team, ospRose dev team, osiRose dev team, Moderators

VFS Workshop (by IaguCool)

Postby IaguCool on Wed May 22, 2013 2:20 pm

Finally had some time and mood to complete VFS Workshop 1.0.
There still may be bugs, so if you encounter any - do report them.
ALWAYS BACKUP THE LATEST ORIGINAL DATA.IDX AND *.VFS FILES!

There are VFS editors all over the net. The problem - they're all ugly and not user-friendly, as if the developer didn't have the time to tweak his work, and they use TriggerVFS.dll, which is outdated and is not being used in naROSE for adding files.
So here it is - the ultimate VFS Workshop. TriggerVFS.dll-independent; has its own functions for manipulating IDX and VFS files.

NOTE:
FYI, If you move ROOT.VFS up to the top (with the "Move package up and down in order" feature), you will be able to use any VFS editor with the same IDX file from that moment, even though updating the game may return the ROOT.VFS to the last position.
However, with VFS Workshop around, you'll never need another editor! :)

UI FEATURES:
+ IDX file association support (index.idx -> Open With -> VFS Workshop)
+ Drag-and-drop addition of files
+ Drag-and-drop addition of folders
+ Smart error checking, error handling and warning messages.
+ Monitor progress and the ability to cancel an operation.
+ Display files' versions (version of the patch which contained the file)
+ Display files' sizes
+ Order files by name, version or size (by clicking the column headers)

MAIN FEATURES:
+ Open & Close Index
+ Change index's base version and current version
+ Add new package
+ Rename package
+ Defragment package(s) (rebuilds the VFS files while excluding the deleted files, to reduce its size. This takes a few seconds up to a minute, depends on how large the package is)
+ Delete package(s)
+ Move package up and down in order
+ Extract all files
+ Open file (equivalent to extracting and then manually opening)
+ Extract file(s)
+ Extract folder
+ Rename file
+ Rename folder
+ Delete file(s)
+ Delete folder (and all its files and subfolders)
+ Add file(s) (from hard-drive)
+ Add folder (from hard-drive)
+ Change the version of file(s)

Please report bugs, if any found!

Requires Microsoft .NET Framework 2.0 or higher.
Attachments
VFS Workshop 1.0.rar
(97.99 KiB) Downloaded 1510 times
Last edited by IaguCool on Mon Aug 11, 2014 9:41 pm, edited 2 times in total.
IaguCool
Smoulie
Smoulie
 
Posts: 52
Joined: Fri Aug 03, 2012 10:28 am

Re: VFS Workshop (by IaguCool)

Postby MightyKai on Wed May 22, 2013 8:35 pm

Nice tool

but can't open irose data.idx ;)

or did i something wronge?
Consultation en ligne viagrasansordonnancefr.com pharmacie de Paris
MightyKai
Antares
Antares
 
Posts: 335
Joined: Mon May 24, 2010 7:34 pm

Re: VFS Workshop (by IaguCool)

Postby rl2171 on Wed May 22, 2013 8:59 pm

Great job!

A possible suggestion or enhancement. Maybe some of the picture files have a ability to view them within the program? View only, not edit of course.

Just a thought on it.

Thank you again.
Image
rl2171
Admin
Admin
 
Posts: 1706
Joined: Mon Aug 06, 2007 5:17 pm
Location: Sacramento, CA USA - GMT-8

Re: VFS Workshop (by IaguCool)

Postby IaguCool on Wed May 22, 2013 9:12 pm

MightyKai wrote:Nice tool

but can't open irose data.idx ;)

or did i something wronge?

This was meant to be used with naROSE. Sorry but I don't support outdated nostalgia clients...
(Even though, as far as I remember, it worked with iROSE also)

rl2171 wrote:Great job!

A possible suggestion or enhancement. Maybe some of the picture files have a ability to view them within the program? View only, not edit of course.

Just a thought on it.

Thank you again.

For that I'll have to use a third party image library (FreeImage) which means a nasty DLL. I don't see the point of previewing images. You can just double-click (= Open) them to view them in Photoshop, that extracts it to a "Extracted" folder and opens it.
IaguCool
Smoulie
Smoulie
 
Posts: 52
Joined: Fri Aug 03, 2012 10:28 am

Re: VFS Workshop (by IaguCool)

Postby XxXshidoXxX on Thu May 23, 2013 5:46 pm

This one is pretty sick.
Too bad it does not work with irose/pre evo.
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: VFS Workshop (by IaguCool)

Postby IaguCool on Thu May 23, 2013 6:13 pm

XxXshidoXxX wrote:This one is pretty sick.
Too bad it does not work with irose/pre evo.

Thanks :P
Well I could modify it to recognize antique versions of ROSE, but I see no point, just as there's no point creating new tools for Quake III Arena lol
The other VFS tools will do OK for iROSE.
IaguCool
Smoulie
Smoulie
 
Posts: 52
Joined: Fri Aug 03, 2012 10:28 am

Re: VFS Workshop (by IaguCool)

Postby Circa on Thu May 23, 2013 9:01 pm

IaguCool wrote:
XxXshidoXxX wrote:This one is pretty sick.
Too bad it does not work with irose/pre evo.

Thanks :P
Well I could modify it to recognize antique versions of ROSE, but I see no point, just as there's no point creating new tools for Quake III Arena lol
The other VFS tools will do OK for iROSE.


Okay, you can stop bashing on irose and prose.

They're different versions of the game, evo is old as shit too. ROSE in general is a damn antique....

Just say you are making evo/naROSE tools and not supporting irose or prose, no need of any smirky comments about irose and prose. It's unnecessary.
Circa
Clown
Clown
 
Posts: 404
Joined: Sun Aug 23, 2009 5:52 am
Location: CA

Re: VFS Workshop (by IaguCool)

Postby IaguCool on Thu May 23, 2013 9:08 pm

Circa wrote:
IaguCool wrote:
XxXshidoXxX wrote:This one is pretty sick.
Too bad it does not work with irose/pre evo.

Thanks :P
Well I could modify it to recognize antique versions of ROSE, but I see no point, just as there's no point creating new tools for Quake III Arena lol
The other VFS tools will do OK for iROSE.


Okay, you can stop bashing on irose and prose.

They're different versions of the game, evo is old as shit too. ROSE in general is a damn antique....

Just say you are making evo/naROSE tools and not supporting irose or prose, no need of any smirky comments about irose and prose. It's unnecessary.

I hate when people preach like that to protect outdated shit... The bottom line is: I support progress, so if you want any competition with naROSE, you'll need to concentrate on an naROSE based server. Otherwise, you will always lag behind and naROSE will be preferable.
IaguCool
Smoulie
Smoulie
 
Posts: 52
Joined: Fri Aug 03, 2012 10:28 am

Re: VFS Workshop (by IaguCool)

Postby XxXshidoXxX on Fri May 24, 2013 12:28 pm

Hmm,this might not be the perfect place for this kind of debate but don't you think servers Like Titan Rose are ahead of naRose and yet still using an old based client ? I know i do.

Also some people can do som pretty awesome thing on their own,like purple with his TD system on KTrose.
My collection ( Tools, clients sources...)
https://mega.nz/#F!AdcFnQDL!sKp3O9tWGGdWvLEj_EYfwA
osrose mobile project
viewtopic.php?f=34&t=5787
OsRose Mobile development + Titan Rose redesign
https://github.com/shid0x
XxXshidoXxX
osiRose dev
osiRose dev
 
Posts: 445
Joined: Mon Aug 27, 2007 11:44 am

Re: VFS Workshop (by IaguCool)

Postby Juan on Fri May 24, 2013 2:46 pm

Hmm,this might not be the perfect place for this kind of debate but don't you think servers Like Titan Rose are ahead of naRose and yet still using an old based client ? I know i do.

Also some people can do som pretty awesome thing on their own,like purple with his TD system on KTrose.


You can't consider it as an irose client as they have their own sources.
If i remember donan's words, they rewrote the whole network part of their client, they rewrote the login server or the world (i can't remember), they have a custom file system that use only hashs and many more.
User avatar
Juan
Rackie
Rackie
 
Posts: 219
Joined: Fri Oct 10, 2008 6:25 pm

Next

Return to Tools and File Format

Who is online

Users browsing this forum: No registered users and 3 guests