• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

[10.7 Lion] Batteriestatus ansagen lassen

  • Ersteller Ersteller Mitglied 59422
  • Erstellt am Erstellt am

Mitglied 59422

Gast
Hallo,

ich suche eine Möglichkeit mir den Batteriestatus ansagen zu lassen, kennt jmd. eine Möglichkeit? Google hat mir bisher nicht geholfen.
Vielen Dank vorab.
 
Schau mal ob das nicht mit Voice-Over klappt. Systemeinstellungen, Bedienungshilfen.
 
Notfalls kannst du mit einem Terminalskript das ausgeben lassen. Je nach den, wie du es haben willst (dort gibt es verschiedene Möglichkeiten.)

Dieser Befehl liest dir die verbleibende Ladung vor:
Code:
ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("%.2f%%", $10/$5 * 100)}' | say
 
Lach, mein MacBook ist voll aufgeladen, und hat 99,53% laut Terminal.
 
Notfalls kannst du mit einem Terminalskript das ausgeben lassen. Je nach den, wie du es haben willst (dort gibt es verschiedene Möglichkeiten.)

Dieser Befehl liest dir die verbleibende Ladung vor:
Code:
ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("%.2f%%", $10/$5 * 100)}' | say

Was muss ich eingeben, damit mir die ansage alle 10 Minuten angesagt wird?

Danke
 
Was muss ich eingeben, damit mir die ansage alle 10 Minuten angesagt wird?

Sollte mit einem per User LaunchAgent funktionieren.

Code:
<?xml version="1.0" encoding="UTF-8"?>           <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN           http://www.apple.com/DTDs/PropertyList-1.0.dtd >
           <plist version="1.0">
           <dict>
            <key>Label</key>
            <key>ProgramArguments</key>
                <array>
                    <string>ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("%.2f%%", $10/$5 * 100)}' | say</string>
                </array>
            <key>StartInterval</key>
                <integer>600</integer>
            </dict>
            </plist>

Ich habe den Code nicht getestet, das ist eine Datei in ~/Library/LaunchAgents und wird bei Login geladen.

Siehe: http://www.apfeltalk.de/forum/applescript-zeitgesteuert-per-t359583.html und http://developer.apple.com/library/.../Reference/ManPages/man5/launchd.plist.5.html
 
Sollte mit einem per User LaunchAgent funktionieren.

Code:
<?xml version="1.0" encoding="UTF-8"?>           <!DOCTYPE plist PUBLIC -//Apple Computer//DTD PLIST 1.0//EN           http://www.apple.com/DTDs/PropertyList-1.0.dtd >
           <plist version="1.0">
           <dict>
            <key>Label</key>
            <key>ProgramArguments</key>
                <array>
                    <string>ioreg -l | grep -i capacity | tr '\n' ' | ' | awk '{printf("%.2f%%", $10/$5 * 100)}' | say</string>
                </array>
            <key>StartInterval</key>
                <integer>600</integer>
            </dict>
            </plist>

Ich habe den Code nicht getestet, das ist eine Datei in ~/Library/LaunchAgents und wird bei Login geladen.

Siehe: http://www.apfeltalk.de/forum/applescript-zeitgesteuert-per-t359583.html und http://developer.apple.com/library/.../Reference/ManPages/man5/launchd.plist.5.html

Guter Tipp, aber ich bekomme es nicht hin, bin ich zuwenig Coder für...
 
Läuft leider noch nicht bei mir.

Code:
-bash: syntax error near unexpected token `600'

erscheint nach der Eingabe. Hab ich was falsch gemacht?
 
Also bei mir klappt es - Hast du Lion oder SL?
 
...aaaahhh, verdammt. Das ist nur unter SL lauffähig, gel?

Ich hab Lion.
 
Ich weiß es nicht - aber gut möglich. Unter Lion hat sich ja wohl einiges im Terminal geändert, hab Ich gehört. ;-)
 
Seit Lion habe ich mit meinem MBA 11" häufig Vollscreenapps an und werde dann häufiger von einen leeren Akku überrascht.
<nicht hilfreich> Wenn du oft genug den Batteriestatus abfragen und ansagen lässt, wird der Akku sicher noch schneller leer.
<subjektiv, also auch nicht unbedingt hilfreich> Wenn Vollbildmodus heißt, daß man nichtmal mehr eine Menüleiste hat, würde ich auf sowas verzichten. Nur weil was neu ist, muß es nicht sinnvoll sein.
<ganz subjektiv und auch noch einigermaßen off-topic> Ich verstehe eh nicht, warum Apple das bisherige und bewährte Fenster-System wohl nur wegen des Ansturms von sogenannten "Switchern" aufgegeben oder an den Rand gedrängt hat.
 
<ganz subjektiv und auch noch einigermaßen off-topic> Ich verstehe eh nicht, warum Apple das bisherige und bewährte Fenster-System wohl nur wegen des Ansturms von sogenannten "Switchern" aufgegeben oder an den Rand gedrängt hat.

Stimmt - früher haben Sie sich gegen die Skalierung auf den ganzen Bildschirm gesträubt, und jetzt gibt es eine Systemweite Vollbild Integration.

Apps sollte man nicht so groß ziehen, wie der Bildschirm es hergibt, das Fenstersystem ist - das war Apple's 'Philosophie', welche Ich geteil habe - Un nu? Wech isse.