Vai al contenuto

Raccolta Script e Codici per GeekTool


fanfulla

Messaggi raccomandati

Io ci provo a mettere questo meteo ma qualcosa non va:

Shell: curl –silent “http://ihttp://it.meteo.yahoo.com/italia/lazio/rieti-721652/†| grep “forecast-icon†| sed “s/.*background\:url(\’\(.*\)\’)\;\ _background.*/\1/†| xargs curl –silent -o /tmp/weather.png\

Image: file://tmp/weather.png

Shell sulla situazione meteo: curl –silent “http://xml.weather.yahoo.com/forecastrss?p=IT721652&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>//’ | tail -n1

Cosa sbaglio?

We'll float around and hang out on clouds then we'll come down and have a hangover (cit. "Dumb" dei Nirvana)

Link al commento
Condividi su altri siti

  • Risposte 189
  • Creato
  • Ultima Risposta

Vediamo se ci riesco...ti faccio sapere :D

EDIT

Sarò più tonto di un mulo ma continua a non andare...

We'll float around and hang out on clouds then we'll come down and have a hangover (cit. "Dumb" dei Nirvana)

Link al commento
Condividi su altri siti

  • 2 mesi dopo...
  • 2 mesi dopo...
  • 2 settimane dopo...

secondo voi è possibile tramite geektool fare una cossa simile a cio che fa desktop group? fare un semplice sfondo scuro nel quale raggruppare delle cartelle in modo da organizzare il desktop?la soluzione piu semplice è quella di fare uno sfondo nero e spostarci a mano le icone ma sarebbe bello avere una cosa dinamica, poter spostare lo sfondo e le icone assieme

iFormulario - Il miglior formulario multimateria a portata di touch

MacBook Pro 15" (early 2011) - 2.2 Ghz, video 1Gb HR Antiglare - Ram 4Gb

Link al commento
Condividi su altri siti

  • 1 mese dopo...
Ciao a tutti, sto usando GeekTool per farmi lo sfondo del computer in questo modo

screenshot.png

Devo ancora aggiustare il calendario e metterci il meteo, ma il problema sono gli RSS della BBC che volevo mettere sul foglio chiaro; ho trovato il modo di convertire il testo prodotto in un'immagine rotata, ma poiché non c'è l'a capo automatico, se cerco di farci stare tutto le lettere mi diventano tanto piccole da essere illeggibili. Il problema non è di ImageMagick (che uso per ruotare l'immagine) ma di quello che usa i feed RSS.

 

Lo script che uso è

URL="http://feeds.bbci.co.uk/news/rss.xml"
maxLength="400"
start="3"
end="7"
 
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| /opt/local/bin/convert -rotate 15 -background none -fill black -font Courier label:@- -trim /tmp/label.png

 

Vorrei che fosse possibile implementare un a capo automatico da qualche parte se la lunghezza supera, per dire, i 500 px.

P.S. La parte di Image Magick (da /opt) funziona bene anche se la sintassi sembra sbagliata, e non c'è verso di usare "caption"

 

Grazie se potete aiutarmi!
Link al commento
Condividi su altri siti

  • 2 mesi dopo...

Ciao a tutti!

qualche settimana fa ho postato lo script per avere sul proprio desktop la frase del giorno in italiano.. non riesco però a capire perchè alcuni caratteri non vengono visualizzati con nessun tipo di font!!

Mi date una mano??

Questo è lo screenshot che spiega il problema!

Il problema è nella frase del giorno.. il carattere "é" è mancante e viene rimpiazzato da alfa#232

che ne dite??!?!

Ecco lo script modificato per visualizzare correttamente le accentate:

 

 

URL="aforismi.meglio.it/feed-afo-del-giorno.xml"
start="2"
end="10"
curl --silent "$URL" |
 
grep -E '(description>)' |
sed -n "$start,$"'p' |
sed -e 's/<description>//' |
sed -e 's/<\/description>//' |
sed -e 's/&laquo;//' |
sed -e 's/&raquo.*;//' |
fmt 
 
 
curl --silent "$URL" |
sed -e 's/<author>/\ <author>/g' |
sed -e 's/<\/author>/<\/author>\ /g' |
grep -E '(author>)' |
sed -e 's/<author>/ --  /' |
sed -e 's/<\/author>/ --/ '|
 
fmt
Link al commento
Condividi su altri siti

  • 1 mese dopo...

uuu quante cose belle utili che ho trovato ^^ mi metto subito all'opera ... :issi: ^^ 

iMac 27 late 2012macbook pro 15" 2.44 ghzMacbook air 11"ipod classic 120GbiPod Nano 16gb 2011iPad mini white 16GbiPhone 5 64gb blackPowermac G4 CubePower macintosh‎ G3

Link al commento
Condividi su altri siti

  • 1 anno dopo...

Ciao a tutti, so che questa discussione ormai è datata ma volevo sapere se c'è qualcuno disposto ad aiutarmi con i geeklet del meteo.

questi sono i miei:

 

curl --silent "http://xml.weather.yahoo.com/forecastrss?p=ITXX0080&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>//' | tail -n1

 

 

curl --silent "https://uk.weather.yahoo.com/italy/friuli-venezia-giulia/trieste-725300/?unit=c" | grep "forecast-icon" | sed "s/.*background\:url(\'\(.*\)\')\;\ _background.*/\1/" | xargs curl --silent -o /tmp/weather.png\

 

 

file:///tmp/weather.png

 

 

ora, la descrizione mi appare normalmente ma l'immagine no. Che devo fare?

Grazie

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.


×
×
  • Crea Nuovo...