Skip to content

Commit

Permalink
changed readme
Browse files Browse the repository at this point in the history
  • Loading branch information
flobaader committed Feb 6, 2016
1 parent 2710f59 commit 0ee0f92
Showing 1 changed file with 29 additions and 0 deletions.
29 changes: 29 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,47 @@ Sag "Bye" zu Umweltverschmutzung und "Bye" zu Komfortverlust!
Unser JugendForscht Projekt 2016: Die nächste umweltfreundliche und komfortfreundliche Generation des Energiesparens!

##Das Problem
-------------
###Keine richtige Anwendung des Standby-Modus‘
Der Windows-interne Standby-Modus wird oft nicht richtig angewandt – Eigentlich sollte er dann Energiesparen, wenn der PC gerade nicht gebraucht wird. Jedoch beurteilt Windows, dies nur anhand der Nutzeranwesenheit – und nicht anhand der laufenden Prozesse. Oft führt er dazu, dass wichtige Prozesse wie Downloads oder Kopiervorgänge während der Abwesenheit des Nutzers abgebrochen werden. Viele Nutzer fühlen sich daher genervt von diesen Energiespareinstellungen, was sie dazu bewegte, diese komplett zu deaktivieren.
Die sich daraus ergebenden Leerlaufphasen, in denen der Computer eingeschaltet bleibt, obwohl der vom Nutzer nicht benötigt wird und keine Aufgaben erledigt werden müssen, lassen sich in vielen Situationen finden: bei Privatanwendern genauso wie bei uns in der Schule oder in der Berufswelt. Dadurch wird aber unnötig Energie verbraucht – und damit auch viel Geld.
Daher haben wir versucht, ein Programm zu entwickeln, um dieser Energieverschwendung vorzubeugen.
###Konflikt zwischen Komfort und Energiesparen
Wir haben festgestellt, dass oft Umweltschutz und Komfort nicht gleichzeitig möglich sind. So wurde z.B. bei uns an der Schule beschlossen, dass der Windows-interne Standby deaktiviert werden soll, damit möglichst wenig Unterrichtszeit verloren geht, bis die Computer an sind. Diesen Konflikt versuchen wir mit unserem Programm zu lösen.

##Funktionsweise des Programms
------------------------------
Unser Projekt „Stand-Bye!“ zielt darauf ab, den Stromverbrauch von Computern durch die Verbesserung des Standby-Modus‘ zu reduzieren.
Dazu ermittelt das von uns erstellte Programm zunächst anhand der getätigten Maus- und Tastatureingaben, ob der Benutzer zu dieser Zeit am PC aktiv war. Falls dies nicht der Fall ist, wird nach einer im Programm einstellbaren Zeit überprüft, wie hoch die Auslastung des Computers ist. Dafür werden Leistungsdaten wie die CPU-, RAM-, Internet- und Festplattenauslastung herangezogen. Die jeweiligen Schwellenwerte lassen sich auch im Programm konfigurieren.
Auch lassen sich Ausnahmeprozesse einstellen, bei deren Ausführung der PC nicht in den Energiesparmodus versetzt werden soll.
Wenn diese Analyse ergibt, dass der Computer nicht ausgelastet ist, wird der Energiesparmodus des Computers aktiviert, wodurch im Vergleich zum normalen Betrieb Energie eingespart werden kann.
Auch haben wir als weiteres Feature einen Präsentationsmodus integriert, der dafür sorgt, dass zuverlässig der Standby und die Bildschirmabschaltung deaktiviert werden.

##License
---------

The MIT License (MIT)

Copyright (c) 2016 Florian Baader, http://github.com/flobaader

Copyright (c) 2016 Stephan Le, https://github.com/stephanLe

Copyright (c) 2016 Matthias Weirich, https://github.com/vavido

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in the
Software without restriction, including without limitation the rights to use, copy,
modify, merge, publish, distribute, sublicense, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to do so, subject to the
following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

0 comments on commit 0ee0f92

Please sign in to comment.