[Touch HD Themes and Apps] veljac:
***CHANGE LOG START

2009-09-23

- New:file preview (please note that cou can even preview manila encoded images inside cab file, since they are converter internaly!)

- in preview you can choose to extract manila file or PNG image.

- bug fixes, cosmetic changes... new bugs ...

- you probably realized that I publish versions I got at the moment - raw, not too much tested, relative big changes from day to day, version is detected by the pub date... so expect new staf soon...

- !!! IMPORTANT !!! Please download cfc.exe and put it at c:\windows\ "c:\windows\cfc.exe" !!! Download last version from http://xdaforums.com/showpost.php?p=2798441&postcount=1 !!!

(without cfc.exe app won't be able to decode mailla images)

2009-09-22

**IF YOU HEVE BEEN HERE PLEASE READ THE WHOLE POST SINCE IT IS ALL UPDATED!!!

- "Cab Album" support:

A Cab Album is collected information about many Cab files in one place.

Application will here "create" a new Cab Album by scaning folder. (It is possible to include subfolders in search path.)

Since creating a "Cab album" could be time consuming (depends on how many files it has to scan),

collected information - an "Album" can be saved (in xml structured file).

So next time, you can just use the same information by "loading" a saved album from disk (without scaning again).

Creating album is the process that will

a) detact all *.cab files in scaning folder (and subfolders)

b) for each found cab, program will try to locate "_setup.xml" within .cab file and extract information about real / target file names and paths

c) all information will be collected to memory

After that you will be able to

a) browse an album by cab files (from the tree)

b) browse an album by target file names (also from the tree where these files are grouped an counted)

c) search / filter the album by target file names

Also you can

a) click on "save" icon to save the album.

b) double click on cab file (lef side - tree) to open separate window tith that cab info

c) double click on file on the right side to extract it on disk

2009-09-21

- new version suports drag & drop files (from windows explorer)

- small cosmetic changes

2009-09-19

- first published version

***CHANGE LOG END

DID you ever try to find some fine resource (manila file, bmp for phone skin ... or whatever), which you know you have seen somewhere. And you are sure you got it somewhere on your hard or stick or ....

DID you ever wanted to create a new skin based on a few existing skins in some cab files.

DID you ever ask yourself - what will that XY.cab install on my device? Will it remove parst of my customization that I don't want to be changed?

In case you didn't this app is probably NOT for you.

But if you DID then you probably know that

a) most cab extractors will NOT extract files with the correct filenames on your hard disk.

Instead of some "5acc5861_manila" that will be installed on your device, what you get on your pc is some file named "0CABA635.001".

The real target file name "5acc5861_manila" is actually set in _setup,xml which is part of cab file for mobile device.

b) it is hard to find all "5acc5861_manila" resources on your hard disk without decompression of all cab files, and fixing a problem described before - see a:)

What do you think about a new point of view - an "Album" view.

Album view will help you to "scan" your hard disk folders, searching for cab files, extacting information from them (without extracting cab files on disk), and collecting all important information in one Album list.

That's not all.

Since "scanning" or building an album could be time consuming, you can "save" the album (xml file structure) so next time you just open existing album and you got all information very quick.

You can search albums - for example "Assets*.bmp" will find all files located in album containing dialer skins.

With another few clicks you can extract found files on disk and use you favourite tools to view or edit them.

Prease note tha this application is extended version of

"[APP][v2009-09-17] Cab utility - RENAME cab content/files to normal target names" located at http://xdaforums.com/showthread.php?t=561533

Requirements: .NET framework 3.5 on your PC

BTW: If someone know some good .NET library for converting / previewing or updating _manila files please do let me know.

Also if someone would like to use some of functionality of this app in other projects ... I will be glad if I can help providing details about my libraries.

I hope you'll like it...