Vai al contenuto

Raccolta Script e Codici per GeekTool


fanfulla

Messaggi raccomandati

Non essendo riuscito a venire a capo su come inserire le lettere accentate ho totalmente modificato la shell per la frase del giorno con questa:

#!/usr/bin/ruby

require 'rss'

rss = RSS::Parser.parse 'http://feeds.feedburner.com/Pensieriparole-FrasiDelGiorno'

print rss.items[0].description.sub(/<.*/n,'').strip, "\n"


molto più snello e funzionante!

Unico problema è come inserire l'autore dell'aforisma. credo si debba modificare questo paramentro (/<.*/n,'') ma non so come...

in questo rss non c'è il classico campo autore che è invece all'interno della description ma diviso da <br>e <i> che non so assolutamente cosa significhino...

Qualcuno può darmi una mano?!?

grazie!!!

Posso farvi presente che a me compaiono comunque i codici &amp.... etc... al posto delle lettere accentate? :rolleyes: Uffa, è così brutto!...

Catastrofi del nostro secolo: Hiroshima 45, Cernobyl 86, Windows 95. (frase riciclata)

Prima di parlare, assicuratevi che il vostro emisfero cerebrale sinistro sia attivo.

Link al commento
Condividi su altri siti

  • Risposte 189
  • Creato
  • Ultima Risposta

sicuri che state usando un carattere che ha le lettere accentate?

Ciao,

ho letto tutta la conversazione e ho sfruttato moltissimi dei tuoi script, come da te consigliato ho scaricato dal sito http://www.blazingfr...ol-scripts.html lo script per i testi delle canzoni di itunes. Il fatto è che dopo che lo ho inserito non trova nemmeno un testo. Potresti aiutarmi? in ogni caso complimenti per l'idea!

MacBook Pro 13' 2.9Ghz i7 con 8gb di ram e 750 di hard disk con l'ultimo OSX installato

iPhone 5s 32GB Grigio Siderale con iOS 7 e iPhone 4 32GB Nero con iOS 7

Link al commento
Condividi su altri siti

Ciao raga :)

Scrivo per la prima volta anche se ho letto un bel pezzo del forum lol

Visto che quasi tutti i comandi gli ho presi da questo post vi voglio far vedere come li ho combinati :)

schermatasa.jpg

Qui vi posto tutti i comandi:

A orologio

date '+%H:%M:%S'

B Giorno Settimana

date +%A

C Numero Giorno

date +%d

D Mese

date +%B

E Tramonto

curl --silent "http://weather.yahoo.com/italy/veneto/venice-12845362/ " | perl -pe 's/\n//g' | perl -pe 's/.*Sunset:<\/dt><dd>/Tramonto: /m' | perl -pe 's/<\/dd>.*//m'

F Alba

curl --silent "http://weather.yahoo.com/italy/veneto/venice-12845362/ " | perl -pe 's/\n//g' | perl -pe 's/.*Sunrise:<\/dt><dd>/Alba: /m' | perl -pe 's/<\/dd>.*//m'

G WebCAM Meteo

http://www.sat24.com...1001&rnd=610703

H Specifiche Mac

echo `sw_vers -productName` \(v`sw_vers -productVersion`\) - `sysctl -n hw.model`; echo `sysctl -n machdep.cpu.brand_string | sed -e 's/([^)]*)//g' | tr '@' '-'`

I Cpu

free=`top -l 2 | grep "CPU usage" | tail -1 | awk '{printf "%.0f", $7+0}'`

let used=100-$free

let count=5

echo "CPU \c"

while [ $count -le $used ]

do

if [ $used -le 50 ]

then

echo "\033[1;32m|\c" # green

colour='\033[0;32m'

elif [ $used -le 75 ]

then

echo "\033[1;33m|\c" # yellow

colour='\033[0;33m'

elif [ $used -le 100 ]

then

echo "\033[1;31m|\c" # red

colour='\033[0;31m'

fi

let count=${count}+5

done

# Default Output. Place a # (comment) sign at the start of the next "echo" line below if you wish to used the Extended output.

