GeekTool

Chat fóra: a nikdo. Vstup do diskuze online

Uživatelský avatar Roman_Pe | čtv pro 08, 2011 7:06 pm

GeekTool

Zdarvíčko.
Nainštaloval som si GeekTool na vytvorenie widgetov na plochu. Nevie niekto nejaké scripty a návody? Hlavne sa mi jedná o nastavenie počasí, informácie o systému RAM, CPU, Stav batérie, teplota, atd.
Tu sú nejaké čo viem:

(date +%a) čt
(date +%A) čtvrtek
(date +%b) pro
(date +%B) prosinec
(date +%c) čt 8 pro 18:52:07 2011
(date +%d) 08
(date +%D) 12/08/11
(date +%F) 2011-12-08
(date +%G) 2011

(date '+%H:%M') 18:52
(date '+%H:%M:%S') 18:52:07
(date '+%H') 18
(date '+%M') 52
(date '+%S') 07

Macbook Pro 13'', 2,4GHz, 8Gb. Ram, SSD-Corsair Force 3 series 120GB, OSX Mavericks
Apple Airport Extreme 4RD / WD My Passport Studio 1 TB
iPhone 5S-32Gb. Silver
iPhone 4S-16Gb White
iPad mini 16Gb White
iPhone expert
iPhone expert
 
Příspěvky: 1700
Registrován:
stř lis 17, 2010 10:55 pm
Bydliště: Brno

Lincoln Six Echo | čtv pro 08, 2011 7:30 pm

Re: GeekTool

Můžeš použít kterýkoli unixovský příkaz, který něco vypisuje.
  • iPhone 6s
  • Mac mini (Late 2012) | MacBook Pro (Early 2015)
  • AirPort Extreme 5th gen
Moderator fóra
Moderator fóra
 
Příspěvky: 3739
Registrován:
pát čer 25, 2010 8:53 pm

Uživatelský avatar Roman_Pe | stř led 04, 2012 4:05 pm

Re: GeekTool

Nevie niekto script pre stav batérie? že by sa mi na ploche zobrazovalo ... % batérie poprípade i čas?

Macbook Pro 13'', 2,4GHz, 8Gb. Ram, SSD-Corsair Force 3 series 120GB, OSX Mavericks
Apple Airport Extreme 4RD / WD My Passport Studio 1 TB
iPhone 5S-32Gb. Silver
iPhone 4S-16Gb White
iPad mini 16Gb White
iPhone expert
iPhone expert
 
Příspěvky: 1700
Registrován:
stř lis 17, 2010 10:55 pm
Bydliště: Brno

Uživatelský avatar Martyn | stř led 04, 2012 7:02 pm

Re: GeekTool

Google - "Geektool battery time left" (popř. percentage)

Těch skriptů je plno a stačí si jen vybrat. Např. tady.
MacBook Pro (2008)
iPhone expert
iPhone expert
 
Příspěvky: 986
Registrován:
pon lis 24, 2008 2:21 pm

Uživatelský avatar Roman_Pe | stř led 04, 2012 7:28 pm

Re: GeekTool

Díky, fakt super :)

Macbook Pro 13'', 2,4GHz, 8Gb. Ram, SSD-Corsair Force 3 series 120GB, OSX Mavericks
Apple Airport Extreme 4RD / WD My Passport Studio 1 TB
iPhone 5S-32Gb. Silver
iPhone 4S-16Gb White
iPad mini 16Gb White
iPhone expert
iPhone expert
 
Příspěvky: 1700
Registrován:
stř lis 17, 2010 10:55 pm
Bydliště: Brno

whitefish | úte úno 21, 2012 8:44 pm

Re: GeekTool

 

Saddako | úte úno 28, 2012 10:12 am

Re: GeekTool

Nemate nekdo hotove skripty na:

Info o systemu
Prostor na discich
IP aktivita behem uptime tam a ven

Datum
Kód: Vybrat vše
date "+%A %d. %B %G"

Interni a externi IP adresa
Kód: Vybrat vše
myen0=`ifconfig en0 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
if [ "$myen0" != "" ]
then
     echo "Ethernet: $myen0"
else
echo "Ethernet: INACTIVE"
fi
myen1=`ifconfig en1 | grep "inet " | grep -v 127.0.0.1 | awk '{print $2}'`
if [ "$myen1" != "" ]
then
echo "Wireless: $myen1"
else
echo "Wireless: INACTIVE"
fi
wip=`curl --silent http://checkip.dyndns.org | awk '{print $6}' | cut -f 1 -d "<"`
echo "External: $wip"

