Custom software for Windows Mobile 2003 - General Topics

I am looking for the name of the software that lets you ask where to install a cab file in Windows Mobile 2003. I remember having a program like that but it got removed after a hard reset. Can anyone tell me the name of that program?
- TKN

Anyone got any clue to the software?

Look for CabInstl by SK Software.

But will this software allow me to pick a location for lets say if I am installing a program from an exe file from my PC? I remember the software I used did something what WM5 and WM6 does by creating a Program Files directory and not creating a folder for each program on the root of the Storage Card.

Related

Installing software to other directory.

Hi all,
I just sucessfully installed big storage on my O2 mini and was wondering how i can change the default directory to which my software installs. The software is Imaginet-arabitizer and it uses a PC-based installation. No cab files...
Help please....
help
you can only whether you want to install a program to a default location, storage or a storage card. it will ask you in the beginning of installation by ActiveSync. choose NO and install sonewhere else.. gl
Still no luck....
Unfortunately, this particular program does not use the active sync user interface for the installation....
Any other methods?
i saw a shareware program on the forums once that did that... wish i downloaded it then cause i cant find it again sorry .. thought id let you know its out there though.....
aidil916 - unless it's some kind of ROM update etc, anything that gets installed on the PPC must always use a cab file, even on PC based install. So, start the install, and does add/remove programs or something come up?
Either way, if it installs something to the PPC (i've no idea how the arabizer works), interrupt the installation or somehow stall it. Then use a program like Filetracer or even the XP search tool to find any cabs installed to your pc in the last few minutes. Track down the cab (usually in your temp folder, programs folder or activesync folder) and then take a backup copy of the cab. Then, copy that to your PPC..
Tell me how it goes.
V
aidil916 said:
I just sucessfully installed big storage on my O2 mini and was wondering how i can change the default directory to which my software installs.
Click to expand...
Click to collapse
Usually when you perform PC-based installation software asks you for target location but some programs are hard-coded with "\Program Files\ProgramName" path so they will fail to work if you place them to another locations, i.e. to Storage Card
For programs that don't allow you to change target location you can change their registry entries to correct their path from "\Program Files\" to "\Storage Card\Program Files\". Here you will also need to manually move your program to a new location (SD) using Explorer's copy-&-paste functions
ps: don't use cut-&-paste because some of your programs may be running and this will cause sharing violation errors
Example, I have program "ABC" installed at "\Program Files\ABC" folder.
1) Using Explorer I navigate to "\Program Files" and COPY "ABC" folder to clipboard
2) Now I navigate to "\Storage Card" and create folder "Program Files"
3) I open newly created folder "\Storage Card\Program Files" and PASTE my "ABC" folder from clipboard here
4) Using Registry Editors I search for "\Program Files\ABC" entries and change them to "\Storage Card\Program Files\ABC"
5) I do soft-reset. If after that program works Ok, I delete "\Program Files\ABC"
The software is Imaginet-arabitizer and it uses a PC-based installation. No cab files...
Click to expand...
Click to collapse
Check your activesync's installation location. You will find the cab file within Software name or company folder, like "C:\program files\microsoft activesync\ABC"
Cheers
aidil916 said:
Hi all,
I just sucessfully installed big storage on my O2 mini and was wondering how i can change the default directory to which my software installs. The software is Imaginet-arabitizer and it uses a PC-based installation. No cab files...
Help please....
Click to expand...
Click to collapse
There are 3 methods i use,
1st is download the CAB file if you can, copy to your PPC and install with a program called CAB Install http://www.s-k-tools.com/fp/viewtopic.php?t=44 which allows you to install the app anywhere you want.
2nd is to run the standard ??.exe PC installation file but without your PPC pluged in. After the ??.exe install file is finished it will normally produces a CAB file on your PC which will copy across to your PPC next time you plug it in. All you need to is to find the CAB file and manually copy it to your PPC and use CAB Install.
The 3rd way is to do the same as 2 above and then use an app called WinCE CAB manager which you can generally modify the CAB files standard installation directory to what ever you want to.
Hope this helps
Most software including PC based installs eventually use CAB files. For this I use a small program CabInstl.

Cab-file creation question.

