Vai al contenuto





fanfulla

Raccolta Script e Codici per GeekTool

Recommended Posts

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?

Modificato da Mr.Matt

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti


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

EDIT

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

Modificato da Mr.Matt

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Io non riesco a capire il meteo . praticamente si dovrebbe cambiare il link con la propria città . . ma a me non viene ! io sono di Alessandria , piemonte potete mandarmi il link già fatto? :rolleyes:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
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!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

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

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Rispondi e partecipa alla discusione

Puoi rispondere subito e iscriverti successivamente. If you have an account, sign in now to post with your account.

Ospite
Rispondi a questa discussione...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Crea Nuovo...

Info

Per offrirti il miglior servizio possibile il sito utilizza cookies, anche di terze parti e profilazione. Utilizzando il sito acconsenti al loro impiego. Privacy Policy Termini di utilizzo