Vim, ze by se to dalo nejak poskladat, ale proc vymyslet neco co uz treba nekdo ma...
Naposledy upravil Saddako dne úte úno 28, 2012 5:01 pm, celkově upraveno 2
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví

iPhone 11 Pro 256GB Midnight Green - TM - 13.3
iMac 27" 3.0GHz/8GB/256GB SSD (2019) CTO - 10.15.3
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.3
iPhone guru
iPhone guru
 
Příspěvky: 1097
Registrován:
stř čer 18, 2008 8:08 pm
Bydliště: Krajina za zrcadlem

Uživatelský avatar Roman_Pe | úte úno 28, 2012 4:37 pm

Re: GeekTool

indykátor RAM kapacita 4096Mb:
podľa potreby prepíš totalRAM podľa aktuálnej kapacity v Mb.

myRAM=`top -l 1 -F -R | awk '/PhysMem/ {print "" $8+0}'`
totalRAM=4096
myPercentRAM=`expr $myRAM \* 100 / $totalRAM`
declare -i a=5
while [ $a -lt $myPercentRAM ]
do
echo "|\c"
a=`expr $a + 5`
done
echo "\033[1;31m|\033[0m\c"
while [ $a -lt 100 ]
do
echo "\033[1;30m|\033[0m\c"
a=`expr $a + 5`
done


indikátor CPU:
myCPU=`top -l 2 -F -R | awk '/CPU usage/ && NR>5 {printf "%d", $7+0}'`
myCPU=`expr 100 - $myCPU`
typeset -i a=5
while [ $a -lt $myCPU ]
do
echo "|\c"
a=`expr $a + 5`
done
echo "\033[1;31m|\033[0m\c"
while [ $a -lt 100 ]
do
echo "\033[1;30m|\033[0m\c"
a=`expr $a + 5`
done
echo "\n"
unset myCPU
unset a
echo "\n"
unset myRAM
unset myPercentRAM
unset a


Toto je celkom pekné :)

Macbook Pro 13'', 2,4GHz, 8Gb. Ram, SSD-Corsair Force 3 series 120GB, OSX Mavericks
Apple Airport Extreme 4RD / WD My Passport Studio 1 TB
iPhone 5S-32Gb. Silver
iPhone 4S-16Gb White
iPad mini 16Gb White
iPhone expert
iPhone expert
 
Příspěvky: 1700
Registrován:
stř lis 17, 2010 10:55 pm
Bydliště: Brno

Saddako | pon říj 22, 2012 12:28 pm

Re: GeekTool

Informace o pripojeni k WiFi


Kód: Vybrat vše
networksetup -getairportnetwork en0


myip0=$(networksetup -getinfo Wi-Fi | awk '/IP address/ {print}')
if [ "$myip0" = "IPv6 IP address: none" ]
then
    echo " "
else
echo "$myip0"
fi


SubMask=$(networksetup -getinfo Wi-Fi | awk '/Subnet mask/ {print}')
if [ "$SubMask" != "" ]
then
    echo "$SubMask"
else
echo " "
fi

myrou0=$(networksetup -getinfo Wi-Fi | awk '/Router/ {print}')
if [ "$myrou0" = "IPv6 Router: none" ]
then
    echo " "
else
echo "$myrou0"
fi

myext=`curl --silent http://checkip.dyndns.org | awk '{print $6}' | cut -f 1 -d "<"`
if [ "$myext" != "" ]
then
    echo "External IP: $myext"
else
echo " "
fi
trate=`(system_profiler SPAirPortDataType | awk '/Rate/ {print $3 " Mbps"}')`

if [ "$trate" != "" ]
then
    echo "Transmit Rate: $trate"
else
echo " "
fi
Motto: Udělat cokoli blbuvzdorným je zhola nemožné, neboť blbci jsou ohromně vynalézaví

iPhone 11 Pro 256GB Midnight Green - TM - 13.3
iMac 27" 3.0GHz/8GB/256GB SSD (2019) CTO - 10.15.3
Macbook 12" 1.2GHz/8GB/256GB (2017) - 10.15.3
iPhone guru
iPhone guru
 
Příspěvky: 1097
Registrován:
stř čer 18, 2008 8:08 pm
Bydliště: Krajina za zrcadlem

Prehľad diskusií na forum.iphone.cz

* indicates required

Zpět na Programy a hry pro Mac OS X

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé

cron