Folgen Sie dem Video unten, um zu sehen, wie Sie unsere Website als Icon auf Ihrem Homescreen erstellen.
Anmerkung: This feature may not be available in some browsers.
O.k., mit viiiel suchen habe ich jetzt irgendwie das hier zusammengebaut:
ioreg -l | grep -i batterypercent | awk '{ print substr( $0, length($3) -1) , length ($3) }'
Das liefert zu Beginn der 2. Zeile das gewünschte Ergebnis. Aber wie werde ich den Rest los????
Habe etwas ähnliches heute morgen auch noch hier gefunden: http://www.macosxtips.co.uk/geeklets/system/mighty-mouse-and-bluetooth-keyboard-battery-level-1
das funktioniert auch, und bestätigt mir, dass meine Lösung gar nicht so schlecht war, imho sogar besser, denn:www.macosxtips.co.uk schrieb:ioreg -c BNBMouseDevice | grep Percent | awk '{print $11}'
Bei mir erscheint nur: Mouse Battery: =% Wo ist die Zahl? Refresh habe ich auf 10 Sekunden gesetzt...
Geektool gibt das wirklich anders aus als das Terminal. K.A. wieso...im Geektool wird Folgendes angezeigt:
("Supermode"
81
#!/bin/sh
# Batteriezustand von Bluetooth-Geräten auslesen
# formatiert fuer Geektool
# Einstellungen:
# Gerät: Maus = BNBMouseDevice / Tastatur = IOAppleBluetoothHIDDriver
device="BNBMouseDevice"
# Ausgabe: pretxt / endtxt
pretxt="Batterie:"
endtxt="%"
# Auslesen und aufbereiten:
if [ "$device" = "BNBMouseDevice" ] ; then
percent=$(ioreg -r -n $device | grep 'BatteryPercent' | cut -d '=' -f 2 | sed 's/{"SuperMode"//g')
fi
if [ "$device" = "IOAppleBluetoothHIDDriver" ] ; then
percent=$(ioreg -r -n $device | grep 'BatteryPercent' | cut -d '=' -f 2 | sed 's/{"FactoryDefault"//g')
fi
# Ausgabe:
echo $pretxt $percent $endtxt
Ich würd mal sagen, jede Viertelstunde (900 sec) reicht bei weitem.Refresh habe ich auf 10 Sekunden gesetzt
wenn du fertig bist kannst du bitte den genauen Code posten?
Mich nervt es tierisch nicht zu wissen wie lang die Maus noch durchhält...