Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Für Notebooks: Akku vor zu schneller Beschädigung schützen (https://www.delphipraxis.net/154060-fuer-notebooks-akku-vor-zu-schneller-beschaedigung-schuetzen.html)

Daniel Spatkowski 26. Aug 2010 10:24

Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Halli hallo,

nach 10 Tagen Arbeit und Fehlerbehebung bin ich endlich fertig geworden und möchte euch 3 meiner neuen Programme vorstellen.
(WICHTIG IM VORRAUS: ALLE HIER AUFGELISTETEN PROGRAMME FUNKTIONIEREN NUR UNTER WINDOWS 7 [ALLE VERSIONEN, AUSSER HOME BASIC bzw. STARTER] WINDOWS AERO MUSS AKTIV SEIN //EDIT: GraKa muss Windows-Aero unterstützen für die Effekte und damit die wirklich alle Einstellungen, die Windows Aero betreffen, genutzt werden können (hab mich vorher falsch ausgedrückt^^ *sry*) Unter Windows Vista konnte ich meine Programme leider noch nicht testen.

ViewCenter: (Notebook -Edition)
  • Aero-Effekt ein und ausschalten
  • Einstellen, dass Aero während des Akkubetriebs automatisch ausgeschaltet wird
  • Gadget-ähnliches Fenster unten rechts am Rand anzeigen mit Akkustatus und Infos
  • Akku schonen, indem der Bildschirm mit einer roten Fehlermeldung gesperrt wird, wenn man das Netzkabel anschließt, obwohl der Akku noch über bzw. weit über 18% Ladekraft hat.
  • Bildschirmauflösung einstellbar

Shadower:
  • Wirft einen Schatten unter der Taskleiste
  • Transparenz ist einstellbar, indem man den Schatten mit rechter Maustaste anklickt.
  • Das Programm hab ich entworfen, weil TB-Shadow ~by Sweatyfish nach falscher Einstellung nicht mehr funzte
  • Option: Pulsierender Schatten

(gefundener Fehler: nach Linksklick auf Taskleistenschatten blinkt er ein paar mal und steht nicht mehr im Vordergrund, obwohl diese Einstellung aktiviert ist.

Aero Volltestfenster:
  • Eigentlich nur Spielerei^^
  • Nichts anderes als ein Leeres Fenster, was im aktiven Aero-Stil voll transparent ist.


Um eines (oder mehrere) der Programme zu installieren:
- Wichtig ist, dass ihr bei MultiInstaller euren Benutzernamen von Windows eingibt, den Ihr unter >Start findet. Damit wird dann der Pfad "C:\Users\>EUER NAME<\...\AutoStart..." erstellt, wohin die Dateien kopiert werden.

- Danach könnt Ihr die Programme auswählen.
Wenn Ihr die Programme und deren Einstellungen löschen wollt, müsst ihr den RadioButton "Vom Computer entfernen" anklicken, bevor ihr die Programme auswählt, die ihr löschen wollt.

Ich hoffe euch gefallen meine Programme (außer Aero, das kann eh nix^^) oder findet weitere Fehler, die ich dann evtl. beheben kann.

Vielen Dank im Vorraus!

Sharky 26. Aug 2010 11:48

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

Zitat von Daniel Spatkowski (Beitrag 1045157)
... WINDOWS AERO MUSS AKTIV SEIN

Zitat:

Zitat von Daniel Spatkowski (Beitrag 1045157)
  • Aero-Effekt ein und ausschalten
  • Einstellen, dass Aero während des Akkubetriebs automatisch ausgeschaltet wird

Wie passt das denn zusammen. ;-)

P.S.: Herzlich Willkommen in der Delphi-PRAXiS

Sherlock 26. Aug 2010 11:53

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Hmmmm, zwei Dinge:
1) Durch roten Kasten erledigt -.-
2) Bevor ich mich erinnere wie ich heisse (unter Windows zumindest) sollte Dein Installer doch schon längst %USERNAME% abgefragt haben können, oder? ;)

Sherlock

blackfin 26. Aug 2010 11:54

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

obwohl der Akku noch über bzw. weit über 18% Ladekraft hat.
Wieso ausgerechnet 18%? :gruebel::gruebel: Einstellbar wäre denke ich besser. Obwohl ich die Funktion als ziemlich sinnlos erachte, wenn ich mein Netzteil reinstecke schaue ich immer vorher auf den Akku-Stand bzw. Ich nehm das Netzteil, wenn Windows schon warnt :D

Daniel Spatkowski 26. Aug 2010 12:00

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

Zitat von Sherlock (Beitrag 1045191)
Hmmmm, zwei Dinge:
1) Durch roten Kasten erledigt -.-
2) Bevor ich mich erinnere wie ich heisse (unter Windows zumindest) sollte Dein Installer doch schon längst %USERNAME% abgefragt haben können, oder? ;)

Sherlock

Weiß jemand, wie das geht? das war ja meine 1. Lösung, habs aber nie hinbekommen. Hab %USERNAME% auf im Quelltext unter
Code:
CopyFile('Name1.exe', 'C:\Users\%USERNAME%\...exe');
eingegeben, aber hat nicht geklappt. Deswegen muss man den Benutzernamen eingeben, damit das Programm so den Pfad erstellen kann.

himitsu 26. Aug 2010 12:02

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

WINDOWS AERO MUSS AKTIV SEIN
@Luckie: Nur wenn es aktiv ist, kann es durch dieses Programm abgeschaltet werden. :zwinker:
Wenn es schon aus ist, dann gibt es wohl im Programm ein Problem. :roll:

Daniel Spatkowski 26. Aug 2010 12:07

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

Zitat von blackfin (Beitrag 1045193)


Wieso ausgerechnet 18%? :gruebel::gruebel: Einstellbar wäre denke ich besser. Obwohl ich die Funktion als ziemlich sinnlos erachte, wenn ich mein Netzteil reinstecke schaue ich immer vorher auf den Akku-Stand bzw. Ich nehm das Netzteil, wenn Windows schon warnt :D

bei 18% hab ich mich an den Windows-Einstellungen gehalten. Wobei der mich bei 17% warnt, hab ich 1% toleranz mit eingebaut.
Einstellbar wäre besser, war abder zu faul dafür das einzubaun ^^

Viele meiner Kollegen, sowie ich auch, stecken den Stecker mal rein, auch wenn der Akku noch voll ist. Mein Kollege hat somit vor kurzen sein Akku komplett geschrottet, weil er das 2 Jahre lang so gemacht hat, und der Meinung war, da passiert schon nichts.

Eigentlich hatte ich zuerst vor, dass der Strom, wenn das Netzteil angeschlossen ist, direkt umgeleitet wird (so, als wäre der Akku bereits 100%ig aufgeladen) aber ich glaube eher dass das nicht möglich ist. Hab jedenfalls nichts gefunden. So könnte man über's Netzteil arbeiten, aber der Akku wird nicht dauerhaft beschädigt.

Daniel Spatkowski 26. Aug 2010 12:09

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
[QUOTE=himitsu;1045197]
Zitat:

Nur wenn es aktiv ist, kann es durch dieses Programm abgeschaltet werden. :zwinker:
Wenn es schon aus ist, dann gibt es wohl im Programm ein Problem. :roll:
dann passiert nichts. So jedenfalls das Resultat bei mir, als ich den Prozess DWM.exe zu Testzwecken gekillt hab ^^

/edit: Nur der zeigt halt im Programm noch an, dass es aktiv wäre.

Sherlock 26. Aug 2010 12:22

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
%USERNAME%
Delphi-Referenz durchsuchenGetEnvironmentVariable
Für bestimmte Ordner sogar noch besser geeignet:
Delphi-Referenz durchsuchenGetSpecialFolder

Sherlock

Daniel Spatkowski 26. Aug 2010 12:34

AW: Für Notebooks: Akku vor zu schneller Beschädigung schützen
 
Zitat:

Zitat von Sherlock (Beitrag 1045201)
%USERNAME%
Delphi-Referenz durchsuchenGetEnvironmentVariable
Für bestimmte Ordner sogar noch besser geeignet:
Delphi-Referenz durchsuchenGetSpecialFolder

Sherlock

fällt mir grad ein: über ShowMessage(getUserName); hab ich das schonmal geschafft, aber ich konnte getUserName nicht in CopyFile mit einbauen, weil alles, was hinter GetUserName stand, weg war. Quasi ab da wurde der FileName gekappt. /Edit: aber ich glaub mir ist da grad ne lösung eingefallen ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:59 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz