script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
scindypaul
Prode Principiante
Messaggi: 79
Iscrizione: martedì 17 aprile 2007, 10:56

script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da scindypaul »

Ciao amici. Ho creato un piccolo script bash che mi restituisce dei valori. precisamente legge tramite la funzione grep di lynx dei valori su borsaitaliana.it (nome azione, quotazione e variazione percentuale) e mi scrive questi valori. ovviamente l'ho creato per il titoli che mi interessano in modo da averli sotto controllo lanciando questo script. è possibile creare una sorta di rudimentale interfaccia grafica o addirittura creare una specie di applet in modo che questi dati (con magari un autoaggiornamento ogni x minuti) sulla pannello? Non saprei da dove iniziare
Avatar utente
IacopoDeeNosee
Prode Principiante
Messaggi: 194
Iscrizione: giovedì 3 maggio 2007, 0:00
Contatti:

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da IacopoDeeNosee »

prova seguendo questo tutorial per le applets in c:
http://www.gnome.org/projects/ORBit2/ap ... orial.html
oppure questo in python:
http://www.pygtk.org/articles/applets_a ... index.html
BYE :)
Skype -> IacopoDeeNosee
Avatar utente
twilight
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3849
Iscrizione: giovedì 17 febbraio 2005, 16:29
Località: L'Aquila
Contatti:

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da twilight »

Se vuoi farlo direttamente da script bash, per avere un applet rudimentale nell'area di notifica basta usare zenity

Codice: Seleziona tutto

zenity --notification --text "quello che vuoi"
ciao
scindypaul
Prode Principiante
Messaggi: 79
Iscrizione: martedì 17 aprile 2007, 10:56

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da scindypaul »

grazie isacopo, mi hai fatto venire voglia di imparare il python. io programmavo alle scuole superiori (anni anni fa) in C e in visualbasic. ma i programmi in c che facevamo erano molto semplici... però ora voglio provarci!

twilight ho provato però sull'area di notifica mi appare tipo un "cartello stradale" di pericolo (ho le icone oxygen e passandoci sopra il mouse mi da la mia stringa ma se ci clicco sopra si chiude... io volevo invece qualcosa di fisso
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da paper0k »

Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
scindypaul
Prode Principiante
Messaggi: 79
Iscrizione: martedì 17 aprile 2007, 10:56

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da scindypaul »

uhm non riesco tanto ad usarlo...
Avatar utente
paper0k
Rampante Reduce
Rampante Reduce
Messaggi: 7220
Iscrizione: lunedì 2 ottobre 2006, 13:39
Contatti:

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da paper0k »

scindypaul ha scritto: uhm non riesco tanto ad usarlo...
mmm... parli della mia segnalazione? Se si, in che senso?
Chiunque può essere ragionevole, ma esser sani di mente è raro (Oscar Wilde)
Wiki|Blog|Twitter|Identi.ca|last.fm
Avatar utente
Demiurgo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2093
Iscrizione: domenica 10 giugno 2007, 13:06
Località: Pesaro

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da Demiurgo »

Mai sentito parlare ci conky? puoi interfacciarlo con script bash e far apparire i risultati sempre sul tuo dekstop! ;D

Posta qui li tuo script almeno posso capire come viene fuori l'output  ;)
NuDe Project: >
Se volete fare due chiacchiere o avete bisogno di una mano per qualcosa questo è il mio contatto msn: demiurgo-linux@hotmail.it
scindypaul
Prode Principiante
Messaggi: 79
Iscrizione: martedì 17 aprile 2007, 10:56

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da scindypaul »

Ciao Demirugo. non conosco conky però posso provarlo. il mio script bene o male è così. ciò è poi ripetuto per i titoli che mi interessano

Codice: Seleziona tutto

#!/bin/bash
p="$(lynx -dump "http://www.borsaitaliana.it/bitApp/scheda.bit?target=StrumentoMTA&isin=IT0003132476&lang=it" | grep 'Prezzo Ultimo Contratto:' | \ awk '{ print $(NF) }')"
echo $p
Ultima modifica di scindypaul il domenica 5 ottobre 2008, 22:35, modificato 1 volta in totale.
scindypaul
Prode Principiante
Messaggi: 79
Iscrizione: martedì 17 aprile 2007, 10:56

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da scindypaul »

Spettacolo sto conky! mi sa che è proprio ciò che cercavo!
si può avviare sul pannello superiore? o per forza sul "desktop"? spettacolo devo capire meglio come configurarlo ma fa proprio cio di cui avevo bisogno
Avatar utente
Demiurgo
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2093
Iscrizione: domenica 10 giugno 2007, 13:06
Località: Pesaro

Re: script bash che mi da dei valori.Li posso visualizzare sul pannello tipo applet?

Messaggio da Demiurgo »

dovrebbe bastare inserire all'interno di /etc/conky/conky.conf la riga

Codice: Seleziona tutto

${execi 300 posizione_del_tuo_script}
nel punto in cui vuoi che appaiano i titoli...
NuDe Project: >
Se volete fare due chiacchiere o avete bisogno di una mano per qualcosa questo è il mio contatto msn: demiurgo-linux@hotmail.it
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti