PHP Classes

BattMan: Monitor the battery charge level of computers

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2024-06-15 (9 months ago) RSS 2.0 feedStarStar 36%Total: 762 All time: 4,434 This week: 75Up
Version License PHP version Categories
battman 1.10BSD License5.4PHP 5, System information, Windows, H...
Description 

Author

This class can monitor the battery charge level of computers.

It can check the level of charge of batteries in computers that have them and are running on Windows using the WinBinder extension to work as native a Windows application.

The class can show the battery level on a window using a chart and bar view that are updated regularly.

Innovation Award
PHP Programming Innovation award nominee
October 2012
Number 2


Prize: One copy of DWebPro Standard License
Notebooks and devices powered by rechargeable batteries provide means to retrieve the information about the current state and charge level of the battery.

This class provides a nice user interface to monitor and show the current battery level of a computer running Windows.

Manuel Lemos
Picture of Stefan Löwe
Name: Stefan Löwe <contact>
Classes: 2 packages by
Country: Germany Germany
Innovation award
Innovation award
Nominee: 2x

 

Details

BattMan ======= BattMan is a tool to monitor battery usage. It is a client-side application based on [WinBinder](https://github.com/stefan-loewe/WinBinder "WinBinder") and [Woody](https://github.com/stefan-loewe/Woody "Woody"). What is needed to run BattMan? ------------------------------ You need to have PHP 5.4 or above installed, as well as the latest version of the [WinBinder extension](https://github.com/stefan-loewe/WinBinder/ "WinBinder extension"). All this is taken care of if you get the easy-peasy binary distribution from the <cod>dist</code> in this repository. How to install BattMan? ----------------------- - easy-peasy binary distribution - download the [binary distribution](https://github.com/stefan-loewe/BattMan/blob/master/dist/) - run `php.exe BattMan.phar` - installation via git repository - `git clone https://github.com/stefan-loewe/BattMan.git` - `cd BattMan` - `php composer.phar install` - run `php bootstrap.php` from the main folder How to run BattMan? ------------------- After having installed BattMan and the respective dependencies, just run `php bootstrap.php`, or `php BattMan.phar` if you want to run it from the phar archive. Which operating system does BattMan need? ----------------------------------------- BattMan is only tested on Microsoft Windows 7, it may run on older versions, too. Why does BattMan exist? ----------------------- This is nothing more than an effort for show-casing [Woody](https://github.com/stefan-loewe/Woody/ "Woody") and the [WinBinder](https://github.com/stefan-loewe/WinBinder/ "WinBinder") extension in some non-trivial application.

  Files folder image Files (17)  
File Role Description
Files folder imagedist (1 directory)
Files folder imagesource (1 directory)
Accessible without login Plain text file bootstrap.php Aux. main boot strapping file
Accessible without login Plain text file composer.json Data for dowloading dependencies
Accessible without login Plain text file LICENSE.md Data license file
Accessible without login Plain text file README.md Doc. read me file

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:762
This week:0
All time:4,434
This week:75Up
 User Ratings  
 
 All time
Utility:50%StarStarStar
Consistency:58%StarStarStar
Documentation:58%StarStarStar
Examples:-
Tests:-
Videos:-
Overall:36%StarStar
Rank:4079