yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] ephestione:
Silly me, I never read documentation carefully enough then, I suppose :p Or probably Zuinige said it worked like it already, but I missed it along the way.

I supposed there could be a problem as the CSV was open by battclock, but I didn't imagine WM was showing 0bytes to a non-0bytes file only because it was in use, so I thought it was indeed empty, and didn't go and check by closing battclock.

In fact, after closing BattClock, I could open the CSV succesfully.

On a side note, I enabled logging only for battery current, but as I said after closing and reopening battconfig, logging was enabled for battery current force instead. This was repeated each time I tried to change this setting.

No matter what, when I opened the CSV, the heading said "BATTERY_CURRENT" and not "BATTERY_CURRENT_FORCE"; I don't know if that's what it's supposed to do for both battery current, and battery current force, but if it isn't, then battconfig is showing the wrong logged value, while battclock logs the correct one :D
[Windows Mobile Apps and Games] mastered000:
I got bug with stripes wifi% and phone%.

When disconect wifi or phone you still will see a stripe with last info.

It must be no stripe
[Windows Mobile Apps and Games] reidler:
For the stripe to disappear the register value has to become 0. If you just disconnect without the registry becoming 0 it will stilll remain. Though, I may not understand you question exactly.

My figures do not get updated. Last week I had ridiculously large numbers that got in there but otherwise my kbytes number sent/received and talk time for both mobile and wifi stay 0.

I did a search in the registry to try to track down where these numbers are coming from but only HKCU\ZuinigeRijder\Status\MobileKBytesReceivedTotal\ etc. comes up.
[Windows Mobile Apps and Games] givemeanfinbreak:
More than 1 stripe with same content?

Is it possible to configure more than one stripe to display the same info?

I have tried to have stripes #2 and #3 both display MobileKBitsPerSecond (but formatted differently - I can see any traffic at a glance w/ #2 and relative speed in detail w/ #3)

When I enable stripe #3 it works fine, but stripe #2 disappears.

Tried same 2 stripe thing with other content with same result.

Where does MobileKBitsPerSecond info come from? If only one stripe can display a particular content item, maybe using a regkey for second stripe content could be a workaround?

Unless I'm missing something obvious, or this limitation was for performance reasons, it looks like a bug :-(
[Windows Mobile Apps and Games] mastered000:
Phone on - Wifi on

Phone off - Wifi off

You see i turn off my phone and wifi but still Mobile% give old info.

There must be no stripes but still 1 left.

Thx for the help

Als ik mijn telefoon funtcie uit zet dan blijft de lijn staan dus gaat niet weg of komt op nul uit. Is een klein schoonheid foutje.

Bedankt voor je hulp
[Windows Mobile Apps and Games] Tokl:
Hi,

for me this is also not working.

I tried the same thing with two different target windows (one at taskbar and the other on opera, because its fullscreen).

No matter what contend i use.

So i think this is by design of BattClock.

Greetz Tokl
[Windows Mobile Apps and Games] Tokl:
Hi,

as Reidler already sayed,

BattClock is showing the Registry value from windows mobile as Signal streinght.

Windows mobile is not setting an 0 to this value when phone is switched off, so you see the last entry.

There is no solution for this.

Greetz Tokl
[Windows Mobile Apps and Games] DennisSclan8:
Long search over with utilizing your "Swiss Army Knife". Incredible add on to my TP2 running 6.5 and sense 2012. I have Diniks Anatasia (10th) taskbar post 1 installed, still trying to configure my date and memory as it laid out in your illustration but can't quite get that configuration (though enjoying playing), know matter how much reading I do guess my noob is getting re-noobed with this.

BUT got to say as soon as I get through my employment lay off I'll be donating, good God what a terrific add on to any hand held, a gazillion thanks to you and this great development tool that is incredibly useful and so immediate!!!!:):D:):D
[Windows Mobile Apps and Games] givemeanfinbreak:
I was afraid that might be the case.

Anyone have any ideas for a workaround?
[Windows Mobile Apps and Games] mastered000:
Ok now i know. I only show it for no miss understandig. ;-)
[Windows Mobile Apps and Games] Tokl:
Hi,

only way i think to make this possible without change the code of BattClock is to copy the contend of the whanted registry key to another new created key (maybe every 5 Seconds) and set this as an separate Stripe inside BattClock.

This is possible via an Mortscript.

(I know, this is very patchwork, but seems to be the only way)

Maybe Zuinige Rijder will look into that?

Greetz Tokl
[Windows Mobile Apps and Games] givemeanfinbreak:
Tokl,

Thanks for the ideas - that's about what I had figured.

I don't think it will really work too well for my application though, since I want to monitor connection speed in real-time (data bursts are often only 0.5 to 5 sec long anyway)

Polling the registry with a mortscript routine every 50 to 500 ms, writing that back to another registry key, and then getting Battclock to read it would probably cause my cpu to catch on fire :-)

Your approach could work well for other types of info that are not so time critical though.

I hope Zuinige Rijder will consider changing this behavior (as I said before, I can't see any reason why data items can't have multiple display modes - I'm guessing it was just a programming choice that was made)
[Windows Mobile Apps and Games] xlightwaverx:
BattClock 3.4.3 Location Settings

I am having some issues with BattClock and its registry settings to remember location settings and even rows/columns.

I have a custom cooked ROM that has its released version looking like this.

Now I have recently released a "service pack" with changes to the registry settings of BattClock to incorporate a new look/new graphic/and additional settings to show sms/@and? notifications.

I capture the registry settings from the proper Keys in the registry, incorporate them into the CAB (service pack), and when I install them they are misaligned because the location settings are off (even thought I used BattConfig, customized the look the way I wanted, and then exported the settings from the registry.)

This is how it is supposed to look.

This is how it ends up looking.

No matter how many times I use BattConfig, and set it up the way I want, then export the settings, it still doesn't remember the location settings...

I actually have a video of the settings that need to be changed to get BattClock to run "as it was intended" See that HERE.

Any help will be Appreciated! If you are on Modaco, feel free to drop answers off there if you wish :)

X-920 @ Modaco

Thanks for your time,

X
[Windows Mobile Apps and Games] pupakota:
I am VERY happy to inform, that i dropped my batt drain a bit with last version of BC in compare to vistahidebatterygauge's battery line,

awesome(like i said earlier, i am using BC's batt line and clock functions only).
[Windows Mobile Apps and Games] Tokl:
Hi,

i did not have those issues...

Can you post this "service pack" here, so we can test it, and maybe see whats going wrong?

Greetz Tokl
[Windows Mobile Apps and Games] ZuinigeRijder:
Good to hear that my small improvements have improved battery life.

Apparently it can be a mix of improvements having this result. As always I keep to make the program efficient, also if you use only a small subset of the possibilities.

Version 3.2.2:

# Slightly improved the battery usage

Version 3.4:

# Improved CPU usage when more than 1 BattClock area is used. Only update the changed BattClock Area.

# Some small efficiency changes

Version 3.4.1:

# Only keep the non-default configuration values in the Registry, to save some KiloBytes of phone memory and Registry size

# Improved the size of the executables (5% smaller, 33 KB less space in total)
[Windows Mobile Apps and Games] ZuinigeRijder:
Thanks for sharing. Apparently a bug in the export or import settings functionality.

Can you do me a favor:

1) export the registry tree HKEY_CURRENT_USER\Software\ZuinigeRijder\BattClock3 with a registry tool with the settings correct.

2) export the settings in battConfig About

3) export the registry tree KEY_CURRENT_USER\Software\ZuinigeRijder\BattClock3 after reimport

And post those 3 files. Maybe that gives me a clue.
[Windows Mobile Apps and Games] Odjavel:
Answer here : http://xdaforums.com/showpost.php?p=5374232&postcount=147 ;)
[Windows Mobile Apps and Games] ZuinigeRijder:
Thanks for the compliments. Yes, there were a lot of late nights the last 2 weeks. So I am now getting used to the normal living pattern ;)

I often program for fun 1 hour per day in the evening (beside my work as software architect, also writing software, but then as professional), with my laptop on the couch, my wife watching TV . So I am over my limit the last weeks.

I will have a look what could be the problem when returning from the About screen.
[Windows Mobile Apps and Games] ZuinigeRijder:
Ok, I will set the free memory in MB on the wish list.
[Windows Mobile Apps and Games] ZuinigeRijder:
Yeah, the default numericUpDown controls of Windows Mobile are not see finger friendly. I think this is far the most unfriendly part of the configuration, I guess? Or asre there other complaints too?

I will have a look if the are more finger friendly numericUpDown (custom) controls. Otherwise I need to make buttons for up and down.

I will set that on the wish list.

The color of the battery percentage you can configure via the L, M and H color. Of course you can set those the same color.
[Windows Mobile Apps and Games] ZuinigeRijder:
Ok, I have put free memory in MB at the wish list.
[Windows Mobile Apps and Games] ZuinigeRijder:
Actually, I do not remove the start icon, I just draw the BattClock (with optionally a background image) over the location you specify. So, Yes, you can make it wider, so also the Start text is covered.

But then you would not be able to open the Start menu. Maybe great from Security point, but also not so handy for yourself :rolleyes: Also other programs put the name of the App in that area, so you would not see it.

Only overlaying the Windows logo, makes it still possible to open the Start menu (by pressing at the Start text).

An option could be that you can configure a command to execute, when you press the BattClock. Maybe that is interesting for users (an extra shortcut):confused:
[Windows Mobile Apps and Games] ZuinigeRijder:
You can make it more stylish, by preparing yourself a background image. It could have a button like look or fitting in your theme. But make sure the info overdrawn is still readable :cool:
[Windows Mobile Apps and Games] Maedhros:
wow I must say this program is great now!!

The only thing I would like is: Program memory in megabits, as was already stated, and would it be possible to have 2 areas to put the information?

So like we could have 1 block ontop of the windows logo, and then the other1 onto of the regular windows Mobil battery icon? I like two pieces of info on 1 block, it looks much more cleaner :D

If this wouldnt be too hard to implement, and would still work light, this would be great! I Dont know how hard it is? Maybe copy the coding of battclock to another program and just change name values?

Thanks!

Edit:

I tipped pocketnow on your program's update to get it more exposure. They featured 1.2, hopefully they will feature this1 aswell.
[Windows Mobile Apps and Games] human75:
thanks a lot mate
[Windows Mobile Apps and Games] Braakie:
Thnx for this nice piece of software, it's works good on my HD2. I've made a nice icon that I used for my windows 7, I have converted to ICO and PNG format.
[Windows Mobile Apps and Games] leslie lee:
How to change background color?

Thanks for this good application.

The 1st time I installed it it is black background with white lettering and it is clearly visible however upon my reinstallation 2nd time it is now bright green background with also white lettering and the lettering cannot be read easily.

How to change the background color so that the lettering can be clearly and easily seen?
[Windows Mobile Apps and Games] ZuinigeRijder:
Nice icon. Can you also post a screenshot how it looks on your HD2 in combination with BattClock :confused:
[Windows Mobile Apps and Games] ZuinigeRijder:
Probably a next version I will also include BattConfig in the CAB, so people can choose between individual download or an install via CAB. For now, you have indeed download BattConfig.1.5.exe separately. For people not directly downloading from my site, they will often not know a separate downloadable BattConfig exists.
[Windows Mobile Apps and Games] ZuinigeRijder:
In principle I need to subclass twice. And also the settings would probably be twice, because you want to tweak them separately. Hmmm. Anyway, I will put it on the wish list.
[Windows Mobile Apps and Games] ZuinigeRijder:
Thanks Gipo for providing the Remote Spy output. It appeared that Tray is the window to subclass, when HHTaskBar is not found.

You can try this test version (see attachment). It has a fallback to finding window Tray, when HHTaskBar is not found. Just unzip and copy the exe to your phone and run.

Can you give it a try?
[Windows Mobile Apps and Games] ZuinigeRijder:
With help of Gipo I probably found the solution. See previous post
[Windows Mobile Apps and Games] Gipo:
It did work.

Thanks

But there is a little Problem. It should be a bit more left...

BattConfig is not working at all...I get Errors. I gess it is another problem with Windows Mobile Standard....

I will try with editing

