Geektool for dummies
-
- Viestit: 1512
- Liittynyt: 8.4.2007 klo 18.15
Geektool for dummies
Viesti Kirjoittaja nallemaija »
Haluaisin ainakin kellonajan, kalenterin tai viikonpäivän ja päivämäärän työpöydälle.
Jos sais ohjeita miten nuo toteutetaan (ihan kädestä pitäen), olisin kiitollinen.
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Geektool for dummies
Viesti Kirjoittaja morbusg »
![Salaisuus [:#]](./images/smilies/47_47.gif)
Tuo Geektool kun on niinkin kälyinen ettei se tue UTF-8:aa...
-
- Viestit: 591
- Liittynyt: 11.2.2009 klo 19.02
- Paikkakunta: Oulu
Re: Geektool for dummies
Viesti Kirjoittaja heximan »
Tuolla http://geektool3.tynsoe.org/projects/ge ... rds/show/3 muutama vinkki.nallemaija kirjoitti:Voisko joku vähän selventää tuota Geektoolin käyttöä kädettömälle? En ymmärrä tuosta oikeen mitään että miten sen saa toimimaan...
Haluaisin ainakin kellonajan, kalenterin tai viikonpäivän ja päivämäärän työpöydälle.
Jos sais ohjeita miten nuo toteutetaan (ihan kädestä pitäen), olisin kiitollinen.
-
- Viestit: 78
- Liittynyt: 25.1.2009 klo 23.57
Re: Geektool for dummies
Viesti Kirjoittaja oakley »
-
- Viestit: 426
- Liittynyt: 18.5.2008 klo 12.50
Re: Geektool for dummies
Viesti Kirjoittaja jam1 »
Vastaus oakleylle:
- Päivämäärä, kellonaika jne jne: http://iamawesome.net/2009/04/my-geektool-setup/
- Geeklets: http://www.macosxtips.co.uk/geeklets/
Lisää aiheen tiimoilta:
- Hyviä inspiraatiota osa 1: http://blogof.francescomugnai.com/2009/ ... n-gallery/
- Hyviä inspiraatiota osa 2: http://www.outlawdesignblog.com/2009/50 ... reenshots/
- Yksittäinen ihan hieno (tosin skriptejä ei taida olla suoraan mukana) http://shinnohn.deviantart.com/art/Boke ... -121988149
- Saattaa mennä jo osittain ohi aiheen eli OS X:n tuunaaminen sis. geektool juttuja: http://forums.macnn.com/94/gui-customiz ... hread/294/
-
- Viestit: 562
- Liittynyt: 19.2.2009 klo 3.42
- Paikkakunta: Helsinki
-
- Viestit: 78
- Liittynyt: 25.1.2009 klo 23.57
Re: Geektool for dummies
Viesti Kirjoittaja oakley »
![Punastuu [:$]](./images/smilies/icon_redface.gif)
-
- Viestit: 1271
- Liittynyt: 24.12.2007 klo 1.52
Re: Geektool for dummies
Viesti Kirjoittaja dasb00t »
-
- Viestit: 136
- Liittynyt: 7.11.2009 klo 1.25
Re: Geektool for dummies
Viesti Kirjoittaja galenos686 »
Ihan hyvä sivusto. Mutta voisiko joku kertoa miten pääsisin tähän alkuun kun kirjaimellisesti yhtään en tiedä miten saan nää komennot kirjoitettua ja mihin!! Voisiko joku vääntää rautalangasta?jam1 kirjoitti:Tässäpä jotain geektoolilla tehtyjä juttuja, jotka ovat jääneet mieleen.
Vastaus oakleylle:
- Päivämäärä, kellonaika jne jne: http://iamawesome.net/2009/04/my-geektool-setup/
- Geeklets: http://www.macosxtips.co.uk/geeklets/
Lisää aiheen tiimoilta:
- Hyviä inspiraatiota osa 1: http://blogof.francescomugnai.com/2009/ ... n-gallery/
- Hyviä inspiraatiota osa 2: http://www.outlawdesignblog.com/2009/50 ... reenshots/
- Yksittäinen ihan hieno (tosin skriptejä ei taida olla suoraan mukana) http://shinnohn.deviantart.com/art/Boke ... -121988149
- Saattaa mennä jo osittain ohi aiheen eli OS X:n tuunaaminen sis. geektool juttuja: http://forums.macnn.com/94/gui-customiz ... hread/294/
-
- Viestit: 135
- Liittynyt: 21.3.2008 klo 19.33
-
- Viestit: 3080
- Liittynyt: 15.1.2008 klo 11.04
- Paikkakunta: Juuka
Re: Geektool for dummies
Viesti Kirjoittaja Machist »
Kokeilin just ja uptime on nyt tuossa työpöydällä

-
- Viestit: 74
- Liittynyt: 2.12.2007 klo 13.07
Re: Geektool for dummies
Viesti Kirjoittaja PMK »
Koitin jo kirjoittaa suomeksi mutta ei toiminut..
Koodi: Valitse kaikki
#!/bin/bash
# converts exact time to fuzzy format
export exact_time=$(date '+%I:%M')
export exact_hour=$(echo $exact_time | cut -c 1,2)
export exact_minute=$(echo $exact_time | cut -c 4,5)
case $exact_hour in
01) export fuzzy_hour='one';;
02) export fuzzy_hour='two';;
03) export fuzzy_hour='three';;
04) export fuzzy_hour='four';;
05) export fuzzy_hour='five';;
06) export fuzzy_hour='six';;
07) export fuzzy_hour='seven';;
08) export fuzzy_hour='eight';;
09) export fuzzy_hour='nine';;
10) export fuzzy_hour='ten';;
11) export fuzzy_hour='eleven';;
12) export fuzzy_hour='twelve';;
esac
case $exact_minute in
00) export fuzzy_minute='o-clock';;
01) export fuzzy_minute='o-one';;
02) export fuzzy_minute='o-two';;
03) export fuzzy_minute='o-three';;
04) export fuzzy_minute='o-four';;
05) export fuzzy_minute='o-five';;
06) export fuzzy_minute='o-six';;
07) export fuzzy_minute='o-seven';;
08) export fuzzy_minute='o-eight';;
09) export fuzzy_minute='o-nine';;
10) export fuzzy_minute='ten';;
11) export fuzzy_minute='eleven';;
12) export fuzzy_minute='twelve';;
13) export fuzzy_minute='thirteen';;
14) export fuzzy_minute='fourteen';;
15) export fuzzy_minute='fifteen';;
16) export fuzzy_minute='sixteen';;
17) export fuzzy_minute='seventeen';;
18) export fuzzy_minute='eighteen';;
19) export fuzzy_minute='nineteen';;
20) export fuzzy_minute='twenty';;
21) export fuzzy_minute='twenty-one';;
22) export fuzzy_minute='twenty-two';;
23) export fuzzy_minute='twenty-three';;
24) export fuzzy_minute='twenty-four';;
25) export fuzzy_minute='twenty-five';;
26) export fuzzy_minute='twenty-six';;
27) export fuzzy_minute='twenty-seven';;
28) export fuzzy_minute='twenty-eight';;
29) export fuzzy_minute='twenty-nine';;
30) export fuzzy_minute='thirty';;
31) export fuzzy_minute='thirty-one';;
32) export fuzzy_minute='thirty-two';;
33) export fuzzy_minute='thirty-three';;
34) export fuzzy_minute='thirty-four';;
35) export fuzzy_minute='thirty-five';;
36) export fuzzy_minute='thirty-six';;
37) export fuzzy_minute='thirty-seven';;
38) export fuzzy_minute='thirty-seven';;
39) export fuzzy_minute='thirty-one';;
40) export fuzzy_minute='forty';;
41) export fuzzy_minute='forty-one';;
42) export fuzzy_minute='forty-two';;
43) export fuzzy_minute='forty-three';;
44) export fuzzy_minute='forty-four';;
45) export fuzzy_minute='forty-five';;
46) export fuzzy_minute='forty-six';;
47) export fuzzy_minute='forty-seven';;
48) export fuzzy_minute='forty-eight';;
49) export fuzzy_minute='forty-nine';;
50) export fuzzy_minute='fifty';;
51) export fuzzy_minute='fifty-one';;
52) export fuzzy_minute='fifty-two';;
53) export fuzzy_minute='fifty-three';;
54) export fuzzy_minute='fifty-four';;
55) export fuzzy_minute='fifty-five';;
56) export fuzzy_minute='fifty-six';;
57) export fuzzy_minute='fifty-seven';;
58) export fuzzy_minute='fifty-eight';;
59) export fuzzy_minute='fifty-nine';;
esac
export fuzzy_time="$fuzzy_hour $fuzzy_minute"
echo $fuzzy_time
exit 0
# Local variables:
# Coding: utf-8
# End:
-
- Viestit: 532
- Liittynyt: 5.7.2008 klo 11.42
Re: Geektool for dummies
Viesti Kirjoittaja vemssi »
Suomenkieli on mahdollisimman huono tällaiseen, sillä epäsäännöllisyyksiä on liikaa (esim. 29 yli – puoli – 29 vaille tai tasan puoliyö – minuutin yli puolenyön). Suurinpiirtein lähelle kuitenkin pääsee:PMK kirjoitti:Mitenköhän tästä sais muokattua Suomen kellolle sopivan? Tarkoitan, että jos saisi ajan näkymään esim. "viisi yli kymmenen"
Koitin jo kirjoittaa suomeksi mutta ei toiminut..
Koodi: Valitse kaikki
#!/bin/sh
d=`date "+%I%M"`
h=`echo $d | cut -c1,2 | bc -l`
m=`echo $d | cut -c3,4 | bc -l`
if [ $m -gt 29 ]; then h=`expr $h + 1`; fi
case $h in
0) fh='puoliyö';;
1) fh='yksi';;
2) fh='kaksi';;
3) fh='kolme';;
4) fh='neljä';;
5) fh='viisi';;
6) fh='kuusi';;
7) fh='seitsemän';;
8) fh='kahdeksan';;
9) fh='yhdeksän';;
10) fh='kymmenen';;
11) fh='yksitoista';;
12) fh='kaksitoista';;
13) fh='puoliyö';;
esac
case $m in
0) fm='tasan';;
1) fm='minuutin yli';;
2) fm='kaksi yli';;
30) fm='puoli';;
31) fm='kaksikymmentäyhdeksän vaille';;
58) fm='kaksi vaille';;
59) fm='minuuttia vaille';;
esac
echo $fm $fh
Edit: typoja
-
- Viestit: 74
- Liittynyt: 2.12.2007 klo 13.07
Re: Geektool for dummies
Viesti Kirjoittaja PMK »
Koodi: Valitse kaikki
#!/bin/sh
d=`date "+%I%M"`
h=`echo $d | cut -c1,2 | bc -l`
m=`echo $d | cut -c3,4 | bc -l`
if [ $m -gt 29 ]; then h=`expr $h + 1`; fi
case $h in
0) fh='puoliyö';;
1) fh='yksi';;
2) fh='kaksi';;
3) fh='kolme';;
4) fh='neljä';;
5) fh='viisi';;
6) fh='kuusi';;
7) fh='seitsemän';;
8) fh='kahdeksan';;
9) fh='yhdeksän';;
10) fh='kymmenen';;
11) fh='yksitoista';;
12) fh='kaksitoista';;
13) fh='puoliyö';;
esac
case $m in
0) fm='tasan';;
1) fm='minuutin yli';;
2) fm='kaksi yli';;
3) fm='kolme yli';;
4) fm='neljä yli';;
5) fm='viisi yli';;
6) fm='kuusi yli';;
7) fm='seitsemän yli';;
8) fm='kahdeksan yli';;
9) fm='yhdeksän yli';;
10) fm='kymmenen yli';;
11) fm='yksitoista yli';;
12) fm='kaksitoista yli';;
13) fm='kolmetoista yli';;
14) fm='neljätoista yli';;
15) fm='viisitoista yli';;
16) fm='kuusitoista yli';;
17) fm='seitsemäntoista yli';;
18) fm='kahdeksantoista yli';;
19) fm='yhdeksäntoista yli';;
20) fm='kaksikymmentä yli';;
21) fm='kaksikymmentäyksi yli';;
22) fm='kaksikymmentäkaksi yli';;
23) fm='kaksikymmentäkolme yli';;
24) fm='kaksikymmentäneljä yli';;
25) fm='kaksikymmentäviisi yli';;
26) fm='kaksikymmentäkuusi yli';;
27) fm='kaksikymmentäseitsemän yli';;
28) fm='kaksikymmentäkahdeksan yli';;
29) fm='kaksikymmentäyhdeksän yli';;
30) fm='puoli';;
31) fm='kaksikymmentäyhdeksän vaille';;
32) fm='kaksikymmentäkahdeksan vaille';;
33) fm='kaksikymmentäseitsemän vaille';;
34) fm='kaksikymmentäkuusi vaille';;
35) fm='kaksikymmentäviisi vaille';;
36) fm='kaksikymmentäneljä vaille';;
37) fm='kaksikymmentäkolme vaille';;
38) fm='kaksikymmentäkaksi vaille';;
39) fm='kaksikymmentäyksi vaille';;
40) fm='kaksikymmentä vaille';;
41) fm='yhdeksäntoista vaille';;
42) fm='kahdeksantoista vaille';;
43) fm='seitsemäntoista vaille';;
44) fm='kuusitoista vaille';;
45) fm='viisitoista vaille';;
46) fm='neljätoista vaille';;
47) fm='kolmetoista vaille';;
48) fm='kaksitoista vaille';;
49) fm='yksitoista vaille';;
50) fm='kymmenen vaille';;
51) fm='yhdeksän vaille';;
52) fm='kahdeksan vaille';;
53) fm='seitsemän vaille';;
54) fm='kuusi vaille';;
55) fm='viisi vaille';;
56) fm='neljä vaille';;
57) fm='kolme vaille';;
58) fm='kaksi vaille';;
59) fm='minuuttia vaille';;
esac
echo $fm $fh
-
- Viestit: 532
- Liittynyt: 5.7.2008 klo 11.42
Re: Geektool for dummies
Viesti Kirjoittaja vemssi »
Tallensit varmaankin koodin tekstitiedostoon? Sen jälkeen pitää tietysti vielä kertoa käyttöjärjestelmälle, että ko. tiedosto on "ajettava". Avaa terminaali (Terminal tai Pääte) ja anna seuraava loitsu:PMK kirjoitti:Lisäsin puuttuvat tekstit mutta en vieläkään saanut toimimaan. Mikä meni pieleen?
Koodi: Valitse kaikki
chmod a+x tallentamasi_tiedosto
Koodi: Valitse kaikki
./tallentamasi_tiedosto
-
- Viestit: 74
- Liittynyt: 2.12.2007 klo 13.07
Re: Geektool for dummies
Viesti Kirjoittaja PMK »
Muokkasin ja tallensin sen teksturilla. Voisko joku vielä valottaa, että mikä toi tallentamasi_tiedosto meinaa? ja Miten sen Pääätteen kanssa toimitaan?
![Punastuu [:$]](./images/smilies/icon_redface.gif)
-
- Viestit: 310
- Liittynyt: 1.8.2009 klo 19.19
Re: Geektool for dummies
Viesti Kirjoittaja tmikki »
Tämä scripti.
curl --silent "http://xml.weather.yahoo.com/forecastrss?p=FIXX0052&u=c" | grep -E '(Current Conditions:|C<BR)' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's/<description>//' -e 's/<\/description>//'
Onnistuihan se eli tässä näkyy vain astemäärä.
curl --silent "http://weather.yahooapis.com/forecastrss?p=FIXX0052&u=c" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/\(.*\), \(.*\) C$/\2˚C/'
iPhone 15 pro
-
- Viestit: 149
- Liittynyt: 4.11.2010 klo 17.59
Re: Geektool for dummies
Viesti Kirjoittaja mac_tumpelo »
tmikki kirjoitti:Sääkuvakkeen, kellon, kalenterin sain työpöydälle mutta en löytänyt pelkkää lämpötilaaste scriptiä, löysin vain noita jossa lukee Fair, snow... ym ja sitten astemäärä perässä. Jos joku osaa tehdä tai antaa ohjeet muokata tuota niin että saan tuon tekstin pois. Paikkakunnan sain muokattua oikeaksi.
Tämä scripti.
curl --silent "http://xml.weather.yahoo.com/forecastrss?p=FIXX0052&u=c" | grep -E '(Current Conditions:|C<BR)' | sed -e 's/Current Conditions://' -e 's/<br \/>//' -e 's/<b>//' -e 's/<\/b>//' -e 's/<BR \/>//' -e 's/<description>//' -e 's/<\/description>//'
Onnistuihan se eli tässä näkyy vain astemäärä.
curl --silent "http://weather.yahooapis.com/forecastrss?p=FIXX0052&u=c" | grep -E '(Current Conditions:|C<BR)' | tail -n1 | sed -e 's/<BR \/>//' -e 's/\(.*\), \(.*\) C$/\2˚C/'
Löytyisikö apua tuolta toiselta alueelta
http://www.hopeinenomena.net/viewtopic. ... 0&t=131192
-
- Viestit: 82
- Liittynyt: 31.5.2010 klo 2.02
Re: Geektool for dummies
Viesti Kirjoittaja Todo88 »
![Hymy [:)]](./images/smilies/icon_smile.gif)
Esim.
Kovo1 Käytetty / Koko tila
Kovo2 Käytetty/ Koko tila
jne....
iPhone 6S Plus 64GB Space Gray
"There are no stupid questions, only stupid people."
-
- Viestit: 1690
- Liittynyt: 8.1.2011 klo 6.54
Re: Geektool for dummies
Viesti Kirjoittaja wantsomeapple »
Olisikohan tuo sopiva geekletTodo88 kirjoitti:Koittelin etsiskellä scriptiä jolla saisin kaikki kovalevy osioiden tilat näkyviin. Yhden löysin mutta se ei näyttänyt kuin tuon 1 kovon ja omat taidot melkein login-logout tasoa. (Ei vielä, mutta opin kohta) Olisi siistii jos siinä saisi samalla ulkoisen kovalevyn näkyviin. Olisi hienoa jos joku olisi pähkäillyt tämän valmiiksi.
Esim.
Kovo1 Käytetty / Koko tila
Kovo2 Käytetty/ Koko tila
jne....
http://www.macosxtips.co.uk/geeklets/sy ... -capacity/
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Geektool for dummies
Viesti Kirjoittaja morbusg »
Tai ehkä tuo pyydetty muoto olis enemmänkin mountpointin mukaan:wantsomeapple kirjoitti:Olisikohan tuo sopiva geekletTodo88 kirjoitti:Koittelin etsiskellä scriptiä jolla saisin kaikki kovalevy osioiden tilat näkyviin. Yhden löysin mutta se ei näyttänyt kuin tuon 1 kovon ja omat taidot melkein login-logout tasoa. (Ei vielä, mutta opin kohta) Olisi siistii jos siinä saisi samalla ulkoisen kovalevyn näkyviin. Olisi hienoa jos joku olisi pähkäillyt tämän valmiiksi.
Esim.
Kovo1 Käytetty / Koko tila
Kovo2 Käytetty/ Koko tila
jne....
http://www.macosxtips.co.uk/geeklets/sy ... -capacity/
Koodi: Valitse kaikki
df -lH | awk 'NR>1{print $NF,$3"/"$2}'
-
- Viestit: 1690
- Liittynyt: 8.1.2011 klo 6.54
Re: Geektool for dummies
Viesti Kirjoittaja wantsomeapple »

-
- Viestit: 82
- Liittynyt: 31.5.2010 klo 2.02
Re: Geektool for dummies
Viesti Kirjoittaja Todo88 »
Tota samaa itsekin pällistelin ja koitin keksiä kuinka saisin myös näkymään Bootcampin ja ulkoisen aseman.wantsomeapple kirjoitti: Olisikohan tuo sopiva geeklet
http://www.macosxtips.co.uk/geeklets/sy ... -capacity/
Enemmän tuo, vielä kuin saisi keksittyä kuinka se antaisi riveittäin tiedot. Ton koodin ku laitoin Geektooliin niin se näytti aluksi Default HDD:n tiedot, sitten luki volumes/Iomega ja sit näytti muitten kovojen tiedot. (kutakuinkin näin: 276/880 Volumes/Iomega 37/100, 456/976) Lähempänä siis mitä itse hain, mutta oli sellainen rivi oksennus.morbusg kirjoitti: Tai ehkä tuo pyydetty muoto olis enemmänkin mountpointin mukaan:Koodi: Valitse kaikki
df -lH | awk 'NR>1{print $NF,$3"/"$2}'
Kiitos yrityksestä molemmille.
![Hymy [:)]](./images/smilies/icon_smile.gif)
iPhone 6S Plus 64GB Space Gray
"There are no stupid questions, only stupid people."
-
- Viestit: 8446
- Liittynyt: 9.3.2011 klo 12.07
- Paikkakunta: Varkaus
Re: Geektool for dummies
Viesti Kirjoittaja Kain »
-
- Viestit: 1690
- Liittynyt: 8.1.2011 klo 6.54
Re: Geektool for dummies
Viesti Kirjoittaja wantsomeapple »
Kelpaisiko tälläinen?Kain kirjoitti:Saiskos mitenkään akun tilan ikonina näkymään?
http://www.macosxtips.co.uk/geeklets/sy ... ry-status/
E: Ei ollutkaan ikoni
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit