Recommended Posts

First of all, I LOVE this program. It's one of those simple programs that make a big difference. So thanks :)

Second...

3) I would like an option to show the meter while on battery or charging, and then play a sound and fade out the meter when battery is fully charged. I don't need the meter when I'm charged :)

I want exactly this too. If you can add this and click through, the program will be almost perfect for me. I want to be able to see the monitor at about 30-40% transparent in the bottom corner of my screen when I am on batter power, but I want to be able to click through it like it's not there. If I am plugged in then there is really no point in having the meter and it can go away.

Or here is an even better idea for you... You could allow custom levels of transparency for the different battery states. For example, I could set it to fully transparent when full, because I don't need it, then when it's on battery it could be 30-40%, and when the battery level is critical, it would be fully opaque. I think that would be another pretty good idea for you.

Okay, and my last suggestion which is simple, these are updates I would suggest for the alerts, first, add one more alert (like windows has, low, and then critical). Also, it would be nice if you could specify what low and critical are yourself (again, like you can in windows). Then add an option to "Wait for click to close alert". Otherwise, make the alert pop up, then go away by itself after a few seconds, again, add an option for how long to show the alert in the preferences. And finally, make it fade out.

Alright, so there is a bunch more suggestions for you to take a look at. Keep up the great work :D

Schmoove, I've a question to you... Are you making a skin designer for Battery Monitor?? Anyway, if not, you can contact me :)... Cuz I think, I'll make skins for my Download Manager Plus... So, I'll could by the way make the skin designer for Battery Monitor too :) :p (and of course give you later the source :))

Andrew, I'ma steal your OU avatar... (I'm home for the weekend though, yay)... and make my own :p :p

Now to get my graphics-whiz brother to make me a theme to match my desktop :)

Haha, I actually just took a plain old flat logo and slapped a lens flare on that one. Didn't put too much effort into it ;)

Do we get to see source? :wub:

I see it right now. I'd suggest obfuscation if you don't want your code being public Schmoove ;)

@Betaz: Are you Schmoove's friend?? Or are you developing Battery Monitor with him?? I mean... the reason, why you see the source :)

No, and for those who don't understand how I can see the code, I wont go into detail right now until he at least has a chance to decide if he cares or not. He might not care at all if people see the code but we'll see first.

i dont have laptop, i just got good idea

when battery is low , the battery icon will be center of screen and fade in and out to warning it. eh? :)

That's basically what happens. The battery meter itself doesn't fade in and out but an alert does.

post-88-1094427614.jpg

No, and for those who don't understand how I can see the code, I wont go into detail right now until he at least has a chance to decide if he cares or not. He might not care at all if people see the code but we'll see first.

Hmm, so it's that easy to decompile. Crap.... gotta find a way to scramble it then.

Btw, this application will not be open source, it will always be free, but never open source.

@RusDzanmahmudov:

I think I misunderstood your PM. If you are talking about a skin designer as a seperate application, then no... I will not create an application to create skins. Why not? Well it is just a bunch of PNGs and 1 XML file which can be easily edited with Notepad.

If people want I could write a small tutorial on how to skin it, but is is so easy that even that would probably not be nescessary.

Edited by Schmoove
Hmm, so it's that easy to decompile. Crap.... gotta find a way to scramble it then.

Btw, this application will not be open source, it will always be free, but never open source.

@RusDzanmahmudov:

I think I misunderstood your PM. If you are talking about a skin designer as a seperate application, then no... I will not create an application to create skins. Why not? Well it is just a bunch of PNG's and 1 XML file which can be easily edited with Notepad.

If people want I could write a small tutorial on how to skin it, but is is so easy that even that would probably not be nescessary.

yes, most .net apps are pretty easy to decomplie

all i really need is the option to hide this app when the AC is plugged in

found its very useful when im around the house on battery, to have it ontop, but when im plugged in it just becomes annoying

also it seems to be cutting the bottom of my text in the time display

cutoff.JPG

would be nice if you could click the app and it updates the time

and my menu seems to not all be there

im using extensis windows VS

cutoff2.JPG

all i really need is the option to hide this app when the AC is plugged in

found its very useful when im around the house on battery, to have it ontop, but when im plugged in it just becomes annoying

Exactly what I was thinking a few hours ago, and havn't had the time to come to neowin yet and post it :p

Just as he is saying, into more detail.

Say that I have the AC adapter plugged in (constantly 100%?) it auto-hides the program from at least the desktop, and possibly even the systray and just have it hide in the background?

Then once it goes to 99%/AC adapter unplugged and now on battery, it shows up back again on the desktop, along with systray.

Probably would want an option to either do both, or only one of the two, since maybe some people would want it to hide the program from the desktop but have the systray icon appear there still...

Nice app.

BTW: There are applications that will prevent .NET applications from being decompiled.

Also, the Memory usage is always like that with .NET applications. It allocated more memory than it needs (although not as much as 600MB that some people were reporting), so it's faster to access. If your computer needs it, it frees it up.

Wanna post the source code or are you opposed to that?

this is what Schmoove said few posts ago ..

Btw, this application will not be open source, it will always be free, but never open source.

so yeah .. looks like he is opposed to posting the code ;)

@Smek:

About the text being cut-off... there is a limit, you can't make the text too big. I'm working on this, but it seems the functions I use don't report back the correct values, have to investigate where it goes wrong.

About using Extensis. I've tried it too and it looked fine here... I guess your fonts are just too big. If .NET apps don't like that, then there is nothing I can do about it. I'm not gonna rewrite the .NET framework ofcourse. I kept the forms as standard as possible (just using what Visual Studio offers me), there is nothing special about it, so if it screws up there is nothing I can do.

@mistical:

I'm gonna build in an option to hide it manually and hide it when it reaches 100%

@Sn1p3t:

Please tell me where I can find those, all I could find were obfuscators of which the free versions don't do much good... and I don't have like $800 to spend on better versions.

@bangbang023:

This should get you started: http://www.codeproject.com/cs/media/perpxa...harp.asp?df=100

It is far from complete, so you have to extend that to make something usefull out of it.

@JonathanVP:

It will be closed source. If you want parts of the source to learn from you (or anyone else) can get it, I have no problems with that, but I'm not gonna give away the whole source..... as it is mine and I worked hard on it.

