Software Projects
OK i guess this is the one and only interesting page on this site for a lot of you people
.
| All software download's on toluse.de is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
Having worked for years in the mobile-phone audio area, I was interested in learning something unrelated to nasty acoustic artifacts and therefore i have chosen OpenGL graphics.
The current result of my efforts is an Android LiveWallpaper using the 3D model data from the EVE Online MMORPG and therefore called EveLiveWallpaper. It is mainly based on this [Code] from Robert Green, but a lot of other sources for OpenGL information, tutorials and examples on the web have been used as well for writing it.
The App. is showing one of six slowly rotating spaceship models. The background is a flat 2D image of the EVE galaxy, which is moving slowly.
After rewriting the application for OpenGL ES 2.0 support, I now added per-pixel tangent space normal mapping support as well as specular mapping in v1.3.0. I still haven't found the (faction) color definition for the paint maps in the EVE resources, so any hints welcome.
![]() |
[EveLiveWallpaper.apk (v1.3.0)] |
KeePassDroid Contribution (Android OS)
As i switched from my Windows Mobile PDA to Android, i needed a KeePass version that runs on Android OS. Fortunately Brian has done an amazing job with KeePassDroid. I have contributed the basic icon support for it, which showed up in version 1.7 according to the [Changelog]. Of course the source-code keeps evolving further, so my contribution here is just very minor. Time permitting i might contribute a few more small enhancements in the future.
[KeePassDroid for Android] |
KeePassSD & KeePassPPC (Windows Mobile)
I have run the "KeePass for Smart Devices" open source project for a few years as a one man show.
There are two different versions:
KeePassSD V2.15 Beta is compatible with KeePass V2.15 and is a C# application for PocketPC 2003 (Second Edition), Windows Mobile 5.0 Smartphone & PocketPC & PhoneEdition and Windows Mobile 6.x.x Standard & Classic & Professional devices using the .Net Compact Framework (2.0 SP2 or higher).
KeePassPPC V1.19b is compatible with KeePass V1.19b and is a MFC C++ application for PocketPC 2003 (Second Edition), Windows Mobile 5.0 PocketPC & PhoneEdition and Windows Mobile 6.x.x Classic & Professional devices.
Also have a look at the Windows PC Application from Dominik Reichl, the father of KeePass. Note that Windows Phone 7 is not backwards compatible with Windows Mobile, so this project has unfortunately come to an end now.
[KeePass for Smart Devices] |
[KeePass - The Open-Source Password Safe] |
A few years ago i fell into a nasty little trap with my Windows Mobile 5.0 Smartphone HTC MTeOR: After changing my mobile phone contract to a supposedly cheaper tariff, i accidentally ran up a monthly bill of about 1000€, because the Smartphone did not automatically end the data connection. Well GPRS/EDGE/UMTS/HSDPA is a packet based system, so usually you are billed per KB data-traffic. Some operators however think time based billing is a marvelous idea. So my phone was idle (= not transferring any data), but still connected... and alas... Naturally i canceled my contract with that particular operator immediately after they refused to correct the bill and in order to avoid these problems in the future i wrote ConnTweak V1.0.1, which allows setting the idle-timeout for the data connection. It should run with any Windows Mobile 5.0 based and application unlocked Smartphone. You also need to install the .Net Compact Framework 2.0 as well.
[ConnTweak V1.0.1 Binary] |
[ConnTweak V1.0.1 Sourcecode] |
Another project was about controlling the modem in my old WLAN-Gateway with the PocketPC. As i life in an area where DSL is not available, i had to dial-in to the internet via a modem in the router for a long time. The WLAN-Gateway was an Orinoco RG-1100, which is identical to the "Apple Airport gateway" and for that box a Java tool named [Airport Modem/PPPoE Utility] was existing to control the built in modem, that is to manually start and stop the internet connection.
The
[AirportModem_PPC_ARM] program is a port of this dial-up utility to the PocketPC 2003 platform.
During my studies i had a PalmPilot IIIx and a Siemens S25 mobile phone. At that point of time I've written a program named
S25Util [EN] [DE] to send logos and ring-tones to the phone from the PalmPilot. The tool was only working via the infrared interface; cable connection is not possible. This is how it looked like. I think it was even mentioned in some German book about PalmPilot programs at that time.

[
[
[
QuickSMS [