Thread: Registry tweaks
View Single Post
Old 12-19-05, 02:46 PM   #44 (permalink)
dogfood
Aximsite Minor League
 
Join Date: Jul 2005
Location: Canada
Posts: 269
Device: Qtek A8300
Carrier: Rogers
Thanked 4 Times in 2 Posts

Awards Showcase
Aximsite Contest Winner 
Total Awards: 1

I didn't check for the update during the weekend. Sorry for the delay. Let me address some of the questions here.

K000: If you are using WM5, too bad this utility doesn't work. Since the utility runs as system service, it has to be signed with a certificate to be trusted. I'm working on getting it signed at this point. So far it only works on WM2003.

Menthol: This utility has the following features:
Run as a system service thread. Consumes less resource than running in its own process.
Very light weight.
Use very minimum of screen space - one line for battery/memory status on the top of the screen; one line for CPU usage at the bottom. These lines are one pixel wide only, so that there are not intrusive.
It's compatible with VGA display. And it's aware of screen orientation change.
The status display is always visible. Not only on Today screen.
It is configurable. You can choose,
a) to have or not have CPU usage display;
b) to have battery only or battery and memory;
c) to have separate program memory and storage memory status, or combined total RAM status, if you choose to have memory status display.
The associated configuration tool (RegTweak under Programs) helps you to configure the utility. In addition, you can use it to,
a) enable ClearType. When enabled, it keeps ClearType enable even when you switch screen orientation between protrait mode and landscape mode. If you enable ClearType from Screen settings, it will be turned off if you switch the orientation, which is the default behavior;
b) enable the option to ask where to install the cab file, rather than going to the default location. (You need to have "File Dialog Changer" on the device and enabled.)
c) Post Internet Explorer as IE6 to the web servers, so that the servers do scale the web pages down to fit on small screen. (Whether to scale the pages or not depends on the servers. Not all servers do that.)
d) change the IE cache size.
e) display date on the task bar.
The downside? It doesn't work on WM5. Not yet. Also, I'm trying to figure out how to get the current CPU speed to be displayed along with CPU load.
Anyone can help me with these?

apakdel: I'm not aware of any API that reports the CPU load. I'm using a simple algorithm.
Call GetTickCount() and GetIdleTime().
At the next check point, call these two functions again.
The percentage of the idle time difference over the tick count difference is CPU idle time.
Let me know if this is still not clear enough to you.

larockonoli: No, it doesn't work on WM5 yet. Still need to get the executibles and the cab file signed.

Thanks for the support!

Last edited by dogfood; 12-19-05 at 02:52 PM.
dogfood is offline   Reply With Quote