HKCU\Software\ZuinigeRijder

Thanks again
[Windows Mobile Apps and Games] Gipo:
Works fine with

ClockX = 4294967246

ClockXLandscape = 4294967246
[Windows Mobile Apps and Games] ZuinigeRijder:
Good to hear it is now also working on Windows Mobile Standard with this fix. I will include it in the next version 1.6. Till then you can just use the test version ;)

Maybe .NET 2.0 is not part of Windows Mobile Standard and therefor the errors with BattConfig.exe? Anyway, you can edit the settings via the registry, harder to do, but workable.

Thanks for the testing effort.
[Windows Mobile Apps and Games] Braakie:
I have two questions, is it possible to place the settings on the whole entire screen, maby different resolutions. It is now fact, you almost have no surface while clicking.

Here the screenshots with my settings and the Icon in action :p
[Windows Mobile Apps and Games] ZuinigeRijder:
I did optimize in that sense that I can quickly check which item should be displayed where. I did not think about people using the same registry key to display differently. But you are right, that does make sense. So for the registry keys I need to be a bit smarter, so the same registry key can be used in multiple display items and/or stripes. I will put it on the wish list and will try to incorporate it in the next version.

However, as told already, I am having fun on my work with some new developments, so I spent also time on it in my free time :rolleyes: But I hope I can catch up the missed time on BattClock development soon. Probably the next few weeks I am busy exploring new things, so BattClock has now less importance. Hope you understand :cool:

This is on the development list for BattClock version 3.5 (+ sign indicates already locally working):

# +Improved performance when background image is used

# Also use the Background Image for stripes, if configured

# Also support detectBackground negative X values to support landscape

# Added option to align text left or right (prefix display format by < or >)

# Fix problem that + sign in DetectBackGround X in Others setting screen was not working

# +When a registry key does not exists, return 0 instead of keeping the old value and make the display empty

# +Treat stripe values as unsigned instead of signed

# +Make it possible to show registry key HKCU\ControlPanel\Volume\Volume as a number between 0 and 100 (divide by 42949672 and unsigned arithmetic)

# Action status screen when starting BattConfig with default commands Soft Reset, Power Off, Exit (5 free programmable commands)

# Same Registry key can be used in more display items and/or stripes

# Fixed bug that export/import settings did not go correct for location settings???
[Windows Mobile Apps and Games] ZuinigeRijder:
Playing with your phone and personalizing it can be fun. And yes, there is a learning curve to use the power of BattClock above imagination ;)
[Windows Mobile Apps and Games] ZuinigeRijder:
I will see if BattClock can reset the registry key by detecting otherwise the phone is in flight mode, so solving the bugs/quirks in WM :mad: As already discovered by people BattClock was not working on 10.000 feet. In a plane over the ocean and with flight mode on, BattClock kept informing a signal :D
[Windows Mobile Apps and Games] ZuinigeRijder:
I will fix this, that the CSV file is correctly showing the correct header for BATTERY_CURRENT or BATTERY_CURRENT_FORCE.

Internally, the difference between BATTERY_CURRENT and BATTERY_CURRENT_FORCE is that only the battery driver is polled more often (and forced not to use the cache) for the latter.
[Windows Mobile Apps and Games] d8389:
Not default settings not deleted when importing another settings using About->Import.

Example:

I restore system backup.

Restored color scheme has blue task bar.

I change color scheme to black one and restore battclock settings.

Backgrounds are still red.

Workaround for .reg file - add

[-KEY_CURRENT_USER\Software\ZuinigeRijder\BattClock3]

as 4-th line
[Windows Mobile Apps and Games] d8389:
Not default settings not deleted when importing another settings using About->Import.

Example:

I restore system backup.

Restored background of line #6 was blue (it also was in another place)

I restore battclock settings.

Background are still blue, but size & position changed as expected.

My workaround for .reg file - delete all old settings before import

[-KEY_CURRENT_USER\Software\ZuinigeRijder\BattClock3]

About Russian translation (Local settings in my device are set to Russian)

1. Please replace Фармат with Формат.

2. Anyway to disable localization in battclock settings ?