echo $colour $used%

# Extended output. Remove the # (comment) sign from the next "echo" line below to use.

# echo $colour $used% Utilisation

J Ram

used_ram=`top -l 1 | awk '/PhysMem/ {print $8}' | sed "s/M//"`

free_ram=`top -l 1 | awk '/PhysMem/ {print $10}' | sed "s/M//"`

let total_ram=$used_ram+$free_ram

used_percent=$(echo "scale=2; $used_ram / $total_ram * 100" | bc)

used_percent=`echo $used_percent | cut -d . -f 1`

let count=5

echo "RAM \c"

while [ $count -le $used_percent ]

do

if [ $count -le 50 ]

then

echo "\033[1;32m|\c" # green

colour='\033[0;32m'

elif [ $count -le 75 ]

then

echo "\033[1;33m|\c" # yellow

colour='\033[0;33m'

elif [ $count -gt 75 ]

then

echo "\033[1;31m|\c" # red

colour='\033[0;31m'

fi

let count=${count}+5

done

#echo "$colour $used_percent% $used_ram MB"

echo $colour $used_percent%

K HD

df -hl | grep 'disk0s2' | awk '{print "HD: "$4" "}'

L Command System

ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13

M WebCAM Venezia

http://www2.comune.v...910538005642593

N Cartella random Foto questo è il mio gatto :)

O WebCAM Giglio

http://www.giglionew...iglio_porto.jpg

P ANSA

URL="http://www.ansa.it/web/notizie/rubriche/topnews/topnews_rss.xml"

maxLength="1000"

start="3"

end="10"

curl --silent "$URL" |

sed -e :a -e '$!N;s/\n//;ta' |

sed -e 's/<title>/\

<title>/g' |

sed -e 's/<\/title>/<\/title>\

/g' |

sed -e 's/<description>/\

<description>/g' |

sed -e 's/<\/description>/<\/description>\

/g' |

grep -E '(title>|description>)' |

sed -n "$start,$"'p' |

sed -e 's/<title>//' |

sed -e 's/<\/title>//' |

sed -e 's/<description>/ /' |

sed -e 's/<\/description>//' |

sed -e 's/<!\[CDATA\[//g' |

sed -e 's/\]\]>//g' |

sed -e 's/</</g' |

sed -e 's/>/>/g' |

sed -e 's/<[^>]*>//g' |

cut -c 1-$maxLength |

head -$end |

sed G |

fmt

schermatainfo.jpg

Le icone che si vedono nel desktop del imac sono le mie icone reali :)

File ritagliato in PNG: http://img42.imagesh.../scrivania8.png

Link al commento
Condividi su altri siti

Ciao raga :)

Scrivo per la prima volta anche se ho letto un bel pezzo del forum lol

Visto che quasi tutti i comandi gli ho presi da questo post vi voglio far vedere come li ho combinati :)

schermatasa.jpg

Qui vi posto tutti i comandi:

A orologio

date '+%H:%M:%S'

B Giorno Settimana

date +%A

C Numero Giorno

date +%d

D Mese

date +%B

E Tramonto

curl --silent "http://weather.yahoo.com/italy/veneto/venice-12845362/ " | perl -pe 's/\n//g' | perl -pe 's/.*Sunset:<\/dt><dd>/Tramonto: /m' | perl -pe 's/<\/dd>.*//m'

F Alba

curl --silent "http://weather.yahoo.com/italy/veneto/venice-12845362/ " | perl -pe 's/\n//g' | perl -pe 's/.*Sunrise:<\/dt><dd>/Alba: /m' | perl -pe 's/<\/dd>.*//m'

G WebCAM Meteo

http://www.sat24.com...1001&rnd=610703

H Specifiche Mac

echo `sw_vers -productName` \(v`sw_vers -productVersion`\) - `sysctl -n hw.model`; echo `sysctl -n machdep.cpu.brand_string | sed -e 's/([^)]*)//g' | tr '@' '-'`

I Cpu

free=`top -l 2 | grep "CPU usage" | tail -1 | awk '{printf "%.0f", $7+0}'`

let used=100-$free

let count=5

echo "CPU \c"

while [ $count -le $used ]

do

if [ $used -le 50 ]

then

echo "\033[1;32m|\c" # green

colour='\033[0;32m'

elif [ $used -le 75 ]

then

echo "\033[1;33m|\c" # yellow

colour='\033[0;33m'

elif [ $used -le 100 ]

then

echo "\033[1;31m|\c" # red

colour='\033[0;31m'

fi

let count=${count}+5

done

# Default Output. Place a # (comment) sign at the start of the next "echo" line below if you wish to used the Extended output.

echo $colour $used%

# Extended output. Remove the # (comment) sign from the next "echo" line below to use.

# echo $colour $used% Utilisation

J Ram

used_ram=`top -l 1 | awk '/PhysMem/ {print $8}' | sed "s/M//"`

free_ram=`top -l 1 | awk '/PhysMem/ {print $10}' | sed "s/M//"`

let total_ram=$used_ram+$free_ram

used_percent=$(echo "scale=2; $used_ram / $total_ram * 100" | bc)

used_percent=`echo $used_percent | cut -d . -f 1`

let count=5

echo "RAM \c"

while [ $count -le $used_percent ]

do

if [ $count -le 50 ]

then

echo "\033[1;32m|\c" # green

colour='\033[0;32m'

elif [ $count -le 75 ]

then

echo "\033[1;33m|\c" # yellow

colour='\033[0;33m'

elif [ $count -gt 75 ]

then

echo "\033[1;31m|\c" # red

colour='\033[0;31m'

fi

let count=${count}+5

done

#echo "$colour $used_percent% $used_ram MB"

echo $colour $used_percent%

K HD

df -hl | grep 'disk0s2' | awk '{print "HD: "$4" "}'

L Command System

ps -amcwwwxo "command %mem %cpu" | grep -v grep | head -13

M WebCAM Venezia

http://www2.comune.v...910538005642593

N Cartella random Foto questo è il mio gatto :)

O WebCAM Giglio

http://www.giglionew...iglio_porto.jpg

P ANSA

URL="http://www.ansa.it/web/notizie/rubriche/topnews/topnews_rss.xml"

maxLength="1000"

start="3"

end="10"

curl --silent "$URL" |

sed -e :a -e '$!N;s/\n//;ta' |

sed -e 's/<title>/\

<title>/g' |

sed -e 's/<\/title>/<\/title>\

/g' |

sed -e 's/<description>/\

<description>/g' |

sed -e 's/<\/description>/<\/description>\

/g' |

grep -E '(title>|description>)' |

sed -n "$start,$"'p' |

sed -e 's/<title>//' |

sed -e 's/<\/title>//' |

sed -e 's/<description>/ /' |

sed -e 's/<\/description>//' |

sed -e 's/<!\[CDATA\[//g' |

sed -e 's/\]\]>//g' |

sed -e 's/</</g' |

sed -e 's/>/>/g' |

sed -e 's/<[^>]*>//g' |

cut -c 1-$maxLength |

head -$end |

sed G |

fmt

schermatainfo.jpg

Le icone che si vedono nel desktop del imac sono le mie icone reali :)

File ritagliato in PNG: http://img42.imagesh.../scrivania8.png

C O M P L I M E N T I

Macbook Pro 8.2 15" 8Gb --- Iphone 6 16Gb Grigio Siderale  --- Iphone 4s 16Gb Nero --- Ipod 3g 4Gb
Id GameCenter: formware --- Id PSN: formware --- Instagram: http://instagram.com/formware

Link al commento
Condividi su altri siti

è un unico file http://img42.imagesh.../scrivania8.png cmq appena mi è possibile ti faccio un render di solo il calendario :)

Grazie formware

Ok! Praticamente è lo sfondo della tua scrivania, giusto? Grazie!

P.S.: ma che cos'è un render? E qui viene a galla tutta la mia ignoranza...

iMac 21,5" Mid 2011 - 8GB RAM
Yosemite 10.10       :ok:

Link al commento
Condividi su altri siti

Ok! Praticamente è lo sfondo della tua scrivania, giusto? Grazie!

P.S.: ma che cos'è un render? E qui viene a galla tutta la mia ignoranza...

Presa da Wikipedia : Il Rendering è un termine della lingua inglese che in senso ampio indica la resa grafica, ovvero un'operazione compiuta da un disegnatore per produrre una rappresentazione di qualità di un oggetto o di una architettura (progettata o rilevata). In tempi relativamente recenti ha assunto un valore essenzialmente riferito all'ambito della computer grafica; dove identifica il processo di "resa" ovvero di generazione di un'immagine a partire da una descrizione matematica di una scena tridimensionale interpretata da algoritmi che definiscono il colore di ogni punto dell'immagine. La descrizione è data in un linguaggio o in una struttura dati e deve contenere la geometria, il punto di vista, le informazioni sulle caratteristiche ottiche delle superfici visibili e sull'illuminazione.

calendariont.pngTi ho messo tutte le possibili angolazioni :)http://img85.imageshack.us/img85/8425/calendariont.png

Link al commento
Condividi su altri siti

Ci provo, buonasera a tutti :oops: Qualcuno sa se esiste qualche script per l'orologio nel formato 24h??? L'ho cercato ovunque ma nulla :baby: :baby: Grazie a chi potrà e saprà aiutarmi :ciao: :ciao:

small-logo.png

date '+%H:%M:%S'

Link al commento
Condividi su altri siti

ciao a tutti, qualcuno sa come fare per far apparire il nome dell'album e i testi delle canzoni di itunes? Grazie a tutti!

MacBook Pro 13' 2.9Ghz i7 con 8gb di ram e 750 di hard disk con l'ultimo OSX installato

iPhone 5s 32GB Grigio Siderale con iOS 7 e iPhone 4 32GB Nero con iOS 7

Link al commento
Condividi su altri siti

ciao a tutti, qualcuno sa come fare per far apparire il nome dell'album e i testi delle canzoni di itunes? Grazie a tutti!

ne ho trovati diversi in rete ma anche seguendo le istruzioni non sono mai riuscito a farne funzionare uno :-(

Link al commento
Condividi su altri siti

Ci provo, buonasera a tutti :oops: Qualcuno sa se esiste qualche script per l'orologio nel formato 24h??? L'ho cercato ovunque ma nulla :baby: :baby: Grazie a chi potrà e saprà aiutarmi :ciao: :ciao:

small-logo.png

date '+%H:%M:%S'

oppure scrivi direttamente date e hai orologio con i secondi e data insieme! ;)

Link al commento
Condividi su altri siti

Presa da Wikipedia : Il Rendering è un termine della lingua inglese che in senso ampio indica la resa grafica, ovvero un'operazione compiuta da un disegnatore per produrre una rappresentazione di qualità di un oggetto o di una architettura (progettata o rilevata). In tempi relativamente recenti ha assunto un valore essenzialmente riferito all'ambito della computer grafica; dove identifica il processo di "resa" ovvero di generazione di un'immagine a partire da una descrizione matematica di una scena tridimensionale interpretata da algoritmi che definiscono il colore di ogni punto dell'immagine. La descrizione è data in un linguaggio o in una struttura dati e deve contenere la geometria, il punto di vista, le informazioni sulle caratteristiche ottiche delle superfici visibili e sull'illuminazione.

calendariont.pngTi ho messo tutte le possibili angolazioni :)http://img85.imagesh...alendariont.png

Ciao! Una domanda, magari stupida ma non sono praticissimo, come faccio a mettere queste immagini con il calendario?? Tipo come hai fatto te.

Grazie anticipatamente!

Link al commento
Condividi su altri siti

bel programmino davvero,utile anche quando si gestiscono i server e si ha necessità di lasciare uno script a far qualcosa evidenziandone continuamente sullo schermo i risultati. in confronto alla shell molto più pratico.

qualcuno di voi conosce la compatibilità con lion visto che non mi funziona.

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.


×
×
  • Crea Nuovo...