Archive for the ‘Tools’ Category.
June 23, 2010, 10:00
Update 18. nov 2011: fixed some bugs, as mentioned by Patrick S. (great to see, that some take and use the code):
- screen_width and height for WriteRDP()
- read FitToScreen from reg in readReg()
- check for already running process of startOnExit in startTSC(). Although I think check for running a process multiple times should be done in the target process.
Update 16. may 2011: converted code for VS2008(windows mobile 6 sdk), see Downloads at bottom
UPDATE 23 june 2010: new registry option to switch between MouseClick and Keyboard simulation:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\RDP_autologin]
"FitToScreen"="1"
"FullScreen"="1"
"Status"="connecting..."
"Save Password"="1"
"Domain"=""
"Password"="Intermec+2004"
"Username"="rdesktop"
"Computer"="192.168.0.130"
"DesktopWidth"=640
"DesktopHeight"=480
"startOnExit"="\rdp_keepBusy.exe"
"execargs"="noRDPstart"
"UseMouseClick"="0" //added with version 3 to switch between mouse and keyboard simulation
Some days ago I published my RDP_Autologin code: RDP_Autologin
As there were some screen metrics hardcoded and more and more devices come with a VGA screen the hardcoded QVGA values will not match. So I extended the first version and implemented some additional logic and settings.
Continue reading ‘Automated Login for Remote Desktop Mobile II’ »
June 9, 2010, 19:00
For an actual project I needed a tftp server service for a Windows 2003 server. I looked around in internet and only found tftp servers running in user space, no real windows service. So I searched for source code applications I could use and found tftpUtil at sourceforge.net (http://sourceforge.net/projects/tftputil/). Although the short description states it would implement a service, it does not in reality. But the tftpUtil class was more or less easy to use and so I started to write a service ‘wrapper’ around it.
protected override void OnStart(string[] args)
{
AddLog("OnStart entered...");
StartTFTPServer();
...
}
Continue reading ‘Writing a tftp server windows service’ »
April 27, 2010, 17:55
SetupDll_Zip
Update 14. sept 2010: fixed source code and template files, please use the new files only
Create windows ce cab files which install a complete directory structure onto a device. I created
this small tool, as I needed an easy to use tool to create a pseudo installation cab.
The DLL will unzip a archiv file with all dirs onto a device. To build a new cab use the directory
structure you will find below cabdir.

Continue reading ‘Windows CE and Mobile SetupDll with unzip support’ »
Tags:
7za,
batch,
cabwiz,
ce_setup.h,
iniutil,
patch,
sed,
setupdll,
unzip,
wince-zip-unzip-dll,
windows ce,
windows mobile Category:
CodeProject,
Programming,
Tools |
Comments Off on Windows CE and Mobile SetupDll with unzip support
March 18, 2010, 17:02
In commercial environments, we are often asked about KioskMode support for Windows Mobile device. Unfortunately the consumer OS Windows Mobile does not support a Kiosk Mode.
To workaround this, a programmer has to use several techniques to prevent the user from changing settings or playing games on a Windows Mobile device that is running for example a Direct Delivery Store application. But this blog entry is not about what the programmer can do to lock the user in his/her application.

The iLock tool is a fast starting locking application that will lock the user from changing settings or starting unwanted applications until the productive application has been started. Why do you possibly need such a tool? It is because your application may need some more time to startup than this simple and native iLock Windows C application.
Continue reading ‘iLock: a tool to lock the startup process of a windows mobile device’ »
Tags:
enable,
iLock5,
kioskmode,
lock,
screen,
startmenu,
taskbar,
windows mobile Category:
CodeProject,
kiosk mode,
Programming,
Tools |
Comments Off on iLock: a tool to lock the startup process of a windows mobile device