PDA

View Full Version : [App] QuickCab 2.0 Cab Creation Utility (Updated: 12-25-2008)


IABovine
15th June 2008, 12:21 AM
QuickCab 2.0

Like most people around here I enjoy customizing my phone. Problem is that copying files and applying a bunch of Registry tweaks by hand is tedious. I've built CAB files in the past but creating the INF files is an ugly process...not for the feignt of heart.

So I created a utility called QuickCab that makes creating CAB files easy. It doesn't support every possible scenario, but if what you want to do is copy files or change the registry, it works quite well. This is perfect for Themes, Ringtones, Tweaks, and Mods.

***Requires the .Net Framework 3.5 which can be found here (http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en)

http://i548.photobucket.com/albums/ii328/IABovine/App%20Screenshots/quickcab1.jpghttp://i548.photobucket.com/albums/ii328/IABovine/App%20Screenshots/quickcab2.jpg

Changelog:
2.0
* Rewrote GUI to allow for more options and fix selection errors
* Fixed many button and selection errors
* Added Shortcut support
* Added support for Vista UAC
* Added support for compressed cabs
* Added ability to prevent uninstall
* Removed support for Setup.dll (does anyone use this?)
* Move from .Net 2.0 to .Net 3.5

1.0
* Initial Release

shadowmike
15th June 2008, 12:50 AM
Hello. First off great program. However i am running vista and when trying to save it comes up with a blank screen.

also in order to select individual files i need to right click the files.
Import button on reg screen doesnt work.

keep working on it and this will turn into a great app.

robpet2
15th June 2008, 01:56 AM
great work.. will try this out this weekend...

oldsap
15th June 2008, 02:11 AM
this is very helpful. thanks

IABovine
15th June 2008, 02:46 AM
Hello. First off great program. However i am running vista and when trying to save it comes up with a blank screen.

I'm running Vista as well...when you save it, I assume you mean when you hit the Create button. If that's the case, it's writing the INF file and spawning CABWIZ.EXE. If you selected large files, it could take awhile. Maybe I need to put up some "wait..." notification?

also in order to select individual files i need to right click the files. Import button on reg screen doesnt work.

keep working on it and this will turn into a great app.

Yikes! The right-click thing really confuses me...It's a standard control that I use for the file selection. I couldn't make that happen if I tried! :eek: When you hit the Import button, do you get a window where you can select the reg file?

Anyone else seeing these issues?

oldsap
16th June 2008, 01:24 AM
it would also be very nice if it can support shortcut creation :)

IABovine
16th June 2008, 01:30 AM
it would also be very nice if it can support shortcut creation :)

Yep! That and compression are coming in the next version.

petervbeck
16th June 2008, 01:52 AM
nice tool, for sure a lot of guys will appreciate

superflysocal
21st June 2008, 03:36 PM
I am new to cab creation. With cabs made with this, is the cab uninstallable? If the cab makes a registry change, does uninstalling that cab, change the registry back to its old value before cab installation?

knownboyofno
27th June 2008, 09:28 PM
Thanks for this I am going to use this after a Hard reset to test somethings out this weekend is going to be FUN!!!!!

teixeirabmb
28th June 2008, 12:44 PM
Very very useful program.
Ideal for vanilla ROM lovers like me ;)

It could be even better program if we could edit cabs, changing default directories, for instance from \window to \Storage Card

IABovine
28th June 2008, 09:38 PM
I am new to cab creation. With cabs made with this, is the cab uninstallable? If the cab makes a registry change, does uninstalling that cab, change the registry back to its old value before cab installation?

Sorry for taking so long to respond, had a family member die and was out with that. I'm not an expert with cabs themselves, so I don't know the answer. It'd be pretty easy to test it out though...create a registry entry and create a cab to change it. then uninstall it.

IABovine
28th June 2008, 09:44 PM
It could be even better program if we could edit cabs, changing default directories, for instance from \window to \Storage Card

Interesting idea. I've tossed around the idea of being able to load a cab up and make modifications to it. I'll probably have to work on the UI a bit first. Maybe in a couple versions from now...right now there are a couple of bugs I'm working on and supporting compression, shortcuts, and a default directory.

THANK YOU for the suggestion!

michd43
29th June 2008, 03:15 AM
Great idea. Can't wait to test it when i great my computer back:)

wanwarlock
29th June 2008, 01:37 PM
interesting... will try this out & keep an eye out. thanks

kdonath
30th June 2008, 04:18 PM
QuickCab 1.0

Like most people around here I enjoy customizing my phone. Problem is that copying files and applying a bunch of Registry tweaks by hand is tedious. I've built CAB files in the past but creating the INF files is an ugly process...not for the feignt of heart.

So I created a utility called QuickCab that makes creating CAB files easy. It doesn't support every possible scenario, but if what you want to do is copy files or change the registry, it works quite well. This is perfect for Themes, Ringtones, Tweaks, and Mods.

I plan to add support for Shortcuts in the near future. If you use this program, I'd appreciate feedback. I can't improve it without your ideas.

Requires the .Net Framework 2.0


It is a great application.
Just there is a problem with the registry import function: if a string value contains comma (,) then only the first item is imported, everyhting after the comma is just simply cut.

Or am I doing something wrong?

Thanks.

Win_XP
30th June 2008, 05:29 PM
Thanks man, great app and works like a charm, really appreciate your work :)

ericonxda-dev
30th June 2008, 06:06 PM
Thanks for your effort!:)
I will try it on my X01HT.

CMeys
30th June 2008, 06:35 PM
Thanks. This will be very helpful to streamline setting up the phone after flashing.

CMeys
1st July 2008, 01:14 AM
I am trying to use this to cab some of the standard regedits I make, but I need a little guidance. Could someone please post an example of 1) how to change an existing registry key and 2) how to add a new one? Thanks.

IABovine
2nd July 2008, 04:45 AM
It is a great application.
Just there is a problem with the registry import function: if a string value contains comma (,) then only the first item is imported, everyhting after the comma is just simply cut.

I'll check into that, but make sure that the string value is surrounded by quotes. I hope to have a new version released by the end of the week and I'll include this fix.

IABovine
2nd July 2008, 04:54 AM
I am trying to use this to cab some of the standard regedits I make, but I need a little guidance. Could someone please post an example of 1) how to change an existing registry key and 2) how to add a new one? Thanks.

Hey CMeys. You do both the same way:
1. From the Registry section, click "Add" and add a Key (a directory in Registry terminology) to create the path to the value you want to add/change

2. Repeat step 1 for each Key (directory).

3. Click "Add" then select the type of value you want to create or change (like "string"). Give it a name and enter the value.

4. That's it. Repeat 1-4 as necessary.

So, if I wanted to create (or modify if it already existed) a string value called Cow with the value of "spotted" and that value was located in [HKLM\Software\IABovine\farm] here's what I would do:

1. Highlight Software under HKLM
2. Click Add, Select Key, and enter "IABovine" for the name
3. Click Add, Select Key, and enter "farm" for the name
4. Click Add, Select String, and enter "Cow" for the name and "spotted" for the value

I hope this helps.

oldsap
2nd July 2008, 05:32 AM
hope you will include the shortcuts support :)

2manyphones
2nd July 2008, 06:22 PM
I am having problems creating / editing registry settings. I keep getting this error. Adding files works fine. This is great, thanks!

sinoo
8th July 2008, 03:04 PM
Let's see if it works!? ;-)

S.V.I
11th July 2008, 02:04 AM
hope you will include the shortcuts support :)

I second that!!
I was trying to fix up a cab for my rom downloaders because I removed the games out of it. everything worked fine untill I tried to make shortcuts.

also, another thing I noticed is that I can not inject files If they are not in a folder in root. seems to have a problem selecting file ocasionaly... especially whaen I tried to package the ComManager (about 80 files)

Other than that, this thing is awesome! thank you for this :D

HTC-Master
11th July 2008, 11:48 AM
interesting app,

but I couldn't find it much easier than using VS 2005
Am i doing something wrong?

S.V.I
2nd August 2008, 06:42 PM
are you still developing this app? I really hope so.

IABovine
2nd August 2008, 10:25 PM
are you still developing this app? I really hope so.

As a matter of fact I am. My day job has been pretty busy of lates so development hasn't been as fast as I'd like, but I'm about a week away from releasing v1.1. Here's what to expect:


Fixed selection bug
Shortcut support
Fix error when you don't have files or registry entries
New User Interface


I appreciate everyone's words of encouragement. Feature suggestions are always welcome.

oldsap
3rd August 2008, 01:38 AM
As a matter of fact I am. My day job has been pretty busy of lates so development hasn't been as fast as I'd like, but I'm about a week away from releasing v1.1. Here's what to expect:


Fixed selection bug
Shortcut support
Fix error when you don't have files or registry entries
New User Interface


I appreciate everyone's words of encouragement. Feature suggestions are always welcome.

can't wait to try it out! :cool:

Raulka
25th August 2008, 12:06 PM
can't wait to try it out! :cool:

Nothing news about v1.1? :confused:

HTCDiamond22
29th August 2008, 11:19 PM
I edited a few files from another .cab, with manila editor, then wanted to add them to the windows foldr in the program, and it says "cannot find Cab file, here it is the output from CabWiz:
Windows CE CAB Wizard
Error: Section [DefultInstall] key "CESetupDLL" - file "setup.xml is not a DLL so cannot be used as the special Setup.DLL"

solution? what did i do wrong? mis something?

logger
18th September 2008, 07:39 AM
I cant get this to work in Vista either. Various error messages at the creation stage, when the utility has let me go through an specify what and where to copy files. I fully apprecaite the developer has other higher priorities - Be great when this utilty works properly though.

dmsr66
3rd October 2008, 01:32 PM
Thanks for thsi very usefull app.

Any chance to have an update soon including shortcut support ?

crocodile010
4th October 2008, 06:52 PM
I second that. Great little helper.

I tried to make a cab that would contain only registry modification, but it seems some file is needed as well. If I only import reg key the program finally says "cannot find Cab file, here it is the output from CabWiz: Windows CE CAB Wizard Error: Section [SourceDiskNames] is required"

I had to put some dummy file into "Temp" directory to overcome this behavior.

How to make CAB with only registry settings, please?

uniqueboy
4th October 2008, 07:47 PM
This is so useful, very easy to use, now even I can make .cabs, thank you very much, I am recommending it all over the place. :)

joemanb
10th October 2008, 06:25 AM
Great program! Works for OEMpackage to CAB conversion, but whenever I CREATE a folder (below 'Program Files' for instance), it fails to create the cab with cabwiz error:

ERROR: section [DestinationDirs] required.

And the registry import function missed A LOT of entries.

Thought you'd like to know.

I an impatiently awaitng the next version.

Great Job!

12aon
28th October 2008, 04:22 AM
Hey man, first app that I was able to crate cabs with, great! And I have been doing it a lot, but I've also been getting this(attached) message a lot, sometimes seemingly random. And I have no idea what I'm doing wrong or what the message means. I was trying to copy some iconized folders and a .dll file. I do hope you haven't given up on us cheers 12aon

Neo XL
28th October 2008, 08:19 AM
This happens, when you write a file name like this: Program_for_XDA.cab - the name must be: Program_for_XDA, otherwise it´s searching for an excisting cab file.

A real fantastic program. For those, which have sometimes the error warning:
I´ve made this experience: Do all in the same way again, most times it runs now without errors.

mb286
28th October 2008, 08:53 AM
thanks for this !

mb286
31st October 2008, 11:30 AM
this works really well, once the applicatation has he shortcut support it will be perfect!

ruebyi
31st October 2008, 01:32 PM
Your program is great!
Now I can customize my phone within a few minutes!

Just a question, not directly related to this tool, but is there a similar easy to use program to extract cabs on PC? so I can add some new files and pack them again with Quick cab?

ruebyi

scicarb
5th November 2008, 10:09 PM
Your program is great!
Now I can customize my phone within a few minutes!

Just a question, not directly related to this tool, but is there a similar easy to use program to extract cabs on PC? so I can add some new files and pack them again with Quick cab?

ruebyi

This (http://66.196.80.202/babelfish/translate_url_content?lp=fr_en&trurl=http%3A%2F%2Fwww.codeppc.com%2Ftelechargemen ts%2Fmsceinf%2Fmsceinf.htm&.intl=us)works for me

uniqueboy
5th November 2008, 10:34 PM
This (http://66.196.80.202/babelfish/translate_url_content?lp=fr_en&trurl=http%3A%2F%2Fwww.codeppc.com%2Ftelechargemen ts%2Fmsceinf%2Fmsceinf.htm&.intl=us)works for me

Looks like a useful tool, I'd just been using JZip to open a .cab on my PC.

Neo XL
16th November 2008, 06:26 PM
http://img83.imageshack.us/img83/4025/neu1ww2.jpg (http://imageshack.us)
http://img83.imageshack.us/img83/neu1ww2.jpg/1/w800.png (http://g.imageshack.us/img83/neu1ww2.jpg/1/)
Since today i get this message, when i try to create a cab file with QuickCab. I know the procedure, because i created many cabs before with this program. The mistake must be in the first steps...but i really don´t find it....
When i add files, they were displayed in red colour in the right window. Before, they were displayed in blue.
I tried my older files, which were successful created in cabs...the same problem.

Is there someon, who has an idea?
I use windows vista, like before, and i don´t know, what´s changed, that i get now always errors.

sjlwr
26th November 2008, 03:15 PM
I've got exactly the same problem as Neo XL. The files are in red and I get the same error messages. I've used QuickCab previously used Quickcab succesfully.

Keland44
26th November 2008, 06:27 PM
very nice idea think this should be a sticky

Rsotbiemrptson
26th November 2008, 06:43 PM
Is there any way to delete a registry key instead of changing it or adding a new one.
Thanks

IABovine
27th November 2008, 02:50 AM
Is there any way to delete a registry key instead of changing it or adding a new one.
Thanks

If it's possible with a Cab, I'm not sure. I've never tried. Maybe some experimentation is in order.

IABovine
27th November 2008, 02:50 AM
Thank you everyone for using QuickCab. QuickCab has been useful for me and it gives me a certain satisfaction to be reading a thread and see someone recommend it.

I know there are some UI issues and a few feature requests. I just wanted to let everyone know that I'm now working on the next version and it's going to be an extensive rewrite. There are two reasons for this: as you have seen, the current UI is buggy. Secondly, when I add the ability to create shortcuts, the UI got confusing. My main premise for writing this is ease of use. If I cannot make it easy to use, I will not write it.

Anyway, I wanted to make sure everyone knew that a new version is being worked on. If things go as planned, it should be out it a week or so. I'll posts some screen caps in a day or so.

uniqueboy
27th November 2008, 11:13 AM
Hi IABovine, that is great news, I look forward to trying your new version. The main thing that would make it a bit quicker for me to use would be if each time I opened QuickCab it remembered the last folder I'd made a .cab from. At the moment it is a series of selections C/users/Chris/Desktop... to get where I want to be. Thanks :)

Edit: the icon could do with a bit of a makeover too, (hope i'm not being rude) just had a quick google see what you think of these!

smotrs
27th November 2008, 05:04 PM
Edit: the icon could do with a bit of a makeover too, (hope i'm not being rude) just had a quick google see what you think of these!

You didn't look hard enough, here's a good one.

http://tbn3.google.com/images?q=tbn:pSLTdShPwlidQM:http://www.patagoniafinance.com/uploaded_images/UnderstandingLevel3_A7F4/cabbiebe6f1d8d17f44dc191c516f38adea1c0.jpg

uniqueboy
27th November 2008, 06:35 PM
You didn't look hard enough, here's a good one.

Conceded :D

Da_G
5th December 2008, 10:35 PM
Looking forward to your next release, sir cow :)

the king
5th December 2008, 11:55 PM
I will try it, but first let me to thank you man for this wonderful work.

IABovine
6th December 2008, 03:19 AM
Edit: the icon could do with a bit of a makeover too, (hope i'm not being rude) just had a quick google see what you think of these!

LOL! The icon could do with a LOT of makeover. That's just the first thing I could find and at the time, was more concerned with the technical details.

If anyone else has icon ideas, I'd love to see them.

uniqueboy
6th December 2008, 05:17 PM
LOL! The icon could do with a LOT of makeover. That's just the first thing I could find and at the time, was more concerned with the technical details.

If anyone else has icon ideas, I'd love to see them.

Glad to here you are concentrating on technical stuff! Are you far off the updated version now? Here are a few more images, just food for thought.

IABovine
6th December 2008, 07:17 PM
Glad to here you are concentrating on technical stuff! Are you far off the updated version now? Here are a few more images, just food for thought.

To avoid some of the GUI problems of the 1.0 versio and to clean things up, I'm rewriting the GUI from the ground up. It's a more traditional tabbed interface. that's about 85% done. Then I'll do the cab creation routines. I'll be able to use most of the 1.0 routines for that so that part should go pretty quick. I've got 3 kids, so it's just finding the time for the coding. :)

uniqueboy
6th December 2008, 07:48 PM
To avoid some of the GUI problems of the 1.0 versio and to clean things up, I'm rewriting the GUI from the ground up. It's a more traditional tabbed interface. that's about 85% done. Then I'll do the cab creation routines. I'll be able to use most of the 1.0 routines for that so that part should go pretty quick. I've got 3 kids, so it's just finding the time for the coding. :)
Don't you mean calves! 3 for me too.:)

black-DraGon82
20th December 2008, 09:13 AM
it would be fantastic if you releas your new prog... i have some probs with the 1.0... i cant place .lnk files into example windows Start Menu\Programs... i dont know why...
is there a simmilar program out there? i dont find anything... i am a omnia cheff and wrealy need an good cab builder

138844

138852

IABovine
26th December 2008, 02:07 AM
I just uploaded a new version of QuickCab. It's a fairly complete rewrite and I hope it fixes many of the bugs people were reporting. There are still some things I want to add such as saving the output directory.

As in anything I write, there is a trade off in putting all of the features and getting it out so people can start using it. This seems to be pretty stable so I'm releasing it for anyone who has seen errors in the previous version.

uniqueboy...new icon just for you :)

Please keep the bug reports and the suggestions coming. I've put a lot of thought into the ability to open up a CAB. That might be possible but it would require a LOT of work. Not so much for the compression routines, but to interpret the setup instructions. If I ever have a LOT of time on my hands I might take a stab at it. Don't expect that any time soon though, I'm just an amateur.

Prof. Yaffle
26th December 2008, 02:18 AM
Hmmm... won't start on my Vista Ultimate machine. Crashes immediately I click to launch it. And still has the same icon oddly. Possibly something wrong at my end.

uniqueboy
26th December 2008, 02:24 AM
I just uploaded a new version of QuickCab. It's a fairly complete rewrite and I hope it fixes many of the bugs people were reporting. There are still some things I want to add such as saving the output directory.

As in anything I write, there is a trade off in putting all of the features and getting it out so people can start using it. This seems to be pretty stable so I'm releasing it for anyone who has seen errors in the previous version.

uniqueboy...new icon just for you :)

Please keep the bug reports and the suggestions coming. I've put a lot of thought into the ability to open up a CAB. That might be possible but it would require a LOT of work. Not so much for the compression routines, but to interpret the setup instructions. If I ever have a LOT of time on my hands I might take a stab at it. Don't expect that any time soon though, I'm just an amateur.
Thanks, I will stay up all night building .cabs! Festive greetings to you and yours.:D

Edit: Ican't get it to launch on my vista home premium laptop, but I've had a few. Guess I'll have a proper go tomorrow.

cobbs
26th December 2008, 02:38 AM
Hi I too have Vista Ultimate and it wont start at all.

thanks for your work on this.:)

IABovine
26th December 2008, 02:50 AM
WTF??? I'm running Vista Ultimate too. OK, back to the drawing board. I'm sure it's something simple that I didn't take into account.

Merry Christmas/Happy Hannuka/Happy Holidays to all

EDIT: You guys are runnig Quickcab.exe and not Cabwiz.exe....right?

Prof. Yaffle
26th December 2008, 02:52 AM
Merry Christmas!

cobbs
26th December 2008, 03:25 AM
WTF??? I'm running Vista Ultimate too. OK, back to the drawing board. I'm sure it's something simple that I didn't take into account.

Merry Christmas/Happy Hannuka/Happy Holidays to all

EDIT: You guys are runnig Quickcab.exe and not Cabwiz.exe....right?

yes running Quickcab, Thanks for your work on this app

Prof. Yaffle
26th December 2008, 03:31 AM
Yup. No new icon though. I'm not sure if that's a clue?

IABovine
26th December 2008, 08:28 AM
I think I figured out the problem. I used some aftermarket controls to make the buttons, filesystem windows, etc. I should have known this would be more trouble than it's worth. :mad:

If this is the case, there are two solutions: use default controls or include 3 DLL's. reverting to the standard buttons etc is the "right" thing to do, but that'll take several days.

For now, put these DLL's in the QuickCab directory. If someone can confirm that this works, I'll add it to the first post. If not, I'll go back to the drawing board. Either way it won't be required in the next version.

*** Removed the .DLL's and incorporated them into the main download on the first post.

uauzer
26th December 2008, 08:42 AM
Yes, it works. Thanks. (os W7 Ult )
Happy New Year !

cobbs
26th December 2008, 09:31 AM
thank you work's well now on vista.:)

Prof. Yaffle
26th December 2008, 12:06 PM
Yeap, works for me as well. Thanks

oldsap
27th December 2008, 01:10 AM
with the QC20-DLLs in the quickcab folder, it now runs on my Vista. Thanks

RideTheTube
27th December 2008, 02:43 AM
you rock! thx

IABovine
27th December 2008, 05:22 AM
Thanks everyone for putting up with the initial errors. I've integrated the .dll's into the main download. Hopefully this will make distribution of our themes & tweaks a bit easier.

TheChampJT
27th December 2008, 05:34 AM
Thanks everyone for putting up with the initial errors. I've integrated the .dll's into the main download. Hopefully this will make distribution of our themes & tweaks a bit easier.

Thank you so much! This will definitely make posting themes much easier. No more instructions!

pandaboyy
27th December 2008, 09:11 AM
Sorry for being an idiot, can someone explain to me what exactly does QuickCab do?
I've read over and over the first post, but still don't get it. Is there a tutorial for this?

selyb
27th December 2008, 09:37 AM
I'm no expert on cab files or rom cooking but I have done much research lately so I have some suggestions. I'm sure you know most of this but for the sake of people reading this I want to be thorough.


The readme.html states that cab files are installers.
Cab files are compressed files like zip/rar/ace.
WinCE uses cab files to make changes or install programs or settings.
Also, you mention smartphone with a touchscreen which, I believe, is incorrent terminology. The way I understand it is if your phone has a touchscreen it's labelled a PPC and if not then it's a smartphone.

I have seen two kinds of cab installers. Most of the ones I've downloaded use a _setup.xml instead of *.000. I have seen at least one that had both files. According to some MSDN entry I skimmed last night, cabs with _setup.xml are meant for Smartphones and cabs with a dat file (*.000) are meant for PPCs. I believe WM6 will install either kind and doesn't care whether it's a PPC or SP.

If you were to use the _setup.xml method, you could eliminate creating inf files or using cabwiz.exe but you would have to learn the xml syntax and you would have to rename the files and manually cab them. This would also allow creation of a cab file with only registry entries.

I believe the filenames must be 8.3 format but I could be mistaken. If you have everything prepared to put in the cab then you can use makecab.exe which is part of any standard windows install since win95 or win98 IIRC. Also, windows xp has a built in shell extension to view cab files so you don't need 3rd party software like JZip for that. If you happen to use an older version of windows without that then all windows (AFAIK) have expand.exe to extract cab files.

Tsk files are shell themes. They are cab files with the extension changed to .tsk. All of the tsk files I have downloaded use *.000 format so your program should be able to create them easily, though I don't know where to find an example inf file for a theme.

To delete a registry key using a reg file you add a '-' inside the bracket at the beginning of the path of the key.(to create it)
[HKEY_LOCAL_MACHINE\Software\Astraware\

(to remove it)
[-HKEY_LOCAL_MACHINE\Software\Astraware\
I expect it should work the same with your program

patterns
27th December 2008, 02:34 PM
does this convert all your cabs into one big cab file? or just converts your tweaks into one cab file?

for some of us less technically minded, can someone maybe give a bit of a step by step process on how to do this please?

thanks

Prof. Yaffle
27th December 2008, 03:25 PM
A cab file contains files to be copied to a phone. For example I've been using it when I've been modifying icon bars. Rather than give people a bunch of files to copy to the phone and registry entries to alter I use Quickcab to make a single file that contains all of the files they need to install, the location they need installing to and any registry entries that need changing. This has the added advantage of being a single click on the phone to install and also provides an option to Remove the files again using Remove Programs.

Quickcab provides a very easy to use way for me to create the cab file.

1) Select Files on the menu. Highlight the files you wish to include in the cab in the Copy Files window. Select the location you wish to copy them to in the To Mobile Device window and click Add. Repeat for each different directory you wish to copy to on the mobile device.
2) Select Shortcuts on the menu. I've not tried this yet but I assume select the file you wish to have a shortcut to in the Programs menu and select Add.
3) Select Registry on the menu. Use New Key to create any new registry paths and Add Value to create any new registry keys you wish to create when installing.
4) Select Create on the menu. Fill in the Author and Application name field. This is used in the Remove Programs option and appears as Author first and then Application name. For example my modified icon bars are usally something like Prof. Yaffle HTC Icon Bar.
5) In the Cab File Name box enter the path and name that you want the cab file to be saved as and click Create. A few seconds later that's it. You have a cab file that can be copied to the phone and launched to install programs / themes / icons / whatever.

nkawtg
27th December 2008, 06:06 PM
I can't wait to give 2.0 a try. There where some small short comings with 1.0.

IABovine
28th December 2008, 03:53 AM
does this convert all your cabs into one big cab file? or just converts your tweaks into one cab file?

for some of us less technically minded, can someone maybe give a bit of a step by step process on how to do this please?

thanks

A cab file is merely a compressed file, similar to .zip. Windows Mobile uses specially constructed cab files as installers.

What QuickCab does is take regular files and compress them into this specially constructed cab file. You tell it where the files should be copied onto the mobile device. It also will apply registry settings and shortcuts onto your device. This makes a cab file a good installation tool.

To use QuickCab, here's the basic steps:

From the files tab, locate any files or folders you want put onto the Mobile Device in the left box.
Highlight the folder in the right box (the Mobile Device) where you want the files to go. Use the New Directory button to create a folder if necessary
Click the Add button
From the Shortcuts tab, highlight any files you want to create a shortcut for in the left box. Highlight where you want the shortcut to appear in the right box and click add
From the Registry tab, create any Registry keys you want to be added to the Mobile device
On the Create tab, give your program a name and type the name of the author. These things appear in the Remove Programs list of your Mobile Device.
Click the Browse button and locate where you want the cab to be created. Type in a name.
Click the CREATE button

IABovine
28th December 2008, 04:00 AM
Also, you mention smartphone with a touchscreen which, I believe, is incorrent terminology. The way I understand it is if your phone has a touchscreen it's labelled a PPC and if not then it's a smartphone.
Yes, I use the term smartphone in the generic sense. In the current revisions of Windows Mobile, MS referse to it as Professional (touchscreen) and Standard (non-touchscreen) because the term "smartphone" is now a generic term.

According to some MSDN entry I skimmed last night, cabs with _setup.xml are meant for Smartphones and cabs with a dat file (*.000) are meant for PPCs. I believe WM6 will install either kind and doesn't care whether it's a PPC or SP.
Where did you find the documentation on the _setup.xml? I'd love to bypass the cabwiz.exe tool and compress these myself.

sztupy
28th December 2008, 12:21 PM
Hy!

Seen your post @ MoDaCo, and your apps look great. I made another tool once, that allows one to remove unwanted elements from ROM's automatically (to create clean ROM's). I already wanted to extend it, so it would create a cab file from every program you remove. If your program would include a batch mode, it would be possible to integrate the two applications, so one could easily create cab files from stock ROM OEM programs. Do you think adding a batch mode into your program would worth it, or should I look somewhere else?

Link to SYAKR:

http://www.modaco.com/content/i9x0-omnia-rom-discussion/277390/syakr-sztupys-automated-kitchen-rombot-0-9-with-working-dxhl2-tasks/

http://forum.xda-developers.com/showthread.php?t=462841

Thanks,
SztupY

frmariam
29th December 2008, 08:55 PM
Pretty cool tool :)

It's a pitty the created cabs don't allow you to select where to install the app (I mean the hardware drive). Also has problems with localizations other than English since it won't automatically recognize which is the correct program folder (Program Folder is litterally Program Folder) nor the correct start menu folder (which also differs in other OS languages...).

IABovine
30th December 2008, 06:04 AM
If your program would include a batch mode, it would be possible to integrate the two applications, so one could easily create cab files from stock ROM OEM programs. Do you think adding a batch mode into your program would worth it, or should I look somewhere else?


Adding some sort of batch mode shouldn't be that difficult. You dump the files and reg entries into a text file and run QuickCab with it as a parameter. I might not be able to get to that for the next version but I should be able to implement it soon.

IABovine
30th December 2008, 06:14 AM
Pretty cool tool :)

It's a pitty the created cabs don't allow you to select where to install the app (I mean the hardware drive).
Yes, that's the next thing I'm working on.

Also has problems with localizations other than English since it won't automatically recognize which is the correct program folder (Program Folder is litterally Program Folder) nor the correct start menu folder (which also differs in other OS languages...).

There are two things I can do to help with that. First thing is I can fix that via programming but that doesn't help you right now. Second thing is you just create a folder (in QuickCab) off the root called whatever Program Files is in your language. Then continue as normal. It will only work for your language, but it still works.

The best solution is the programming one and I can do that.

Cal-El
30th December 2008, 07:59 AM
I cant get it to work! I am using Vista and when I click create cab the process starts and almost right away a pop up says cab creator has stopped working and the program closes! Any suggestions?:confused:

pzucchel
30th December 2008, 09:40 AM
Hi,

Can you import registers from a .reg or .rgu file? this would be a very needed feauture, if i am not wrong it was present in v1.0

Prof. Yaffle
30th December 2008, 01:54 PM
I cant get it to work! I am using Vista and when I click create cab the process starts and almost right away a pop up says cab creator has stopped working and the program closes! Any suggestions?:confused:

Has your Quickcab folder got 3 dll files in it? If not redownload from the first post and try again.

Prof. Yaffle
30th December 2008, 01:58 PM
All seems good to be working well thanks. :cool:

I have two suggestions though.

1)Is it possible to either Default to the last used directory when I go into the Files tab or have a Desktop option at the top similar to the Windows file dialogue? My files are usually in the same place and it'd be easier to go straight to it.

2) When creating a new registry key is it possible to then go immediately to that key? Usually I'll be creating another key or a value within that key.

IABovine
30th December 2008, 09:55 PM
All seems good to be working well thanks. :cool:

I have two suggestions though.

1)Is it possible to either Default to the last used directory when I go into the Files tab or have a Desktop option at the top similar to the Windows file dialogue? My files are usually in the same place and it'd be easier to go straight to it.

2) When creating a new registry key is it possible to then go immediately to that key? Usually I'll be creating another key or a value within that key.

Excellent suggestions. They'll be in the 2.1 release.

mbarvian
30th December 2008, 11:04 PM
awesome job man!

looks fantastic! ;)

I would add support for the setup.dll, because some people actually do use it ;) (not me in particular, though). Also, if it would be possible to open .cab files that would be great

thanks again

Prof. Yaffle
31st December 2008, 02:25 AM
Excellent suggestions. They'll be in the 2.1 release.

Whilst I think about it then, is it possible to have the same for the cab name so that it defaults to the last location and I can just enter a name for the cab?

Also, as an extension of mbarvian's request, I'd love the ability to be able to alter a single file in an already existing cab and then recreate the cab. Handy for things like themes when only one file has altered but everything else (other files, registry, cab description and name) is unchanged. I imagine its probably wishful thinking though with ths one ;)

Cal-El
31st December 2008, 03:45 AM
Has your Quickcab folder got 3 dll files in it? If not redownload from the first post and try again.

Yes it does! I downloaded it last night in fact! :)

Coude
31st December 2008, 10:34 AM
Thanks man for this very useful utility.

Would it be possible to add a way to open an existing .cab file, so we could modify/improve it ? (well, in short, to be able to edit a .cab !)

Frisk1025
31st December 2008, 04:31 PM
cannot import *.reg file.....

thehellraiser
1st January 2009, 10:32 PM
Nice tool .. :)

thanks for sharing..

snobrdinrtiste
6th January 2009, 01:21 AM
How can I add a binary value in the registry???
This is pertaining to changing the color value in a binary key

smotrs
6th January 2009, 02:14 AM
Also, if it would be possible to open .cab files that would be great

thanks again
Thanks man for this very useful utility.

Would it be possible to add a way to open an existing .cab file, so we could modify/improve it ? (well, in short, to be able to edit a .cab !)

Refer to post #61 (http://forum.xda-developers.com/showthread.php?p=3082995#post3082995).

SystemR89
7th January 2009, 06:47 PM
Cab creation fails if I place one file in root (/)
It's a bug?

However very nice work! Thanks!

IABovine
8th January 2009, 08:40 PM
How can I add a binary value in the registry???
This is pertaining to changing the color value in a binary key

Have you tried clicking "Add Value" then changing the type to "Binary"? I'm not really able to test binary values as I don't have anything that uses them.

IABovine
8th January 2009, 08:41 PM
Cab creation fails if I place one file in root (/)
It's a bug?

However very nice work! Thanks!

It might be. Let me take a look at it.

WMguy
8th January 2009, 10:34 PM
extreme noob to making cab files. Thanks for your app.

I successfully made my first cab using file placement!

Now, for my question. I'm trying to make a cab for a very simple registry change I always have to make after each hard reset and I'm getting confused on the difference between changing and adding.

I'm only trying to change one value of the many in that key. The value I'm trying to change is under HKLM/Services. If all I'm trying to do is change one String Value, what's the simplest way to accomplish this?

Do I make a 'New Key' and then add that ONE changed string value and will it overwrite the initial one when the cab is installed? Or do I have to re-write each of the values in that entire new key? In other words, does it overwrite what it finds similar or are we re-writing the entire registry key that we want changed?
Hope that made sense. I tried and couldn't get it working right. Also, I'm assuming REG_SZ is just a string value and DWORD is obviously that.

Thanks for any help and the great app!

I

snobrdinrtiste
9th January 2009, 06:36 PM
Have you tried clicking "Add Value" then changing the type to "Binary"? I'm not really able to test binary values as I don't have anything that uses them.

I'm trying to use your app to change the registry to the values below:

HKCU\software\microsoft\today\HTC Black.tsk:Color_Highlight = 0088EE (Binary)

HKLM\Software\Microsoft\Color:33 = 0088EE (Binary)
HKLM\Software\Microsoft\Color:34 = 0088EE (Binary)
HKLM\Software\Microsoft\Color:BaseHue = 60 (DWORD)

HKLM\Software\HTC\EnlargeMenu:ManilaCustomHlDown = 16739584 (DWORD)
HKLM\Software\HTC\EnlargeMenu:ManilaCustomHlUp = 16749377 (DWORD)

HKLM\Software\HTC\PHONE:highlightCOlor = 35054 (DWORD)

starbase64
9th January 2009, 07:18 PM
Changelog:
2.0
* Removed support for Setup.dll (does anyone use this?)


Hi,

this is useful for the attached Setup.dll

Setup.dll refresh today = refresh today screen after install
Setup.dll softreset = soft reset after install

wfg

starbase64

IABovine
10th January 2009, 04:12 AM
extreme noob to making cab files. Thanks for your app.

I successfully made my first cab using file placement!
Sweet! Isn't it cool the first time you get something new to work?

Now, for my question. I'm trying to make a cab for a very simple registry change I always have to make after each hard reset and I'm getting confused on the difference between changing and adding.
You thinking is right, you use the Registry section to pretend like you're adding a new key, but the value you put in is what you want to change it to. So if (STRING) Acme = "Coyote" and you want to change it, just create (STRING) Acme = "Roadrunner"...that'll make the change.

I'm only trying to change one value of the many in that key.
OK, it sounds like you're trying to change a list of values. Right now QuickCab doesn't support lists (one key with multiple values). I'll add list support sometime in the future, but there are a few things (like importing and setup.dll) that I need to add first.

IABovine
10th January 2009, 04:13 AM
Hi,

this is useful for the attached Setup.dll

Setup.dll refresh today = refresh today screen after install
Setup.dll softreset = soft reset after install

wfg

starbase64

Thank you very much. It sounds like some people do use the setup.dll feature so I'll put it back (and test it :) )

IABovine
10th January 2009, 04:16 AM
I'm trying to use your app to change the registry to the values below:

HKCU\software\microsoft\today\HTC Black.tsk:Color_Highlight = 0088EE (Binary)

HKLM\Software\Microsoft\Color:33 = 0088EE (Binary)
HKLM\Software\Microsoft\Color:34 = 0088EE (Binary)


Hmmm, these aren't binary values. Binary values would be 1's and 0's. QuickCab doesn't do any conversion of the data that you enter...it puts it into the cab exactly as you type it. What's probably happening is your device expects to insert a binary value and see's a Hex value, then barfs.

QuadWord
15th January 2009, 08:27 PM
@IABovine: thanx for this useful tool.

i use it to provide skin-packages for the x1-users here on xda.

my questions:

- is it possible to change the hardcoded "/program files" folder to the default "environment" application folder ? this would give us the ability to install on international devices (i.e. in germany the default application folder is "/Programme".

like this:
http://msdn.microsoft.com/en-us/library/system.environment.specialfolder(VS.80).aspx

- is it possible to make a "clean" uninstall at least for overwritten files (backup originals on install and copy originals back on uninstall) ?

this would make it a lot easyer to make skin-packages.

regards,
- quadword

RoryB
15th January 2009, 11:43 PM
I saw comments about import registry settings not working. I just got your version 2 and I do not see import in it. Is import gone for now?

suiller
21st January 2009, 01:11 PM
yep not possible to import reg in ver 2.0, or at least I've not found a way to do :)

ecidemon
22nd January 2009, 01:10 PM
Very nice app!

Just one thing that's bugging me a bit, it seems QuickCab can not display hidden files. It would be a nice addition.

I used CFC GUI (http://forum.xda-developers.com/showthread.php?t=470798) to compress my manila for better memory usange, CFC will set hidden attribute on the manila files making it imposible to create an installable skin with QuickCab.

Giannis86
22nd January 2009, 01:55 PM
i did everything properly as instructed and i am getting errors

Log:
Warnings can be safely ignored

[Failed]

Opening a CMD prompt for troubleshooting
Windows CE CAB Wizard

Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process
Warning: Section [DestinationDirs] key "Shortcuts" is not a valid file list
Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process
Error: CAB file "C:\Users\Ioannis\AppData\Local\Temp\_QuickCab.000\ _QuickCab.CAB" could not be created



I am using Vista x64. For the record, v1.0 did not want to work either :(

IABovine
23rd January 2009, 04:03 AM
yep not possible to import reg in ver 2.0, or at least I've not found a way to do :)

I wanted to get 2.0 out very badly and since I didn't hear of people using the Import feature I took it out to save time in getting it out. It sounds like people are using it, so I'll put it back in.

IABovine
23rd January 2009, 04:07 AM
Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process
Warning: Section [DestinationDirs] key "Shortcuts" is not a valid file list
Warning: Section [DefaultInstall] key "AddReg" - there are no section entries to process

For some reason QuickCab thinks that you are adding registry entries when you're not. Do you do anything on the Registry tab? Maybe create a key but not a value?

I am using Vista x64. For the record, v1.0 did not want to work either :
Me too. As long as you're running it on an OS supported by the .Net Framework 3.5, it shouldn't matter what OS.

lupin16
7th February 2009, 06:56 PM
thanks this is a great app...... :D

utak3r
3rd March 2009, 02:46 PM
Just tried this :)

I have two comments:

1. it can't handle duplicate filenames - if you want to put in two various directories different files with same names - it will duplicate the file.

2. It'd be really nice if it were saving the output INF file for future tweaks of the CAB :)

Good job, if you will handle those two things - it would be really cool! Thanks for your work.

HRQ.SLV
3rd March 2009, 03:18 PM
Thanks for this great tool!
Keep up the good work.;)

Borka
16th March 2009, 03:04 PM
Program crashes when i press "Create" button :mad:

ssj5trunks
16th March 2009, 03:09 PM
I have Italian Rom for Diamond, and when i create a CAB and add files in Program Files, during install it create a new folder named Program Files.
In my Rom "Program Files" is named "Programmi", why it don't use "Programmi"???

sanche13
21st March 2009, 02:32 AM
Program crashes when i press "Create" button :mad:
I'm having the same issue, but i noticed that QuickCab still creates a file, minus the .cab extension. I added the cab extension manually to the file and it installed without problems. Hope this helps.

suiller
3rd April 2009, 09:55 AM
in my opinion ver 2.0 is useless without reg import feature... it's a must I hope that soon a revisited version will come out... making cab by hand is very annoying :)

Sandeman1976
3rd April 2009, 09:57 AM
I'm having the same issue, but i noticed that QuickCab still creates a file, minus the .cab extension. I added the cab extension manually to the file and it installed without problems. Hope this helps.
Have you tried installing .NET Framework v3.5 as stated in the opening post...? :rolleyes:

***Requires the .Net Framework 3.5 which can be found here (http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en)

4D3
7th April 2009, 12:49 AM
Hi,

tanks for this, i was wondering if someone could help me.

I have a CAB that i need to create, but i need the CAB to restart the device after installing, i couldnt find that option in the QuickCAB software.

could someone point me in the right direction if how to do this?

Many Thanks

MG

onlinespending
21st April 2009, 06:10 AM
I wanted to get 2.0 out very badly and since I didn't hear of people using the Import feature I took it out to save time in getting it out. It sounds like people are using it, so I'll put it back in.

Would definitely love to see registry importing as a feature of this software (through RGU or XML). Now it is virtually impossible to create a CAB file that requires 10's if not 100's of registry changes.

Thanks.

chocmatic
24th April 2009, 04:39 PM
I get the following error when trying to create a cab file after entering my desired registry changes


[Failed]

Opening a CMD prompt for troubleshooting
Warnings can be safely ignored
Windows CE CAB Wizard

hlm818
30th April 2009, 10:36 PM
Very nice app!

Just one thing that's bugging me a bit, it seems QuickCab can not display hidden files. It would be a nice addition.

I used CFC GUI (http://forum.xda-developers.com/showthread.php?t=470798) to compress my manila for better memory usange, CFC will set hidden attribute on the manila files making it imposible to create an installable skin with QuickCab.

I am having the same problem. Even if you uncompress using CFC gui, it does not display the files. Any way around this? I have created my first theme and was trying to make a cab for easy instal/unistall. Any other programs that will display hidden files to put into your cabs?

marcribe
6th May 2009, 08:49 PM
2. It'd be really nice if it were saving the output INF file for future tweaks of the CAB :)

Good job, if you will handle those two things - it would be really cool! Thanks for your work.

+1

Regards

Jadel
11th May 2009, 09:15 AM
Just used QuickCab 2.0 to create a cab, worked awesomelly. I invented a new word, that is how awesome it was.

tito12
11th May 2009, 02:30 PM
Just used QuickCab 2.0 to create a cab, worked awesomelly. I invented a new word, that is how awesome it was.

Did the same, man it moooooved me. Thanks IABovine :D

Trezona
1st June 2009, 11:42 AM
Hi guys,

I have a little problem when i try and create 2 registry keys.

When i click on "Create" i get the following error:

Error: Section [SourceDisksNames] is required.

I dont know what this means???

TREZ.

flaviopac
1st June 2009, 09:42 PM
How can I automatically launch a file after the .cab (the one I created) installation is complete?


Thanks for any help...
Cheers..

BillBunyip
12th June 2009, 08:30 AM
Great tool, I just wanted a couple of simple packages to use after upgrading ROMs and this was very useful. Noticed that when it creates shortcuts it includes the file extension in the shortcut name. No big deal, but would be nice to be able to edit on right hand side to change shortcut name. Note I did that, and although it appears to change the name, in the _setup.xml it still includes the .exe extension in the link name. Also would be nice to read hidden files as mentioned before.
Keep up the great work.

bigimot
18th June 2009, 08:48 AM
Nice tool ...

Thanks for sharing ...

bigimot
18th June 2009, 08:50 AM
Nice tool ...

Thanks for sharing ...

smuppy
18th June 2009, 09:20 AM
How can I automatically launch a file after the .cab (the one I created) installation is complete?


Thanks for any help...
Cheers..

Put your file in \windows\startup, add following XML to postprovisioning:

<characteristic type="FileOperation">
<characteristic type="\Windows\StartUp\yourfilename.cab" translation="install">
<characteristic type="Delete">
<parm name="ForceDelete" />
</characteristic>
</characteristic>
</characteristic>

[EDIT]
Hm, I think I read your question a bit too fast the first time. Afaik, there is no other way to automatically run a file directly after installation than to call it from a DLL (setup.dll). My advice was to place a file in startup and simply reboot the device.

1234556789
28th June 2009, 12:51 PM
Sorry for that silly question- if i create a cab is there no other way to add files than to mark more than one file ? And : what is the meaning of the icon at the left side .

Sorry for the english- and for the newbie question.
regards
gandalf

teorouge
29th June 2009, 04:54 AM
Hello, how can I simply import a .reg file I exported from Mobile Registry Editor into WM registry? I just can't rewrite all the keys and values...

EDIT: nevermind, used CeRegEditor... it converts directly reg to cab! ;)

Daranus
4th August 2009, 12:59 PM
Hey man, i just wanted to tell you,

Great program!!! Easy to use, nice to look at, that is how apps should be like!!!!!!!!!!!!!!!

varod
14th August 2009, 09:00 AM
Many thanks for this application :) It is exactly what I need to deploy different application without using Visual Studio !!

fatouraee
1st September 2009, 08:40 PM
Great Software. Thanks

NilsP
2nd September 2009, 02:26 PM
Does anyone know how to select .xml files to be copied into cab.

I have a folder with bmp files and a few xml files that I just want to create a cab to copy them to the Windows folder. However, the selection dialog does not show the xml files just the bmp files.

crazy4tricks
6th September 2009, 09:19 PM
Thanks buddy for this application now i can tweak my gene very easily.

keep it up :):):):)

Aqrab
6th September 2009, 09:47 PM
the problem is this program does not have the option to make as install to storage card

panthersdzynes
12th September 2009, 09:23 AM
Great Utility! I use a diff tool to make cabs, yet its quite time consuming. I appreciate this more than u know:D

aibonlengket
16th September 2009, 04:24 AM
hi, is there quickcab ver 1 available. i lost that version in my computer, i actually liked it becouse you can import reg files. can you put the link up for the version 1, thanks.

zalooa
25th September 2009, 10:51 AM
Wow what a great prog
I just tried it and its very easy to use
One question if I just want to create an empty folder for the cab to create I get a bunch of errors is that normal? Like if I want to prepare the My Documents folder with a bunch of Folders for categories I get errors during compilation saying that the folder i just created is not found. Do i have to insert a file into a newly created folder for this to work? But small issue cuz this program ROX.

dirkblok
27th September 2009, 11:59 AM
Wow thanks man, that program is really good.

Thanks

Goggles

mhdnour
27th September 2009, 02:39 PM
thank u really nice tool :)

lmd0990
7th October 2009, 11:56 AM
can any 1 upload to a site, i cannot download from the forum

BillBunyip
8th October 2009, 11:30 AM
can any 1 upload to a site, i cannot download from the forum
Here you go: http://www.4shared.com/file/138459543/ab29296e/QuickCab-20.html

Cheers

malix007
17th November 2009, 12:40 PM
Brilliant applicatoin IABovine. Thank you for sharing this with us!

Wil Badger
2nd December 2009, 07:16 AM
Very nice app!

Just one thing that's bugging me a bit, it seems QuickCab can not display hidden files. It would be a nice addition.

I used CFC GUI (http://forum.xda-developers.com/showthread.php?t=470798) to compress my manila for better memory usange, CFC will set hidden attribute on the manila files making it imposible to create an installable skin with QuickCab.

Same here. Would love to use a nice easy app like this but I'm making themes and with the CFC compression this just won't work.

uniqueboy
28th December 2009, 12:18 AM
I remember downloading this last christmas and thinking nice one, been using it constantly since and still loving it, wince cab manager £100 or this for free, no-brainer, one year on THANKYOU VERY MUCH:)

oneandonly
28th December 2009, 04:02 PM
nice app thanks for share...

iridium21
29th December 2009, 02:32 PM
Anyone have any idea why when making CABS for this: http://forum.xda-developers.com/showthread.php?t=591508, QuickCab doesn't include the image file in the CAB it's made?