Hi,
I have a question. I have for example SPB Mobiele Shell. We all now this has to be installed via a PC and i needs a serial to install. I have the program and the serial and i would like to make a cab-file of this 2. I have a program to make cab-files, WinCE CAB Manager. Can anyone explain to me how i can do this? I like to have this on my SD-card and like to install it from there in case of emergency's. I hope someone can help me with this.
Thx
many activesync install exe's
can be renamed to zip and one can out the cab files
give it a try
Rudegar said:
many activesync install exe's
can be renamed to zip and one can out the cab files
give it a try
Click to expand...
Click to collapse
Tried that but no luck. I think this is not what i mean. I would like to turn this exe into a CAB and the key included. So when i install the Cab i don't have to register.
one would think the program maker took precautions to make that impossible otherwise your cab could be distributed as a pretty easy free version
you can try to single out what files it depend
on and make a cab file from cratchs
and if the exe or dll files got alter when the serial was given
that cab would be reg'd
otherwise you would have to find out what registries was altered in the
serial process and make a reg which which did those alterations
and get the cab file to run it
Most installations that require you to install through activesync end up leaving a cab file behind. Check Program Files\Activesync\SPB... for the cab file. If it is not there restart the installation but after you have executed the setup file leave it alone and search for the cab file again. I hope this is what you were looking for
ALL exe that install via activesync have a cab, some are hidden in the profiles temporary files, some auto-delete once installed, so leave the application hanging in the install and do a search for recent files and sort by date/time (remember to allow it to scan hidden and system folders). a lot go into the activesync directory, some go into program files, i have even found some that go into the internet explorer temp files, install, and then delete themselves. The most common hiding place is your computers profile temp folder --- typically found under
C:\Documents and Settings\PROFILE\Local Settings\Temp
just dig around, its not to difficult once you find the 3 most basic hiding places.
good luck.
Sponzert said:
Hi,
I have a question. I have for example SPB Mobiele Shell. We all now this has to be installed via a PC and i needs a serial to install. I have the program and the serial and i would like to make a cab-file of this 2. I have a program to make cab-files, WinCE CAB Manager. Can anyone explain to me how i can do this? I like to have this on my SD-card and like to install it from there in case of emergency's. I hope someone can help me with this.
Thx
Click to expand...
Click to collapse
You can simply download the CAB files from SPB site directly.
Sponzert said:
Hi,
I have a question. I have for example SPB Mobiele Shell. We all now this has to be installed via a PC and i needs a serial to install. I have the program and the serial and i would like to make a cab-file of this 2. I have a program to make cab-files, WinCE CAB Manager. Can anyone explain to me how i can do this? I like to have this on my SD-card and like to install it from there in case of emergency's. I hope someone can help me with this.
Thx
Click to expand...
Click to collapse
I have run into a similar situation where my installation was failing due to the huge size of a CAB file.
In my case, the size of the CAB was nearly 23mb and the free storage left was around 26mb. This made the installer fail as it ran out of space midway during the install.
I know one thing for sure was that the PC installers (Exes that would run on the PC that would extract the CAB on the device) would extract the CABs and put them in \windows\appmgr\install folder and would trigger the installer on the device.
So during my second attempt, when the device prompted for installation location "device or storage card", I opened up the explorer on the device (guess you can do the same thing with Windows Explorer since your would stay connected over USB using Activesync) and went into \windows\appmgr\install folder and made a copy of the cab to the storage card (you can copy to your PC as well).
Exited the installer and then installed the cab from the storage card and the installation went fine.
Not sure about how the SPB apps work since there are two options during the PC install. Trail or Registered version. Based on the option chosen, it would either extract the necessary CAB (either trial or registered). I hope it creates a "Registered" version of the app in the CAB after you follow the above steps.
Hope this helps.
PS: I wish that the standard install location on the device "\windows\appmgr\install" be changed to the storage card by some tweaks. So far not successful in finding/getting one.
vprabu said:
I have run into a similar situation where my installation was failing due to the huge size of a CAB file.
In my case, the size of the CAB was nearly 23mb and the free storage left was around 26mb. This made the installer fail as it ran out of space midway during the install.
I know one thing for sure was that the PC installers (Exes that would run on the PC that would extract the CAB on the device) would extract the CABs and put them in \windows\appmgr\install folder and would trigger the installer on the device.
So during my second attempt, when the device prompted for installation location "device or storage card", I opened up the explorer on the device (guess you can do the same thing with Windows Explorer since your would stay connected over USB using Activesync) and went into \windows\appmgr\install folder and made a copy of the cab to the storage card (you can copy to your PC as well).
Exited the installer and then installed the cab from the storage card and the installation went fine.
Not sure about how the SPB apps work since there are two options during the PC install. Trail or Registered version. Based on the option chosen, it would either extract the necessary CAB (either trial or registered). I hope it creates a "Registered" version of the app in the CAB after you follow the above steps.
Hope this helps.
PS: I wish that the standard install location on the device "\windows\appmgr\install" be changed to the storage card by some tweaks. So far not successful in finding/getting one.
Click to expand...
Click to collapse
Thank you, this did the trick for me. Installed en included the registration.
Welcome. I am happy that I could be of some help
vprabu said:
Welcome. I am happy that I could be of some help
Click to expand...
Click to collapse
Now i have everything in registered Cab-files on my SD-card. Now i can make the switch to WM6. I'm dutch and have a P3300 and i guess it will take some time before HTC wil come with a dutch WM6 upgrade, so maybe not the place to ask but do you now where i can find a original English WM6 for the P3300?