Edited by Schmoove
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • My father still uses a programme written in dbase3. Still manages to work with a little help from dosbox. 
    • Microsoft hides these secret Windows 11 performance boost settings available on every PC by Sayan Sen Windows enthusiasts often look for ways to extract as much performance out of their systems as possible, and it's often the case that they try and do so while trying to minimize the heat and power consumption. This is especially relevant in the case of mobile Windows PCs since laptops and notebooks tend to get hot and management of that heat and power is harder in such a form factor. As such users often turn to techniques like under-volting which can be used to squeeze out the maximum capabilities of a chip while also maintaining lowered power levels. There are official apps from AMD and Intel with the likes of Ryzen Master and XTU (Extreme Tuning Utility). While these are quite handy, most enthusiasts probably prefer to dig into the BIOS and play around with settings there like Curve Optimizer on Ryzen, which lets users set various frequency-voltage scaling values. These are essentially called P-States. If you are not familiar with them, Processor Power Management is done through Advanced Configuration and Power Interface (ACPI) P-states and C-states. While P-states or performance pwoer states handle CPU voltage-frequency scaling, C-states deal with CPU sleep states so that some of the CPU functions, which are not necessary at that moment, can be disabled. The P-states and C-states work together to make the processor run more efficiently. It helps the OS and apps determine which cores can be parked and which should be boosted. Of course not every user is an enthusiast or knows the technicalities and integrities of how things like overclocking or undervolting work. Thankfully for them Windows itself offers something pretty cool, though it is hidden by default on all systems. By default, Windows only has two P-States, "Minimum Processor State" and "Maximum Processor State." However, this can be changed with a Registry trick to expand the options under a secret "Processor performance boost mode" dropdown. This essentially enables the HWP or hardware P-States available on a device, and these are not controlled just by the OS itself as the underlying hardware gets involved too. In total there are five Processor Performance Boost Mode profiles that control how Windows requests and allows CPU turbo/boost behavior under the different power policies. They are: Disabled: In this mode, processor boosting is effectively turned off. The CPU will avoid entering turbo or boost frequencies and instead operate closer to its base frequency ceiling. This can significantly reduce power consumption and heat output, but at the cost of reduced burst performance and responsiveness in short workloads. Enabled: This is the standard behavior where boost functionality is allowed under normal conditions. The processor can opportunistically increase frequency when workload demands it, balancing performance gains with power and thermal constraints as managed by the system. Aggressive: Aggressive mode favors performance more heavily, allowing the CPU to enter higher boost states more readily and sustain them longer. This should in theory improve responsiveness under bursty or heavy workloads but increases power draw and thermal output compared to the default enabled behavior. Efficient Enabled: This mode still allows boosting, but with a stronger bias toward energy efficiency. The system attempts to use boost more selectively, avoiding unnecessary frequency spikes when the performance gain is marginal. Efficient Aggressive: This is a hybrid approach where boost is still performance-responsive, but the system continuously weighs efficiency more heavily than in Aggressive mode. It aims to deliver noticeable performance improvements while reducing wasted power in less demanding scenarios. Here's how to enable the Processor performance boost mode: Open Registry Editor: Press Win+R, type regedit, and click OK. Go to: HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\be337238-0d82-4146-a960-4f3749d470c7 (where HKLM stands for HKEY_LOCAL_MACHINE_) Modify the value of Attributes from 1 to 2 (you can find modify option by right-clicking) After that, exit Registry, you should now be able to see the new "Processor performance boost mode" dropdown menu: As you can see there are now five new P-States or CPPC states or power profile available that help define the boost mode processor setting on your PC. Wrapping it up here's a quick run-down of the settings as defined by Microsoft itself. Setting Description Disabled The corresponding P-state-based behaviour is disabled. Collaborative Processor Performance Control (CPPC) behaviour is disabled. Enabled The corresponding P-state-based behaviour is enabled. CPPC behaviour is Efficient Enabled. Aggressive The corresponding P-state-based behaviour is enabled. CPPC behaviour is Aggressive. Efficient Enabled The corresponding P-state-based behaviour is Efficient. CPPC behaviour is Efficient Enabled. Efficient Aggressive The corresponding P-state-based behaviour is Efficient. CPPC behaviour is Aggressive. Aggressive At Guaranteed Windows calculates the desired extra performance above the guaranteed performance level, and asks the processor to deliver that specific performance level. Efficient Aggressive At Guaranteed Windows always asks the processor to deliver the highest possible performance above the guaranteed performance level. In the next part we shall be comparing these settings to explore how much of a benefit or regression they can provide in terms of performance and power efficiency. If you decide to change the values on your system and are experiencing problems like crashes or an overheating PC, make sure to revert the steps back to the original state.
    • I think he means you haven't reviewed previous UFC games. Of course it doesn't matter... Every time you just report on something that involves the President even if just simply what happened you guys usually get accused of being anti-Trump. We live in fun times.
    • So how did you solve the problem? Disabling Secure Boot isn’t a solution.
  • Recent Achievements

    • One Month Later
      Leroy Jethro Gibbs earned a badge
      One Month Later
    • Conversation Starter
      flexorcist earned a badge
      Conversation Starter
    • One Month Later
      AndreaB earned a badge
      One Month Later
    • One Month Later
      agatameier earned a badge
      One Month Later
    • Week One Done
      agatameier earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      518
    2. 2
      +Edouard
      198
    3. 3
      PsYcHoKiLLa
      147
    4. 4
      ATLien_0
      93
    5. 5
      Steven P.
      77
  • Tell a friend

    Love Neowin? Tell a friend!