Thanks for any help!

jsox79
30th December 2009, 06:14 AM
ah what happened to the import button on this one??? makes my life much easier

twindad
30th December 2009, 06:00 PM
very very usefull !!!
one thing,
I like to install my cab on sd card or into italian "program files" (Programmi) folder : I had to insert my custom folder any time and this is a (little) annoyng!..
there is the possibility to save my own tree structure for future usage?

many thanks
sorry for my english!!!

........ I realized NOW this is an 1 year old thread ..........

NilsP
31st December 2009, 02:17 PM
I don't think this tool has been updated or supported in over a year.

I use it all the time and would love to see it grow and have more features but I don't think that is going to happen unless someone picks it up and runs with it.

jsox79
1st January 2010, 12:25 AM
yeah i see that, it would be nice to include project files, so you could pull up a project. and the import key on the registry section.
hopefully developer will pick the project back up, cuz its a really nifty tool.

[user_99]
9th January 2010, 06:36 PM
This is very helpful. Thx

yvettejudd
14th January 2010, 10:13 PM
Hi, I love your program, but I am having trouble creating a cab for my splash screen... I am running Windows Vista and am trying to create a cab that will put my "Welcomehead.192.png in the \Windows directory...... is there a short 1-2-3 step process? I am doing Something wrong!

Thanks!!

iridium21
14th January 2010, 10:18 PM
Hi, I love your program, but I am having trouble creating a cab for my splash screen... I am running Windows Vista and am trying to create a cab that will put my "Welcomehead.192.png in the \Windows directory...... is there a short 1-2-3 step process? I am doing Something wrong!

Thanks!!

I too can't get QuickCab to copy images :confused:

NilsP
18th January 2010, 03:53 PM
I too can't get QuickCab to copy images :confused:

QuickCab does not like hidden files. Check the properties of the images and make sure they are not hidden or system.

chimpsinties
17th February 2010, 06:05 PM
Hi guys,

I have a little problem when i try and create 2 registry keys.

When i click on "Create" i get the following error:

Error: Section [SourceDisksNames] is required.

I dont know what this means???

TREZ.

I am getting this error. It seems to happen when I don't include a file to copy. If I want to create a cab that will just alter some reg settings, I have to copy a dummy file over in the cab as well. Not too much of a pain but would be nice if I didn't have to. :D

bibbe
20th February 2010, 05:18 AM
can someone help
i am getting this error when creating a reg key change cab

Warnings can be safely ignored
Windows CE CAB Wizard

Error: Section [SourceDisksNames] is required


[Failed]

Opening a CMD prompt for troubleshooting

chimpsinties
20th February 2010, 01:04 PM
I really don't get it why people don't bother to read thee previous posts. look at the post above yours where I get the exact same error, as I said, it seems to be coming from not including a file. obviously the person who made the cab file creator didn't think it would be used for just reg changes. add a small file to the temp directory at the same time as the reg tweak and all will be well

joshoon
23rd February 2010, 11:23 AM
I just use a txt file readme as adding file :D

ikari84
23rd February 2010, 04:43 PM
Thanks very much for this program :)

christian.a
4th March 2010, 06:37 PM
Hi, I love your program, but I am having trouble creating a cab for my splash screen... I am running Windows Vista and am trying to create a cab that will put my "Welcomehead.192.png in the \Windows directory...... is there a short 1-2-3 step process? I am doing Something wrong!

Thanks!!

I know it's been a while since your post but if you are still checking and haven't found an answer here you go...

-after opening quickcab, find and click your png file
-Select windows folder in the other window and make sure it is highlighted
-click add, click create, fill in your cab file info and that's it:D

yvettejudd
4th March 2010, 07:26 PM
I know it's been a while since your post but if you are still checking and haven't found an answer here you go...

-after opening quickcab, find and click your png file
-Select windows folder in the other window and make sure it is highlighted
-click add, click create, fill in your cab file info and that's it:D

Thank you!! :-)

Senax
27th March 2010, 12:12 AM
QuickCab is my sticky cab application(!), thanks for it! It made my day several times :)

::

Did you know that CAB files transfered via ActiveSync may be altered during the transfer process (http://blogs.msdn.com/windowsmobile/archive/2006/04/25/ppc2003-signed-cabs.aspx)? If you have a CAB file which has been authenticode signed (http://en.wikipedia.org/wiki/Code_signing) with a certificate, ActiveSync may strip off the certificate during the transfer process if it determines the connected device does not support signed cab files. This is something to be aware of, if you notice your CAB files won’t install if you download them across the network, but will if manually transfered via ActiveSync.

::


Extendir Cabs (with nice GUI) is an utility to create cab files.
Basically it’s a shell around cabarc.exe. It converts rgu/reg/xml/provxml files, create _setup.xml, create all the different install paths to optimize for Extendir (http://forum.xda-developers.com/showpost.php?p=4033241) (optionally you can switch this off). So it’s very easy to convert your tweaks or packages to a setup cab.
http://forum.xda-developers.com/showpost.php?p=4033241&postcount=4

http://forum.xda-developers.com/attachment.php?attachmentid=199780&d=1246118713

[APP] CabGen - easily create .cab from wap-provisioningdoc ONLiNE
http://forum.xda-developers.com/showthread.php?t=441577

[APP] ai Cab Explorer utility: new way to explore cab files on your disk (view manila pictures, build multiple cabs album)
http://www.xda-developers.com/forum/showthread.php?t=561968


ProvXMLCreator [1.0][Autoconfiguration for WiFi, Certificates and email]
http://forum.xda-developers.com/showthread.php?t=630094

reg/rgu-2-xml
http://forum.xda-developers.com/showthread.php?t=386677

Registry format conversor: xml to reg
http://forum.xda-developers.com/showthread.php?t=299308

Use SK-Tools (http://www.s-k-tools.com/?sktools/m_feat.html) (not free, though partly functional) it exports registry and can create a cab! It has also a reg editor. Plus.....
S-K-Tools main site!
http://www.s-k-tools.com/index.html?m_products.html
S-K-Tools freeware site! ;
http://www.s-k-tools.com/index.html?m_util.html Check these two awesome applications;

CabInstl :
http://s-k-tools.com/freeware/cabinstl.gif
This program is an installer for CAB files and allows to install PPC programs into YOUR specified folder instead of that by default created by the standard installer!

SSNAP : REGiSTRY/~ SNAPSHOT 'N + 2nd SNAPSHOT and COMPARE on PPC!
http://s-k-tools.com/freeware/ssnap.gif
The program takes a snap-shot of the state of PPC that is useful for monitoring of changes on PPC, e.g. those made during installation of programs. To compare snaps of two different PPC states it is possible to use the utility iDiffCE on your PPC (see below) or any other utilities for comparison of text files on desktop PC – e.g. ExamDiff (http://www.prestosoft.com/edp_examdiff.asp).. or Total Commander (http://www.ghisler.com) (PC version) (TC (http://www.ghisler.com) it's; Compare files by content function).
What is saved in a snap:
- contents of the registry (keys and valuess);
- listing of the file system (folders and ffiles; for files their dates and sizes are saved, the control sum is counted up);
- state of system databases (the list, the size, number of records, date of the last update).

Usefull tools for packaging and development issues
http://support.microsoft.com/kb/198038/


[Personal Computer]

[UTILITY] CabTools - ROM package <--> CAB converters and more. For ROM builders!
http://forum.xda-developers.com/showthread.php?t=467842

Free Microsoft XML Notepad 2007; [/URL] (FYI: manually press download)
XML Notepad 2007 (http://xrl.in/4yc9)

Download cabsdk.exe (http://download.microsoft.com/download/platformsdk/cab/2.0/w98nt42kmexp/en-us/Cabsdk.exe) (Microsoft direct link) for documents that describe the internal structures of CabinetFiles, samples to use from C and a description of cabinet.dll.
FYI: cabsdk.exe is a compressed executable zip file. If you don't trust it; rename it back to zip and unpack as you are used to.

Universal Extractor (guess what; it supports cab(!) and so.. so much more. Running from CLI is no problem eighter, which is great for batch processing).
[URL]http://legroom.net/software/uniextract
http://legroom.net/files/software/uniextract_gui.png http://legroom.net/files/software/uniextract_context.png http://legroom.net/files/software/uniextract_prefs.png

WinCE cab Manager (http://www.ocpsoftware.com/products.php) not free
http://www.ocpsoftware.com/images/wincecab_s.jpg
CEcabManager TiP; Get your desired *.cab!
1) keep PDA disconnected (no active sync session)
2) install exe as usual and, when standard installation dialog will appear, go on (later cab installation will begin when you'll connect phone to pc)
3) open (on PC) regedit.exe
4) go to this key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\AppMgr\Apps
5) there you'll find a list of installable cabs via active sync
6) under each application, the value ListCabFiles is the name of cab file and the value InstallDir is its position of file system.
Remember to uninstall exe after you copy/move the cab file (or delete application key) otherwise installation of cab files will start on next activesync session!!
Simple, isn't it? :D

MSCEInf FREEWARE
Version 2.6 (developed in Delphi 2007 for W32)
http://i26.tinypic.com/fwm353.jpg
http://www.codeppc.com/telechargements/msceinf/msceinf.htm
above webpage Translated into English (http://translate.google.com/translate?hl=en&sl=fr&tl=en&u=http%3A%2F%2Fwww.codeppc.com%2Ftelechargements%2 Fmsceinf%2Fmsceinf.htm)

MSCEInf (aka MSCEInf.exe) is a fantastic piece of kit that allows the user to inspect the contents of .cab (and .tsk) files.

In addition, the program enables you to extract files from a .cab, and use embedded XML or INF files to construct the relevant .rgu or initflashfiles entries.

http://www.codeppc.com/images/telechargement.gif Version française (http://www.codeppc.com/telechargements/msceinf/MSCEinf.zip)
French Version (http://www.codeppc.com/telechargements/msceinf/MSCEinf.zip) http://www.codeppc.com/images/telechargement.gif English version (http://www.codeppc.com/telechargements/msceinf/MSCEInfEn.zip)
English version (http://www.codeppc.com/telechargements/msceinf/MSCEInfEn.zip) http://www.codeppc.com/images/telechargement.gif Deutsche Version (http://www.codeppc.com/telechargements/msceinf/MSCEInfGer.zip)
Deutsche Version (http://www.codeppc.com/telechargements/msceinf/MSCEInfGer.zip) http://www.codeppc.com/images/telechargement.gif Versione Italiana (http://www.codeppc.com/telechargements/msceinf/MSCEInfIt.zip)
Versione Italiana (http://www.codeppc.com/telechargements/msceinf/MSCEInfIt.zip) http://www.codeppc.com/images/telechargement.gif Versione Spagnola (http://www.codeppc.com/telechargements/msceinf/MSCEInfEs.zip)
Versione Spagnola (http://www.codeppc.com/telechargements/msceinf/MSCEInfEs.zip) http://www.codeppc.com/images/telechargement.gif Version Néerlandaise (http://www.codeppc.com/telechargements/msceinf/MSCEInfDu.zip) (hollandaise)
Version Netherlands (http://www.codeppc.com/telechargements/msceinf/MSCEInfDu.zip) (Holland)

CABpack ; http://www.larshederer.homepage.t-online.de/cabpack.htm

Pocket PC Installation Creator Handy tool for creating cabs
http://pocket-pc-installation-creator.en.softonic.com/pocketpc


A few links I stumbled upon recently;

MS-Cabinet File WrapperClasses
http://www.codeproject.com/KB/files/cabfileclass.aspx

Cabinet File (*.CAB) Compression and Extraction
http://www.codeproject.com/KB/files/CABCompressExtract.aspx
How to implement creation and extraction of Microsoft CAB files

CDirectoryChangeWatcher - ReadDirectoryChangesW all wrapped up
http://www.codeproject.com/KB/files/directorychangewatcher.aspx
This class wraps up ReadDirectoryChangesW.

CTextFileDocument
http://www.codeproject.com/KB/files/textfiledocument.aspx
CTextFileDocument lets you write and read text files with different encodings (ASCII, UTF-8, Unicode 16 little/big endian are supported).


EDiT: I hope that these links to alternative applications help others,
Senax

SouthernAtHeart
11th April 2010, 03:19 PM
It would be nice to be able to save your work, so if you make a little change you don't have to re-create the whole cab, you can just open a quickcab file, edit your cab layout and recreate your cab...

iridium21
11th April 2010, 03:32 PM
If anyone else is having problems with this (it didn't work for me), I've found another .cab creator that's really good and is free for non-commercial work:

Pocket PC Installation Creator:

http://www.aperitto.com/

SouthernAtHeart
12th April 2010, 03:02 PM
If anyone else is having problems with this (it didn't work for me), I've found another .cab creator that's really good and is free for non-commercial work:

Pocket PC Installation Creator:

http://www.aperitto.com/

Sounds good. Is there a way to check it's validity (no adware, spyware)?

iridium21
12th April 2010, 03:27 PM
Sounds good. Is there a way to check it's validity (no adware, spyware)?

Well, from what I can tell it doesn't seem to have either. The author makes his money by charging if you make use of it for commercial applications.

longice
15th April 2010, 09:44 AM
Any news on this APP gonna support registry import?

SGH-i200
7th May 2010, 09:51 PM
If anyone else is having problems with this (it didn't work for me), I've found another .cab creator that's really good and is free for non-commercial work:

Pocket PC Installation Creator:

http://www.aperitto.com/

iridium21 thanks a lot!

Pocket PC Installation Creator is great!!! :)

Senax
13th June 2010, 02:27 AM
Look what I found :)

Please [OP] PM me to remove it (or any moderator without PMing of course :D).

Unzip to anywhere you want (Personal Computer) and run, remember to read the Known Issues.txt

EDiT:

DeviceInfo (http://www.hfrmobile.com/DeviceInfo/index.htm) is able to import WinCE .reg files created with PHM Registry Editor (http://phm-regedit.en.softonic.com/pocketpc)
_Use version 1.3 of DeviceInfo; it's still free without registration!_


Have fun using both versions, ;)
Senax

raving_nanza
13th June 2010, 04:05 PM
downloading..

read all the posts, old thread but this cab creator looks great..

thankyou

Betho180
13th June 2010, 07:44 PM
Good Program !! But I cant running this program in my windows xq ... Why this happen ?
Thanks a lot

Betho180
13th June 2010, 08:10 PM
SENAX Really thanks, for long time I was looking for a simple program to make .cabs
Approved :D

drahmadkhan
29th June 2010, 12:00 PM
how and where to download? does it work with the latest version of windows mobile?

raving_nanza
29th June 2010, 12:05 PM
drahmadkhan:

download here (http://forum.xda-developers.com/attachment.php?attachmentid=140359&d=1230351549) dude..

Mechageo
30th June 2010, 06:19 PM
I have to thank the author of this program. Even now it's helped me tremendously with a program that was encrypted. I could install from ActiveSync but not from the device memory. Now that I've taken those files and made my own (larger) cab, I'm happy as a clam.

Thanks again.

FinalByte
17th July 2010, 03:58 PM
Sorry Guys,

Why QuickCab version 2 can't import reg files?

Thanks

ProjektFuze
18th July 2010, 06:38 AM
this looks as if it will be very useful.. right on.. hopefully it works for me

HellStorm666
22nd July 2010, 06:17 PM
I want to place a setupdll.dll in the root of the device, so in "/" not /Windows/ oid.
And I get an error, how to fix this?

Mr.Fr33man
26th July 2010, 11:10 AM
First nice App helps a lot :)

what i miss is the option to copy files to storage card or in my case to internal storage

Keep up the good work this is amazing

jwoegerbauer
11th March 2011, 06:50 PM
Discontinued developping? What I miss is the option to copy files to \storage card or in my case to \my flash disk

Senax
12th March 2011, 11:46 AM
ExtendirCABS (http://forum.xda-developers.com/showpost.php?p=5994410&postcount=173)

which does what you want!

o/~
Senax

spannernick
8th June 2011, 04:32 AM
How do you make a cab that has the option to install to internal memory or sd card...??

stopa46
9th October 2011, 02:19 PM
I'm using Your app since a while, but i've never say THANK YOU. I love Your app. You did a great job

JumperTomek
9th October 2011, 02:58 PM
This app is awesome :d Great job :)

vannanta
26th October 2011, 01:59 AM
usefull...thanks....