CAB File for different Devices

Hi folks
I am a newby and I have a general question for the CAB files for windows mobile devices.
Is it possible to create a CAB File which contains different sections for different devices.
For example my Cab file should create a few registry entry. Registry entry 1 to 5 is for HTC device, registry entry 6-10 for Samsung devices and 11-20 for all device.
Is there a possibility to create a CAB file who is creating the registry entries like I wish?
Cheers Tom
No. Cabs use to have support for different processor types like MIPS and SHA but today everyone uses ARM.
To do what you want you need ether to use an exe or to put a setup.dll in the cab that will recognize the device via its OEM string (SystemParametersInfo) and write the needed registry.
Is there some information available how to use or create a setup.dll file?
Cheers Tom
CAB and DLL files
You will find the DLL files that may be missing or corrupted on your computer. You can free download on internet at no cost! It’s very useful. If you're using Windows XP or Windows Vista, then your working system has fixed support for opening CAB files. However, if you right-click on items in a CAB file, you won't see all the same options you'd see for a file in a usual folder. This shows that it is not a real folder.
Hi Smithmark
I do not understand you post. I think you are talking about something else.
Please read my question above.
cheers Tom
This will tell you everything you need to know provided you can code in C/C++.

Stupid folders/shortcuts whens installing .exe

Hi,
Some programs for Windows Mobile come in .exe and not .CAB. So when I install the .exe on my computer it install the program on my smartphone (htc s730). when when i install the .exe on my computer, many folders (under program file etc.) are created. also shortcuts are created in the start on my computer. all this is really annoying. it trashes my computer.
how can i install .exe programs without all those stupid things installing on my computer? i love CAB but hate EXE
thanks
First look at the homepage of the program. Many software sompanies also releases standalone cab's.
Try extracting files from the exe installer (using WinRAR) and you may get the cab (only works with some installers).
Make a collection of your programs yourselfs. Before the installation of the program on the device is finished, the cab is copied to Windows\AppMgr\Install. So just get it from there.
Okay that's good help-
I thank you moneytoo

Help to locate a file

Hello,
I downloaded a file (extension is .exe instead of .cab) from internet, saved on my PC desktop (running vista). Since it has EXE extension, I double-clicked the file, it showed something like following:
Next time when you connect your device to PC, the software will be installed to your device.
I connected the device, then followed the instructions to install the software. Everything is OK.
Later, I uninstalled the software, and it disppeared in device>programs. I searched the device folders (including SD card), no files of that software anymore. It's OK.
However, when I go to Windows Mobile media center, under Add/Remove software, the name of the software is still there (unchecked). I even still be able to install the software to the device.
So, I guess the installation file (.exe) must reside somewhere in my PC, but I can not find it. I hope locate delete it, so that it disppear in the windows mobile device center.
Anyone can tell me how to locate that file? (I used search but no result.)
Thanks for help.
-Derek
Sorry, solved by uninstall it in windows add/remove programs

Categories

Resources