[New Release] Egg-Timer - Windows Mobile Development and Hacking General

Hi,
after purchasing Visual Studio 2005 i have finished the first release (and the first program!) of an Egg-Timer. I have removed the need of CF2.0 - it should work now on every PDA without any additional download.
Some comments on it?
Feature Plan:
- Switch off screen during count down to save battery power
- save user settings
- customize layout: change backgroud color and color of buttons
- add more counter to stop time in parallel
- save entire recipes which can direcly be loaded to the counter
Revision History
v1.4
- Second Sound just before the countdown ends (15 seconds)
- Remove the requirement of the .net CF2.0
- implemented a stop watch
v1.3
Major functionality included in the progi:
- PDA prevent from switching off during countdown
- Sound stops by pressing either Stop or Start button
v1.2
- Some Bugfixes
- fixed: Scrollbars removed
- About Menu included
- Start Button is usable from right softkey
v1.1
- wave file is selectable now
- thumbfriendly
- Some Default suggestions
- Speed up the timer by menu to get an enhanced accuracy
- Options Menu included
Let me know if it works on your device.

Looks great! Will test it soon!

This i like. But this is really a prog u need to make thumbfriedly! I mean minutes and secons. and also have a memory so u just can press for instance the usuall 3 minutes.

frewys said:
This i like. But this is really a prog u need to make thumbfriedly! I mean minutes and secons. and also have a memory so u just can press for instance the usuall 3 minutes.
Click to expand...
Click to collapse
Thumbfriendly - hmm - thats a good improvement. I will put it on my todo list. I have some good ideas. This issue is very easy to implement. Let me see if i can release a new version in short time. Nevertheless: Do you know that you can just tap on one of the NumericUpDownCounter with a thumb and control it via the DPAD? That is also comfortable....
The other idea with a memory is also a good idea but it is more tricky to implement. I have to read in more detail of programming. Maybe some registry storing or an ini file will be ok. At a first i will implement some hardcoded suggestions. This is easy to implement.
Thank you for the good ideas.

Bubisch said:
Looks great! Will test it soon!
Click to expand...
Click to collapse
Let me know, if it works on your device, especially the sound :?

EggTimer gives an error.
EggTimer needs a newer version of .NET Compact Framework than is installed on the device.
I’m getting a “InvalidProgramException”.
I’m using ROM 2.01a.64WWE; WM5.0 OS 5.1.195 (Build 14847.2.0.0) so I do have the newest version?
Or isn’t it a standard part of the OS?
If not, where can I get a newer version of .NET Compact Framework?

topcaser said:
frewys said:
This i like. But this is really a prog u need to make thumbfriedly! I mean minutes and secons. and also have a memory so u just can press for instance the usuall 3 minutes.
Click to expand...
Click to collapse
Thumbfriendly - hmm - thats a good improvement. I will put it on my todo list. I have some good ideas. This issue is very easy to implement. Let me see if i can release a new version in short time. Nevertheless: Do you know that you can just tap on one of the NumericUpDownCounter with a thumb and control it via the DPAD? That is also comfortable....
The other idea with a memory is also a good idea but it is more tricky to implement. I have to read in more detail of programming. Maybe some registry storing or an ini file will be ok. At a first i will implement some hardcoded suggestions. This is easy to implement.
Thank you for the good ideas.
Click to expand...
Click to collapse
Like what u have done with it. Glad I can be of some use. Like the idea of regfile. so there is as little extra files as possible.
Regards
Fredrik

Re: EggTimer gives an error.
Dodger said:
EggTimer needs a newer version of .NET Compact Framework than is installed on the device.
I’m getting a “InvalidProgramException”.
I’m using ROM 2.01a.64WWE; WM5.0 OS 5.1.195 (Build 14847.2.0.0) so I do have the newest version?
Or isn’t it a standard part of the OS?
If not, where can I get a newer version of .NET Compact Framework?
Click to expand...
Click to collapse
You need the CF 2.0 and can download it here:
http://www.microsoft.com/downloads/...6b-356b-4a2c-857c-e62f50ae9a55&DisplayLang=de
But if you can wait some time i will release a version without the needs of the CF 2.0 ...

I just tried your eggtimer and its really good! But just rememered that i tried something like this before..
the problem is u want to turn off the device so that i reserves power.. but the timer doesnt work than. Two possible workarounds ( im no programmer so bare with me) either have a buttan that swithes of the display OR maybe its possible to check the realtime clock and activate the alarm after the right amount of time?.. just a sugestion.. if possible
Regards

Good job topcaser come along way since the first release.
I like the fact the backlight stays on so you can keep an eye on the time, when cooking your egg, so an optional light/screen on/off would be a good idea.
When i tried it on my wizard alarm kept going off even when i closed the program hope that can be fixed.
Maybe an idea to startup with the standard 3 minutes (default) and have an option to change.
Thanks again, i shall return
p.s. great you released without the net, boy do i hate that thing fills up your memory!?!?
Find attached 2 egg timer images - perhaps that can be made into an ico file for your exe - a high profile program like yours needs an icon

Will give this ago when I get AS back on my PC...
Thanks
Terran

When I start it, it closed down :?:
I have net installed using it on a rx 3715 with WM2003SE

Not sure if you are still developing it or not. I like it very much. Just hope it get better.
1. Make it save the state when exiting (stopwatch or not, timer preset data).
2. Move the bigger buttons (start/stop/proceed) to the bottom, so that it can be easily touched by thumb.
3. If the stopwatch doesn't start from zero, I still didn't find a way to reset it to zero.
Palm has a freeware: stopwatch, which is very easy to use:
Pic
Palm also has a good freeware for timer: bigwatch, in which touching the min/hour/sec upper part will increase 1, touching the lower part will decrease 1, very concenvient.
bigclock
Good luck!

Related

Newbie questions

Hi all,
Just got my I-mate JAM last week ... and absolutely love it. I know the JAM isn't the latest and greatest anymore, but I wanted a small PPC phone and JAM's the perfect size. The JAMin is too expensive for me, and I also think its improvements (wifi, EDGE, WM5 to name a few) are over-rated.
I had a separate PPC (toshiba e330 ... yeah it's about time it retires) and a smartphone (MPx220) before so it's great I only get to carry 1 device instead of 2.
Anyways, got a few newbie questions I hope you guys can help me with ...
1- Storage memory??
I realize the JAM has limited memory so I've been installing as many programs as possible on the 1G SD memory card.
I still found that ~ 60% of 'storage memory' is used though, so I started moving some more programs to the memory card (and had to relink them one by one).
Afterwards I found the 'storage memory' has actually gone UP even more ... from 60% to 68%??!
What is storage memory? I thought storage memory is the stuff (program / database) stored on the RAM, so by moving some of the programs to the flash card I should see the storage memory go DOWN, not UP?!
When I run something like a 'space detective' I find that all of my big files are on the memory card anyways, so I really don't know how my storage memory got so high, and don't know how to get it back down neither.
2. Repeated resetting
Everytime I do a soft-reset, the PPC has a tendency to do repeated resetting before I finally get it back ... the first time it freaked me out. I thought it's gone into an endless loop and I'd have to do a hard-reset ... good thing I got it back after 4-5 soft-resets. Once I get it back it actually runs stable, and wouldn't reset itself.
Is that normal? Has anybody else experienced this? Usually it'd reset itself again once it gets to loading the phone alarm today plug-in, or when it connects to the phone network.
I currently have the following plugin's installed on the today screen:
-phone alarm
- ADB Weather
- Calendar
And I also run WisBar Advanced 2 ... but I have disabled WA2 to reload itself automatically on soft-resets.
I put phone alarm, ADB weather and WA2 on the main storage instead of memory, because I don't want to increase the chance of crashing.
Does anybody else has this problem? Do I have a software conflict here?
3. Photo contact?
I use photo contact that comes with the phone ... now that software is a piece of crap to begin with, keeps freezing the PPC even for the smallest thing.
And, 5 times out of 10 when someone who's been assigned a photo ID calls, the photo doesn't show up. This is despite I've put the resized photo contacts on the main memory, not the memory card.
Anybody experienced the same problem? And what's a good photo contact ID program to recommend?
4. Good dialer program?
I can also use a good replacement dialer program ... the dialer program that comes with the phone works, but it's pretty slow in suggesting contacts as I dial, and the buttons a tad small as well for 1 hand operation.
I tried D9, but for whatever reason it doesn't install for me ... plus, I also need the DTMF tones to check voicemail and what not.
5. Must have appz?
Any other must have appz you guys would highly recommend? Since getting the phone I've installed:
- phonealarm (great appz for changing profiles and displaying sms / vmail / email / missed calls)
- Wisbar Advanced 2 (great launcher)
- Cyberon BT voice dialer (not sure how it's not included with the phone)
- Resco File Explorer
- Resco Picture Viewer
- Mapopolis
- Intelligolf
- Sprite backup (works well, but extremely slow if launched from the PPC)
- eWallet
Thanks! Any comment / suggestions is appreciated!
Number16, welcome to the board.
I'm afraid I don't have time for a thorough response right now, but some thoughts:
- please read the board rules. Posting a thread with a useful topic title will get you more help, faster. It's in your interest.
- read the wiki and do search the board. The Magician is still my favourite phone, and we've all spent years posting about issues for it. It's likely most of your concerns have already been discussed.
- specifically read the wiki on favourite software. It's far from complete, but it'll point you in the right direction. Someone asks the question every 4.7 minutes, precisely, day and night, so you will find other more detailed responses elsewhere. My recommendations: get gsfinder, claunch and SmallMenuPlus NOW.
- investigate the BigStorage Rom hack. (see Wiki)
Will try to post more later if possible.
V
apart from games I'd recommend the following:
1. Eye on privacy
2. XCPU Scalar
3. SPB plus
4. HiCalc
5. Novii remote
6. imusic
I would recommend;
AE Button plus
Allows you to map up to 3 functions per button, works great on the magician
+ its free
http://www.pocketgear.com/software_detail.asp?id=20322
"Total commander" is a great free file explorer
"Mortscript" is a useful for custom tweaking
"PHM Traylaunch" put shortcuts in the System Tool Tray
Also search this forum for a sound tweak that vastly improves audio quality when listening to music via headphones
& checkout http://www.pocketpcfreewares.com/en/index.php
Thanks guys, great advices there.
Speaking of AE Button plus, I installed the (free) ver 1.0.1 but somehow it only works for the contact and schedule button. I didn't re-assign the TALK/END buttons because it says if I do I won't be able to use these buttons in the dialer.
And somehow AE Button also doesn't work for the camera and record buttons (on the side) neither ... if I re-assign some other tasks to them, they don't bring up the camera application but won't start the intended application neither. I just hear a few beeps and nothing happen.
Does the paid version of AEB Plus improve that?
Sorry if I've gone off-topic here...
number16 said:
Thanks guys, great advices there.
Speaking of AE Button plus, I installed the (free) ver 1.0.1 but somehow it only works for the contact and schedule button. I didn't re-assign the TALK/END buttons because it says if I do I won't be able to use these buttons in the dialer.
And somehow AE Button also doesn't work for the camera and record buttons (on the side) neither ... if I re-assign some other tasks to them, they don't bring up the camera application but won't start the intended application neither. I just hear a few beeps and nothing happen.
Does the paid version of AEB Plus improve that?
Sorry if I've gone off-topic here...
Click to expand...
Click to collapse
That's the same version as i'm using. Works on my contact & calender buttons & on my camera & record buttons perfectly, I use the camera button for the camera & flight mode toggle, I have mortscripts assigned to the other buttons which changes the buttons functions depending on what program is in the active window.
I find this easier to use stylus free than WM5 (I also own a Universal & a Prophet for the wife)
From your first post it sounds as your devise is a bit buggy, might be worth doing a hard reset or flashing it with a custom ROM.
A well setup Magician is an almost perfect PDA/Mobile phone balance
Have fun.
PS; Try the free trail for the paid version of AE Button & see if you like it.
Mister B said:
That's the same version as i'm using. Works on my contact & calender buttons & on my camera & record buttons perfectly, I use the camera button for the camera & flight mode toggle, I have mortscripts assigned to the other buttons which changes the buttons functions depending on what program is in the active window.
I find this easier to use stylus free than WM5 (I also own a Universal & a Prophet for the wife)
From your first post it sounds as your devise is a bit buggy, might be worth doing a hard reset or flashing it with a custom ROM.
A well setup Magician is an almost perfect PDA/Mobile phone balance
Have fun.
PS; Try the free trail for the paid version of AE Button & see if you like it.
Click to expand...
Click to collapse
i have 2.5.1 registered version i cant figure how to toggle flight mode operation..help plz and i wanna ask if we can put magician on vibrate mode with any any key ???
max414 said:
i have 2.5.1 registered version i cant figure how to toggle flight mode operation..help plz and i wanna ask if we can put magician on vibrate mode with any any key ???
Click to expand...
Click to collapse
Flight mode toggle
Download from link below then unzip & copy the program below to your phone or sd card, then create a shortcut to it in your programs folder (if you have a shortcut in your programs folder, it will show up in the menu in Buttons). Then go to "Settings>Buttons" & pick what button you want to link to the flight mode toggle program.
Vibrate mode toggle
You could create a batch file to use with Mortscript (freeware) which would turn your vibrate on & off, then link this batch file to a button.
Its quite easy to do, do a search for Mortscript. If you need help let me know & i'll write the script for you & give you what help I can in setting it up.
Mortscript is a great bit of software which can enable you to solve a few problems so its worth doing some research on it.
http://myweb.tiscali.co.uk/pdamagician/wm2003sewm5software.html
http://myweb.tiscali.co.uk/pdamagician/Downloads/tel.on-off_100.zip
Mister B said:
Flight mode toggle
Unzip & copy the program below to your phone or sd card, then create a shortcut to it in your programs folder (if you have a shortcut in your programs folder, it will show up in the menu in Buttons). Then go to "Settings>Buttons" & pick what button you want to link to the flight mode toggle program.
Vibrate mode toggle
You could create a batch file to use with Mortscript (freeware) which would turn your vibrate on & off, then link this batch file to a button.
Its quite easy to do, do a search for Mortscript. If you need help let me know & i'll write the script for you & give you what help I can in setting it up.
Mortscript is a great bit of software which can enable you to solve a few problems so its worth doing some research on it.
Click to expand...
Click to collapse
i have got mort script but it s too much for my little brain......if was hoping if u could provide the file i will assign it a button ...looking forward to your help...thx for flight mode toggle
I've got the paid version of AE Buttons Plus and it still runs a little funny sometimes ... certain buttons will work from time to time. For example, I left "single click" for Button1 untouched (which should be Calender by default) and "double click" would start Notes. Well, it starts Notes on double-click all right, but from time to times single-click wouldn't do anything. A reset usually fixes the problem, but then it'll happen again after a while.
So instead of leaving "single click" for the button un-assigned, I've assigned it to Run Appz -> Notes. That did the trick so far.
I also find that Wisbar Advanced 2 is causing quite a bit of problem ... anybody else has problem with it? With WA2, PhoneAlarm and AEButtons running at the same time, the Magician gets pretty unstable. It's a lot better if I don't load WA2.
Which is too bad, cos i've been a fan of Wisbar from long ago (well, it was a freeware then) ... anybody has any suggestion for a taskbar launcher? I really don't want something that's too busy looking, and I don't like clauncher ... I use the today screen for caleder plugin's and what not.
Thanks,
max414 said:
i have got mort script but it s too much for my little brain......if was hoping if u could provide the file i will assign it a button ...looking forward to your help...thx for flight mode toggle
Click to expand...
Click to collapse
"max414"
I've sent you a private message rather than go further off topic on this thread.
Check your private messages & get back to me.
If you guys interested have a look at the 10 Best Softwares
Comments?
Here's my 2 cents on this '10best software' list ... befoer I start I gotta say for the most part I don't agree with it, for 1 reason or another.
1. Wisbar Advanced / Desktop.
Ok, I really like Wisbar, dating back to the PPC2002 times. It was a smart little program that worked very well as a launcher and took up close to nothing in terms of memory and storage, and better, it was a freeware. The Wisbar advanced these days though, is a memory hog for what it does. It may not be a problem on somehting like a x51v, but on a device like the Magician it really isn't the best solution for launcher. Plus, I dunno if it's just me, but I ran into all kinds of software problems with Wisbar advanced 2, potentially caused by software conflict with other softwares I have. Maybe someone else have better luck with WA2 though.
2. PocketBreeze
Never really used it, but personally I'm not a fan of busy today screen ... but that's just me.
3. PocketWeather
DOn't know why I'd pay for this software when I can get ADBWeather for free.
4. PocketMusic
I used PocketMusic in the PPC2002 days, and it's not bad ... but these days when you can get GSPlayer for free, it gives PM a run for the $$.
5. RescoFileExplorer
No question about this one. Always the first program I install after a hard-reset, 'nuff said.
6. Memmaid / PocketMechanics
I use Memmaid and it's great. Never used PocketMechanics
7. QuickNotes
Never used it ... so can't really say.
8. SPB Backup
I used Sprite Backup on my old PPC so I continue to use it on the Magician. Other than being rather slow when it scans your device, I have no complaint about Sprite. I never used SPB so I can't compare.
9. Internet Browser
Haven't tried anything other than IE so can't say ...
10. Theft Alarm
Well, I use eWallet to store all the sensitive information ... never used theft alarm so can't say.
I guess that's just the list for PPC ... because for PPC phones, I'd say PhoneAlarm's one of the top 'must-get' softwares for sure.

Finally! TouchFlo works! - ALPHA 4 (stable) AVAILABLE

THERE IS A NEW THREAD WHERE YOU CAN FIND NEW VERSIONS. PLEASE, USE FTOUCHFLO 1.4.1 INSTEAD OF THESE ALPHAS.​
Update 2007-10-16:
Hello!
Here you have new release which is much more stable than all previous!
Mostly I was working on solving problems, increasing performance and reliability, so:
1. Horizontal scrolling in Programs, Settings, Office etc. solved.
2. Problem with excluded applications list solved.
3. Many improvements had been done in scrolling together with bugs fixing.
4. Problem with a few instances of FTouchFlo running at the same time solved. You'll not start more than one instance now.
5. Problem with forwarding stylus events to gwes in scrolling mode solved. It was the reason of a unstable scrolling.
6. Problem with memory leaks when starting applications solved.
What's new:
1. Possibility to set up initial mode: "Scrolling" or "Launching".
There is additional parameter int the config file:
;Initial mode (S - scroll, L - launch)
InitialMode:S
2. Now you'll see small icon at top of your screen showing current FTouchFlo mode.
S - scrolling, L - launching and D - disabled (application is in excluded apps list).
You can now switch between modes by tapping at the icon.
3. A few more or less bugs found and killed (of course some new bugs introduced )
Thank you all for good ideas, unfortunately it's just impossible to implement them all in reasonable period of time + I was really concentrated on reliability and performance.
I hope that A4 is a last Alpha version!
P.S. Don't forget to uninstall all previously installed FTouchFlo versions! Calibration.dat file you shouldn't delete.
Update 2007-10-15:
Friends, I really didn't feel good yesterday when I was writing description to Alpha 3.
Error is in description how to toggle between scrolling and launching modes. You should use DOWN->UP->DOWN gesture to toggle. E.g. from the bottom of the screen, move your finger to the top and then back to the bottom.
Thank you!
Update 2007-10-15: Alpha 3 available now!
Thanks to all donators!
Changes in alpha 3:
1. Solved problem with iContact and other applications without name of window. Just put name of exe file into excluded programs list.
2. Delay function added to configuration: delay time in milliseconds before "standard windows behavior".
3. Launch applications function added.
FTouchFlo now has 2 operation modes: scrolling and launching.
To toggle between operation modes you should use up-down gesture. If mode has been toggled you'll hear a beep.
You can use GestureWaitingDelay parameter in the config file to set up how much time FTouchFlo will be waiting for gesture. So, for example, if you'll set up there 1000 ms, FTouchFlo in the scrolling mode will be waiting 1000ms before start scrolling. As less GuestureWaitingDelay, as fast you should move your finger. Try to find suitable value for you.
Once you're in the launching mode you can use 4 gestures:
down-up, up-down, left-right, right-left to start 4 different applications.
There are 8 parameters in the config file for this:
UpDownApp:
UpDownAppCmdLine:
DownUpApp:
DownUpAppCmdLine:
LeftRightApp:
LeftRightAppCmdLine:
RightLeftApp:
RightLeftAppCmdLine:
You can guess what they mean by their names, actually...
As an example I can show how to start .swf files by Down-Up gesture:
DownUpApp:/Windows/saplaywm.exe
DownUpAppCmdLine:/Cube Launcher 0-03.swf
Installation:
Before installing alpha 3 it is necessary to uninstall previous versions. Calibration.dat file you shouldn't delete because it is the same for alpha, alpha2 and alpha3.
P.S. Application becomes more and more complicated and it is harder and harder to introduce new features. I've spent 2 days near the computer and I'm going to calm down for a while. Also I've got flu, so alpha 3 might be affected by this fact.
Thank you!
Update 2007-10-14: more info about Alpha 2
1. Before installing alpha 2 it is necessary to uninstall previous version. Calibration.dat file you shouldn't delete because it is the same for alpha and alpha2.
2. FTouchFlo reloads configuration file (with excluded programs list) each time you're opening new application, so after you add new application to exclusion list, keep in mind that FTouchFlo will start ignoring it after you switch to other application and then switch back.
Update 2007-10-14:
First of all I want to say Thank You to all donators!
Alpha-2 version is now available!
Changes:
1. Improved calibration routine.
2. Excluded applications list added.
3. FTouchFlo doesn't work if SIP is working.
4. Delay before "standard windows behavior" function decreased to 100ms.
5. Improved speed and reliability.
Still not solved:
1. Horizontal scrolling in Programs, Settings etc.
2. Transcriber doesn't works.
3. No sound on screen taps.
4. Strange issue: "In Spanish, it's installed in "Menu Inicio\Programas\Programs" and uninstall doesn't work.".
5. Possible to start more then one instance of MouseEvent.exe and possible to start Callibration.exe. Just now I remembered about these problems.
How to configure programs which shouldn't be affected by FTouchFlo:
There is a file FTouchFloConfig.txt in the program directory.
Contents of the file after installation:
; FTouchFlo configuration file
; Exclude applications
ExcludeocketCM.exe
Exclude:TomTom Navigator
Exclude:Flash lite
; end of configuration
You can use application exe file name or application's window name. So, to put, for example, Calculator application to the list you should add there:
Exclude:Calculator
or
Exclude:MobileCalculator.exe
Program will re-read contents of config file automatically.
---------------------------------------------------------------------
P.S. Don't forget about donations ... It is really hard to find free time.
P.P.S. In advance I want you to excuse me for my English and probably not so clear explanations. It is 3:10 a.m. now...
P.P.P.S. You may use this software on your risk. I'll not take responsibility for possible problems... and so on and all stuff like this.
---------------------------------------------------------------------
Update: Scroll function videos: scroll 1 and scroll 2
Hi to all owners of HTC PDAs who wants to use TouchFlo but their PDAs doesn't support it!
After a deep research how touch screen works and communicates with gwes I've made an application which is able to intercept all stylus movements and process it or forward to gwes.
It is still necessary to do a lot of things like calibration and other stuff, but in fact it works!
I'll continue working but I really don't have much free time, so your donations will speed up development.
-=<Here>=- and -=<Here>=- you can see how it works now. It can recognize movements in four directions and start selected programs: Internet Explorer, Calculator, TMail and File Explorer.
Also I am looking for your ideas how to use this software... there are few possibilities I noticed and going to implement:
1. Start programs depending on direction (like it works now).
2. Use it for scrolling with finger.
3. Create a library so any developer can use it to implement their ideas.
Thanks a lot for my friends (Pavel and Sergey) who are working on this software. Without their help such progress wouldn't be possible.
EDIT: I forgot to mention that I've tested it on HTC Trinity, but I'm sure it will work on any HTC PDAs with touch.dll written according to Microsoft specification.
wow.. that looks awesome
I just saw your other video.. and wow.. I'm even more amazed
DVS_WiNdz said:
I just saw your other video.. and wow.. I'm even more amazed
Click to expand...
Click to collapse
Thank you! I've just added link to the second video.
Is there a cab for us to download?
HTC CUBE works in our ATOM
http://forum.xda-developers.com/showthread.php?t=333513
HTC Touch Cube working on O2 ATOM(WM6 AKU0.7.0)!
THIS PROGRAM DOES NOT REQUIRE FLASH - ITS THE REAL TOUCH FLO!!!
PART 1 - Install your Touch Cube onto your Atom!
Hi guys,
I've managed to get the HTC Touch Cube working with jiggs's WM6 AKU 0.7.0. Not sure if anyone was previously successful in doing this. But unfortunately, at the moment, it is using the ButtonFlo method of turning the cube.
I dont have the expertise to get this thing working using the Finger or stylus to get the touchscreen to turn the cube yet.
Maybe one of you geniuses out there will be able to take this one step further and get it working fully! (I'm hoping)
Here are the files I used and hope it works for you guys on jiggs WM6 AKU070.
INSTALLATION STEPS -
1) Install jiggs's WM6 AKU070 (make sure HTC HomePlugin is activated - dunno if you really need it).
2) Install HTC Audio Manager.
3) Install HTC Audio Mgr Today Plug-in.
4) Install Touch flo(Alpha).cab
5) Install JT ButtonFlo.cab
6) Map Touch Flo pgm to one of the buttons - I chose the O2 Media Plus button.
7) Soft-reset.
PART 2 - Customizing Your Cube using Touch Settings!
Step 1: Install Touch settings V1.22.cab, then soft reset.
Step 2: Go to windows\startup and delete entry "Mediahubmini"
Step 3: Soft reset (I don't think it's neccesary though, but i do perform
this step.
Step 4: OH YES! Also install the missing ICON files for the APLauncher - AL_xx_Touch.zip into a separate directory (eg. \Touch).
Step 5: Copy the same ICON files(from Step4) into \Windows. (these files were missing in Part1).
Step6 - Soft-reset and you should see everything working!
steveecourt said:
Is there a cab for us to download?
Click to expand...
Click to collapse
Hi! Not yet. It is really not ready for publishing yet.
I am working on calibration now and after it will be done I'll publish first alpha.
P.S. Now calibration data gathered from my Trinity and hardcoded.
generalriden said:
http://forum.xda-developers.com/showthread.php?t=333513
HTC Touch Cube working on O2 ATOM(WM6 AKU0.7.0)!
THIS PROGRAM DOES NOT REQUIRE FLASH - ITS THE REAL TOUCH FLO!!!
PART 1 - Install your Touch Cube onto your Atom!
Hi guys,
I've managed to get the HTC Touch Cube working with jiggs's WM6 AKU 0.7.0. Not sure if anyone was previously successful in doing this. But unfortunately, at the moment, it is using the ButtonFlo method of turning the cube.
I dont have the expertise to get this thing working using the Finger or stylus to get the touchscreen to turn the cube yet.
Maybe one of you geniuses out there will be able to take this one step further and get it working fully! (I'm hoping)
Here are the files I used and hope it works for you guys on jiggs WM6 AKU070.
INSTALLATION STEPS -
1) Install jiggs's WM6 AKU070 (make sure HTC HomePlugin is activated - dunno if you really need it).
2) Install HTC Audio Manager.
3) Install HTC Audio Mgr Today Plug-in.
4) Install Touch flo(Alpha).cab
5) Install JT ButtonFlo.cab
6) Map Touch Flo pgm to one of the buttons - I chose the O2 Media Plus button.
7) Soft-reset.
PART 2 - Customizing Your Cube using Touch Settings!
Step 1: Install Touch settings V1.22.cab, then soft reset.
Step 2: Go to windows\startup and delete entry "Mediahubmini"
Step 3: Soft reset (I don't think it's neccesary though, but i do perform
this step.
Step 4: OH YES! Also install the missing ICON files for the APLauncher - AL_xx_Touch.zip into a separate directory (eg. \Touch).
Step 5: Copy the same ICON files(from Step4) into \Windows. (these files were missing in Part1).
Step6 - Soft-reset and you should see everything working!
Click to expand...
Click to collapse
Hi!
I promise that I'll inform you personally when I'll be able to release a cab, so you'll be able not to map your Cube to some button, but use your finger to start it.
BTW, Cube still doesn't work on my Trinity. All the time just black screen.
Thank you!
When you get the black screen, press the power button to put the device in standby mode, wait 15 sec and hit the soft reset, this helped me with the black screen problem in the past
efrost said:
Hi!
I promise that I'll inform you personally when I'll be able to release a cab, so you'll be able not to map your Cube to some button, but use your finger to start it.
BTW, Cube still doesn't work on my Trinity. All the time just black screen.
Thank you!
Click to expand...
Click to collapse
Sounds very awesome do you think it work on kaiser and do you need help testing it, i have been trying on hermes since beginining and I dont mind been a beta tester for the kaiser model, just pm me if you think thts a good idea. anyways great work
efrost said:
Hi!
I promise that I'll inform you personally when I'll be able to release a cab, so you'll be able not to map your Cube to some button, but use your finger to start it.
BTW, Cube still doesn't work on my Trinity. All the time just black screen.
Thank you!
Click to expand...
Click to collapse
thanks..hope you will PM me.. i need to activate the finger touch on this HTC CUBE & i think ur the man to help us.
efrost said:
Hi!
I promise that I'll inform you personally when I'll be able to release a cab, so you'll be able not to map your Cube to some button, but use your finger to start it.
BTW, Cube still doesn't work on my Trinity. All the time just black screen.
Thank you!
Click to expand...
Click to collapse
follow the procedure #2. YOU NEED THIS
PART 2 - Customizing Your Cube using Touch Settings!
Step 1: Install Touch settings V1.22.cab, then soft reset.
Step 2: Go to windows\startup and delete file called "Mediahubmini"
Step 3: Soft reset (I don't think it's neccesary though, but i do perform
this step.
Step 4: OH YES! Also install the missing ICON files for the APLauncher - AL_xx_Touch.zip into a separate directory (eg. \Touch).
Step 5: Copy the same ICON files(from Step4) into \Windows. (these files were missing in Part1).
Step6 - Soft-reset and you should see everything working!
------------------
if still BLANK SCREEN
http://forum.xda-developers.com/attachment.php?attachmentid=48659&d=1188479012
<----download this .brn files (replace if needed old files)
(read this forum also CLICK --HERE--)
put it in ur /windows..THEN softreset
EVERYTHING WORKS TO ME NOW...i tried to install this program so many times, many times also i GOT THE BLANK SCREEN.
NOW I REALIZED MY MISTAKE, I did not copy & replace .brn & png file on my /windows...thats the key to work & no blank screen. Co'z no source of image after running the touchflo program and this files is the source
I can test also for blueangel device
Another keen Hermes volunteer here! I hope you're going to dish out some source code as I'm keen to learn how you have managed to hook mouse events!
Keep up the good work!
xplode said:
I can test also for blueangel device
Click to expand...
Click to collapse
@xplode,
did you try it yet? If so, does it work on the BA? Thanks.
egzthunder1 said:
@xplode,
did you try it yet? If so, does it work on the BA? Thanks.
Click to expand...
Click to collapse
Hi!
Friends, take it easy! I'm really not going to release something that for sure will not work. I already posted above that calibration data taken from my personal Trinity and hardcoded in the program, so I would create calibration procedure and then I'll publish version for alpha testing.
For example, at the upper left corner my Trinity touch screen driver reports me X = 97 and at the lower left corner I have X = 90. On your devices I am sure it will be different.
So, it is necessary to have precise calibration procedure so your devices will work properly!
BTW, if you have implemented precise enough procedure for calibration, it would be great if you share it with me.
efrost said:
Hi!
Friends, take it easy! I'm really not going to release something that for sure will not work. I already posted above that calibration data taken from my personal Trinity and hardcoded in the program, so I would create calibration procedure and then I'll publish version for alpha testing.
For example, at the upper left corner my Trinity touch screen driver reports me X = 97 and at the lower left corner I have X = 90. On your devices I am sure it will be different.
So, it is necessary to have precise calibration procedure so your devices will work properly!
BTW, if you have implemented precise enough procedure for calibration, it would be great if you share it with me.
Click to expand...
Click to collapse
@efrost
Didn't mean to sound too overexcited, but... truth of the matter is that I am. I am as happy as a crackhead on payday
I saw the videos on Youtube and I liked the way it worked. It was blazing fast! In either case, keep it up!!!!
Umm.. I have a question. Do most of your phones run as fast as the one in the video? Mine is so slow.
Hi! I've found a few free minutes (at work) and implemented scrolling.
It scrolls standard contacts, e-mails, word, internet explorer etc. In other words, every window which has scroll bars.
I don't have possibility to create video and share it for now, but today evening you'll get it!
What mechanism are you using to hook the mouse events? Care to share any code?
Ta,
Chris.

MaxHome (replacement of Today)

PROGRAM IS NOT WORKING AT 100%! AT THIS MOMENT ONLY FUCTIONS LISTED BELOW ARE WORKING. OTHER FUNCTIONS UNDER DEVELOPMENT.
Current Version
- [NEW] Birthdays button/indicator works
- [NEW] A little bit more comfortable clock setting
- [NEW] Fade-in effect now depends on your device speed
- Clock Settings
- Clocks, Indicators
- Balance update
- BlueTooth, GPRS/EDGE, WiFi, GSM on/off
- Support for all resolutions (hope so )
- Support for scale components of main window (may be useful for big resolutions)
Install: unpack to Program Files to your device.
Scale factor and balance setting are in HKCU\Software\MaxHome
Day's period to search birthdays in the same regestry.
To Do Next: sort birthdays in order of days, alarm settings, maybe screenlock
Hmmmm. so i'l be the first one
I'me more into icons and launchers but nice icons
I'm sure that a lot of people will like this
Very nice...can't wait to take it for a spin
It's amazing ! I really want this ! Good job !
Thos application seems to be verry good.
nice!!! quite tired of the normal todays screens..too much cluttered plugins...
hope you could share with us soon very much interested to try out...
nice work keep it up =) hope it is also support VGA..coz many developers develop QVGA soft huhu
looks good, keep it up!
I'm begginer in programming. So dont promise a VGA version. I wrote it with Windows Mobile 6 SDK. I think it will work with 5.0 and 6.0 of coarse.
Actually I doing it for my personal using (QTek S200, WM6).
Will be glad if some one else will can to use it
hi MaxKysh, im a beginner too. Is possible to use grafic libs like XFlib in your project?
Don't know I use only API functions.
Please, try it
Here it is if somebody want to try Please report of your try.
Tested on QTEK S200 - works well.
Tested on Asusu p525 - don't work BlueTooth swith (will try to fix it).
WiFi switch don't realised yet.
Place into Program Files on your device.
The balance USSD request message stored in HKCU\Software\MaxHome\Balance\Message.
http://forum.xda-developers.com/attachment.php?attachmentid=72766&stc=1&d=1204001375
I've got an normal htc elf p3450
And the program doesn't work correct, the background doesn't load therefore the transparant icons doesn't show.
I can enter the settings tab but i don't think any of the settings work.
I know you are a starting programmer (and i can't program anything so i have deep respect for you) but could you concider something like total customization
Greetz
Did you extract it to Program Files? (I meen Program Files\MaxHome\, and not to Storage Card (!)). Don't promise full customize but will work on it
MaxKysh said:
Did you extract it to Program Files? (I meen Program Files\MaxHome\, and not to Storage Card (!)). Don't promise full customize but will work on it
Click to expand...
Click to collapse
As i have a dutch elf i don't have the program files folder but i made one by hand and copied the whole MaxHome folder to that directory but it still didn't work.
Greetz,
Hmm... That is my big mistake Will try to fix it
hi, just tried it, unzipped to device/Program Files/Max Home
tried running MaxHome01b.exe and comes up with error:
"the file 'MaxHome01b' cannot be opened. Either it is not signed with a trusted certificate, or one of its components cannot be found. You might need to reinstall or restore this file."
I clicked on accept when it said it wasnt signed...
Not working for Wizard
Date and time displayed correctly, the "Comm Manager" displays correctly but the Bluetooth button is the only one functioning, the rest do not have any effect.
Icons at the bottom do not work at all.
Anyhow, good idea, keep the good work!
Forget to say:
realized at this moment only:
- Clocks
- BlueToot, GSM, GRRS switch (WiFi - not yet)
- Balance Update
The bottom icons just for full view They are not working.
Please tell me, which Software to programm do you use??
Can you post the source code, so that we can help you to make a realy realy good home screen?
Thanks

[beta] (UPDATED 17.07.2008) neXt - show time remaining to next appointment

I developed application I was always missing on WindowsMobile - one that shows time remaining to next appointment or time left to current appointment. It's still in beta phase, I hope you will help me find bugs and problems.
neXt - v.0.5.4BETA
UPDATE:
- internet updates added
- some little improvements
Requirements:
- .NET CF installed
- WM5 or higher (tested on WM6 and WM6.1)
- 50KB of internal storage memory
Some informations:
- tapping on today plugin launches main application
- application is completly freeware (BSD based licence will be included in final version)
- unknown VGA compatibility - on emulator looks good, but I don't have VGA device to make tests
- doesn't support all-day events
- informs about appointments from today and tomorrow
- it has multi-language support - take a look on xml files in program directory: you can make your own translation
- english (default) and polish languages included
- internet updates
Install to internal storage, not memory card!
I will be very thankful for any feedback and bug reports.
New version added!
Last version was downloaded over 20 times - please give me some feedback. Is it working good or not and what is wrong?
will give it a shot and let you know. thanks
been looking for something like this. using the today plug in, the only thing that seems to be happening is the keyboard icon comes up on main screen and I lose the soft buttons at the bottom but after opening and closing random programs it sorts itself out. cheers. I'm have kjam running wm5.
hadd said:
been looking for something like this. using the today plug in, the only thing that seems to be happening is the keyboard icon comes up on main screen and I lose the soft buttons at the bottom but after opening and closing random programs it sorts itself out. cheers. I'm have kjam running wm5.
Click to expand...
Click to collapse
I have something like this. Softkeys are functional then. It happens mostly after first loading plugin (after activating or soft reset). Best cure is to launch anything and go back to today screen - everything should be normal again (as you said). I think the reason is that this plugin is in fact windows form (not window in native code).
I'm glad it works with WM5, not only WM6
Does this work for alarm? Spb Shell has a nice "Time remaining for next alarm" on the main screen. neXt has this feature?
Does not display properly on a Diamond VGA device. Plugin 2nd line is cut in half [cannot read] and the main program does not resize for VGA [stays in QVGA size, about 1/4 of screen].
Otherwise it does appear to be working properly.

New audio switch program for skype and others.

This program is an evolution of the first I made. It will route the audio to the earpiece when an certain program is running.
I put the program here because I have test it in wizard, if people test this in others phones and it works, please post here and maybe move this this thread to an more "generic" forum.
the program MUST be under "\($program files)\audioswitch" folder, you must unzip the contents to this folder.
the configuration file (command.txt) is under this format:
1000
skype
fring
etc
the first line is the delay(in miliseconds) in witch the program will "look" if a program in the list is in the top level window, faster phone, smaller delays, I recommend 1000 ms.
the next 20 lines are the programs you want the audio to be routed to the earpiece(max 20 lines for now).
Again the program is under the "do it on your own risk" and "I am not responsible for anything" licence. And,of course, it is free!! Do not sell it!
It is manly intended for little expert users, as it is still in "beta" fase, hehehe.
How it works:
the program runs in an eternal loop and look for the title of the current window that is displayed for the user in a time interval.
When the program mach the title window with one of the names user configured it it will switch the audio, when the program is not running anymore, the audio will swich back.
Do not launch two or more instances of the program at the same time, could really mess things up. -- se the forum (thanks tucahara)
To stop the program, u must use a process manager.
it would be good if someone could make a cab to install it. -- done see the forum (thanks tucahara)
this is still a beta, I intend to make ajustments as people give feedback.
Thanks,
hope u like.
-----first update---
now, an file called "audioswitch_error.txt" in the root directory will hold the error messages.
------------ List - Working ------------
wizard - I tested
P3301 or P3300 - I tested
att tilt - I tested
touch 3452 and 3450
touch dual
touch cruise
touch HD
Sony Ericsson Xperia X1
BenQ E72
Titan --> see the forum
------------ List - NOT working ------------
T-Mobile Diamond
HTC Touch by Sprint
Samsung SGH-i780
------------------------------------------------------------------------------------
check the new thread at:
http://forum.xda-developers.com/showthread.php?t=502361
new aproach to do the switch and now open source, even with an class that others can improve and put in other apps...
Some people complain about me not openning the source of the app, I have just made this way because there was proprietary code inside and I had no time to rewrite it without the proprietary code.
I have made the best I could, and now I had some time and rewrite the app in open source, to those who only complain about it, get the code and make it better instead of complaining!
Thanks for all that encourage me to continue the work and helped the development.
will retire this project for while...
thanks u all.
Audioswitch for Skype
On HTC Touch by Sprint (CDMA, also known as Vogue), audioswitch does switch the audio in the Skype 2.5 windows mobile PPC from external speaker to handset. Unfortunately, the microphone is then also disabled. I hope you'll be able to tweak your audioswitch to resolve this.
Thank you so much for developing this wonderful applet. I'm sure you will have the gratitude of many frustrated Skype windows mobile users.
What really happens is that when the sound output is switched in some phones, the microphone gain changes too. This happens because the phone thinks it is a "normal call".
Most of the times the mic gain increases, but in your phone it must be decreasing. Try to figure out in registry where the mic gain controls are recorded and chage all of then to the same value. I had this issue with my P3301 and solved this way, but there is quite a time now and I do not remenber where are the reg keys to change, but I have found the information here in the forum.
I will try to figure out for other "hack" to solve this issue... thanks for reply.
doesn't work at T-Mobile Compact IV (aka Diamond)
Sound went to loudspeaker....
PS: fring last version working fine with sound at mine phone (without any additional programms). Sound is going to correct destination automatically
I just tried the latest version of Fring, which automatically switches audio to earpiece when call is connected.
The same issue occurs with the new Fring as I described above with your audioswitch program: I can hear audio through earpiece, but microphone doesn't work (or is inaudible).
I couldn't find a tweak or registry hack to correct this. Any help would be greatly appreciated.
MarceloFB said:
This program is an evolution of the first I made. It will route the audio to the earpiece when an certain program is running.
I put the program here because I have test it in wizard, if people test this in others phones and it works, please post here and maybe move this this thread to an more "generic" forum.
the program MUST be under "\($program files)\audioswitch" folder, you must unzip the contents to this folder.
the configuration file (command.txt) is under this format:
1000
skype
fring
etc
the first line is the delay(in miliseconds) in witch the program will "look" if a program in the list is in the top level window, faster phone, smaller delays, I recommend 1000 ms.
the next 20 lines are the programs you want the audio to be routed to the earpiece(max 20 lines for now).
Again the program is under the "do it on your own risk" and "I am not responsible for anything" licence. And,of course, it is free!! Do not sell it!
It is manly intended for little expert users, as it is still in "beta" fase, hehehe.
How it works:
the program runs in an eternal loop and look for the title of the current window that is displayed for the user in a time interval.
When the program mach the title window with one of the names user configured it it will switch the audio, when the program is not running anymore, the audio will swich back.
it would be good if someone could make a cab to install it.
this is still a beta, I intend to make ajustments as people give feedback.
If someone like this program and wants to make an donation...
https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=4WLQVA6LTKWSL&lc=GB&item_name=marcelofb&item_number=marcelofbxdadonations&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG_global%2egif%3aNonHosted
Thanks,
hope u like.
Click to expand...
Click to collapse
I have an idea. Rather than regularly polling to see what the current windows is, why not use a windows hook to monitor windows messages. When you see a message indicating a window has come to the foreground test it against your list of windows and enable/disable audio switch as necessary. Use SetWindowsHookEx and hook for WH_CBT messages. If you are unfamiliar with using SetWindowsHookEx I could supply you with the hooking code and all you would need to do is insert the code to check the window names, enable the audio switch, and disable the audio switch. Or you could send me the enable/disable routines.
Another tip, I noticed that skype places an icon in the notification area during a call. If there is someway of detecting the notification icon that could be another great way to trigger the switch.
Great program though. Works beautifully.
OOOH
If this program works on the new BenQ E72 I'm getting in a couple of days I'll certainly donate!
THANKYOUTHANKYOUTHANKYOU
hello,
it does not work on hermes (tytn).
by the way "troca2" does work on hermes! - maybe you guys want to work together?
baal_zebub said:
hello,
it does not work on hermes (tytn).
by the way "troca2" does work on hermes! - maybe you guys want to work together?
Click to expand...
Click to collapse
hehhehe, I made troca2, I will see if the switch code is the same or if I have made some mistake...
are u sure you have put the program in the correct directory?? I will make some modifications to have an error feedback. So u can see if something is wrong...
JKingDev said:
I have an idea. Rather than regularly polling to see what the current windows is, why not use a windows hook to monitor windows messages. When you see a message indicating a window has come to the foreground test it against your list of windows and enable/disable audio switch as necessary. Use SetWindowsHookEx and hook for WH_CBT messages. If you are unfamiliar with using SetWindowsHookEx I could supply you with the hooking code and all you would need to do is insert the code to check the window names, enable the audio switch, and disable the audio switch. Or you could send me the enable/disable routines.
Another tip, I noticed that skype places an icon in the notification area during a call. If there is someway of detecting the notification icon that could be another great way to trigger the switch.
Great program though. Works beautifully.
Click to expand...
Click to collapse
It is a good idea to use hook, I have not think of it!
I use a proprietary code included in a lib at the company I work for to make the "switch" but it is not different of what u find here in the forum.
Maybe we can make an effort to re-make it with hooks...
so this program must run all the time? after every softreset you have to start it?
is it not easier with mortscript (for example) to make an shortcut that opens skype as well as the audioswitch program? and closes the audioswithc program when you close skype?
I am using it right now and it seems to work perfect:
i used this script after installing mortscript (http://www.sto-helit.de/):
run( "\Windows\SkypeSoundSwitch.exe" )
runwait( "\Program Files\Skype\Skype.exe" )
close( "troca2" )
(see that in my case i downloaded your original program and renamed it to skypesoundswitch.exe and put it in the windows map)
I renamed it so i could remember what the purpose the file had.. changed nothing but the name!
Thanks for the program by the way! it always worked perfect!!
so to sum up the way i have it now (most files included) on my xperia x1:
1) installed skype
2) installed mortscript
3) add skypesoundswitch to \windows\....
3) add skype.mscr to \.... (root)
4) overwrite skype.lnk with the new skype.lnk in \windows\start menu\programs\..
in the way whenever i open skype(.lnk), it opens skype.mscr, this opens skypesoundswitch.exe and than skype.exe... when you close skype.exe it closes skypesoundswitch.exe...
it seems to work perfect.. but hey maybe i am doing something totally wrong here.. than just shout!
by the way, the .mscr and the .lnk files are offcourse edit-able .. so you can put the files everywhere you like..
madhijs said:
so this program must run all the time? after every softreset you have to start it?
is it not easier with mortscript (for example) to make an shortcut that opens skype as well as the audioswitch program? and closes the audioswithc program when you close skype?
I am using it right now and it seems to work perfect:
i used this script after installing mortscript (http://www.sto-helit.de/):
run( "\Windows\SkypeSoundSwitch.exe" )
runwait( "\Program Files\Skype\Skype.exe" )
close( "troca2" )
(see that in my case i downloaded your original program and renamed it to skypesoundswitch.exe and put it in the windows map)
I renamed it so i could remember what the purpose the file had.. changed nothing but the name!
Thanks for the program by the way! it always worked perfect!!
Click to expand...
Click to collapse
That works great too. The advantage of this new program is that it will only reroute the audio when skype is in the foreground. You could minimize skype and leave it running, and audioswitch will automatically restore your sound. Get a call and open up skype and your sound goes back to the earpiece.
I will create the code to do it with a windows hook when I get a chance MarceloFB. Please pm me your email address. All you will have to do is insert the code to read the config file, check the window names, and when necessary enable or disable the switch. Or please show me where to find details on how to code this myself. Thanks!
Hat off to both of you and really glad that we will have a much improved solution.
JKingDev said:
That works great too. The advantage of this new program is that it will only reroute the audio when skype is in the foreground. You could minimize skype and leave it running, and audioswitch will automatically restore your sound. Get a call and open up skype and your sound goes back to the earpiece.
I will create the code to do it with a windows hook when I get a chance MarceloFB. Please pm me your email address. All you have to do is insert the code to read the config file, check the window names, and when necessary enable or disable the switch.
Click to expand...
Click to collapse
okay! I only used skype to make calls and than get offline so this way did the trick for me! but i have to admit it would be much better when i can keep skype online!
this new program does the trick indeed! it changes the output back when i minimize skype!
But still my question above, you have to start this program on every startup isn't it? what does it do with the battery?
madhijs said:
okay! I only used skype to make calls and than get offline so this way did the trick for me! but i have to admit it would be much better when i can keep skype online!
this new program does the trick indeed! it changes the output back when i minimize skype!
But still my question above, you have to start this program on every startup isn't it? what does it do with the battery?
Click to expand...
Click to collapse
Yes it must be run at startup but placing a link in your startup folder will make everything transparent to the user. I don't think there will be an effect at startup. In it's current form it must check every second (or whatever you set the timeout to), but its only a little bit of code. I am not really sure if that will really have an effect. The more often it checks the faster it will switch when you open skype, but also the more processor use. Check less often and it uses less processor, but there might be a delay in switching the audio. I proposed doing it by hooks though because this would use even less processor. The app will only check when a new window takes focus, rather than just periodically checking. This way it only checks when it needs to and will always switch instantly.
I am glad u liked the program.
I will try to answer most of the questions...
1- JKingDev:
I have though in your idea of using hooks, but if I use a hook, the program will have a loop anyway to check for the messages(hidden loop ;-) ), and it would have to have an "fake window" or something to process the messages. This way we have only one loop, in a very simple command line program with high optimization, so we have to think what is really the best way of doing it... I will pm u as soon I have any time to "program" again. hehe
2- people that uses mortscript with the old "troca2"
I will try to make a way to make this program work the same way as troca2, maybe with an "argc argv", wait the next update.
3- the battery life??
if u notice any battery life decreasing with the usage of the program, configure a bigger delay, maybe 5000ms, it is a matter of adjust the "timming" for each processor. Post your results here so others can find the optimum value for the delay in their phones.
4- have to start the program every reset?
yes, just put it in the startup folder.
maybe someone can make an cab that put the program in the right place and a link in the startup, it would be cool! I dont have an easy program to deal with cabs, and the vs projects for cabs.... I really cant make that thing work!!
well it is only the batterylife i was worried about. but i'll try running the phone this weekend with the program running and doing some skype.. lets see how it turns out!
For folks who have issues of mic on using this program, there is a quick solution for this problem. You can try sjphone. It provides a internal mic volume control. However, the major setback is that it's only working in wm5.
my 2 cents
weekendli said:
For folks who have issues of mic on using this program, there is a quick solution for this problem. You can try sjphone. It provides a internal mic volume control. However, the major setback is that it's only working in wm5.
my 2 cents
Click to expand...
Click to collapse
will check this, but people reported that worked in xperia... and it is running in my P3301... anyway, will check and post an wm6 build if it is the case... check the error file and see if it tells anything.
Other thing, this program uses low level api`s, so your windows MUST be fully unlocked for it to work in wm6.

Categories

Resources