Delete translation file from device to force English interface - also acceptable solution. It's needed because, for example, it not possible to understand what, BATTERY_CURRENT or BATTERY_CURRENT_FORCE selected in Russian translation.

Thanks.
[Windows Mobile Apps and Games] ZuinigeRijder:
Thanks for reporting. I will fix this in the next version.

The translation I will change in the next version. And disable localization I will put on the wish list. And als already said, after the first BattConfig start, you can delete the subdirectory with the special translations.
[Windows Mobile Apps and Games] reidler:
Hi ZuinigeRijder. Glad to hear from you. You said last week that you were busy with a project at work. I look forward to the next version with the corrections you listed above.

If I can make one comment. With the "registry that does not exist" you wrote that you changed it to return a 0 and make the display empty. That's good. But how about if the registry is a numeric value and it does not exist to return AND display 0 (which is the implied value). If the register would be a string value then if non existant it should display empty. Just a thought (we spoke about it before). The way you described it also makes sense. But what do you think of my idea while you're still working on it?

The users have asked for many good improvements. I hope you can get to them. Good luck on this project and your work project.

Eli
[Windows Mobile Apps and Games] coolkaas:
ZuinigeRijder, can your make some sound notifications in your "army knife"? ))) for some tresholds (as for items coloring) and repeated tresholds (eg every hour, every ten % of battery). This may be usefull. (eg play sound when battery is full).
[Windows Mobile Apps and Games] henrik.dk:
would be perfect to integrate an task manger in.
[Windows Mobile Apps and Games] NEO130:
Why you think ?
[Windows Mobile Apps and Games] ephestione:
task manager is no minimal addon :p

Besides, there is plenty of fancy and/or powerful task managers available for free on WM, without Zuinige having to redesign the wheel. The one I use is MMTaskManager, called with the diamond gesture of LMT.
[Windows Mobile Apps and Games] a246783:
Is it possible to change language to english? I have my native language now but I don't like the translation
[Windows Mobile Apps and Games] alex fung:
Refer to post 1518
[Windows Mobile Apps and Games] ephestione:
yep, and after that reinstal battclock, as it removes the other languages after install so you need it to copy the lang files over
[Windows Mobile Apps and Games] ZuinigeRijder:
After started BattConfig once, just remove the language subfolder (2 letter abbreviation) in the BattClock installation directory (normally \Program Files\BattClock).
[Windows Mobile Apps and Games] Smellie2:
Colors

Is it possible to make the colors all black? I'm having a black and white theme, and the yellow and green stripes just don't match! I'm not sure how to change these. Can anyone tell me how to?
[Windows Mobile Apps and Games] hefman:
In BattConfig, go to "Stripes". From that screen, you can change each of the three status colors to any color you like.
[Windows Mobile Apps and Games] jcmm:
Hello ZuinigeRijder,

I think it's great the idea that, after installation, delete the languages that are not going to use. This will consume less memory storage resources.

I have a question on the consumption of battery power. As my HTC Touch Pro consume enough energy (despite having changed the battery, new and original HTC), BattClock only use three indicators:

1 .- Top rail (line) of the battery level, gradient. Higher total width (480 pixels).

2 .- Percentage of battery level.

3 .- Time and minutes.

Point 2 and 3 in a single column in the upper right of the screen.

With these meters, is it right to spend a low battery BattClock program?.

Weather data query I have it set to 180 seconds. Not if you win something about the 60 second standard value of the program.

Is it normal that after a soft-reset, sometimes the battery level of a higher value before the soft-reset?. Sometimes, if I'm charging the battery reaches 100%, do a soft reset and it then tells me BattClock 100%.

I'm also looking at programs that work in the background and can consume too much energy. I turned off for example, "SPB Wireless Monitor", you really only need when I'm traveling (enable or disable it at startup by the program WM SKTools). In this sense, you could use the option to use GPRS data which is all I care, use of WiFi is not necessary to know for me. You could also use the GPRS consumption level of BattClock me, if that does not spend more battery on my HTC.

I use the "Lumos" (also an XDA developer) to automatically optimize the brightness of the screen, and I spend less battery power.

I welcome your comments. Thanks.

Greetings and thanks,