I need an utility for my Pocket PC (Windows Mobile 5.0) with two basically purposes:
1) to automatically set up my personalized settings after a ROM upgrade that hard reset my device
2) to automatize, with macros, some of my frequent actions during my normal daily use.
It has to:
A: move specified icons (those that I rarely use) from the Programs folder to a specified subfolder of the Programs folder.
The name of the icons to be moved and the name of the subfolder has to be read from a file named [url removed, login to view] so that I can easily change them in future. This file must support comment lines (for example the lines prefixed with a ";" are to be treated as comments).
B: set a new Exchange account which Server, Username and Domain are specified in a file named [url removed, login to view] (see note above).
C: add/change some registry keys specified in a file named [url removed, login to view] (see note above).
D: fill specified settings, reading them from a file named [url removed, login to view] (see note above), under:
Start - Settings - Personal - Input/Menus/Owner Information/Sound&Notifications
Start - Settings - System - Backlight/Power
Start - Settings - Connections - Beam/Connections
It must provide macros, launchable by specified hot-keys and through an always visible icon that shows a popup with the summary of the hot-keys and macros available, that:
A1: set backlight on battery to minimum+1
A2: set backlight on battery to maximum
A3: set backlight on power to minimum+1
A4: set backlight on power to maximum
B: starts the VJFullscreenTSC application + the Terminal Services Client connection to a given IP and *after the Windows XP login window appears* automatically type a given password and the OK button.
At this point, the PocketPC must change the hardware keyboard layout to italian and treat the double-click of the FN key as CTRL.
NOTE: if you are not able to complete this point B it's ok but you loose an half of the payment since the value of this point for me is 50% of the whole project.
I pay in adv. via escrow.