Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Prog] sideSMS: invia SMS ai cell Vodafone [Beta4 27/7/05]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3 ... 9, 10, 11  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Sun Jul 03, 2005 3:13 pm    Post subject: [Prog] sideSMS: invia SMS ai cell Vodafone [Beta4 27/7/05] Reply with quote

Lunedi 1 Luglio: Aggiornamento a beta2, leggere in fondo!
Giovedi 7 Luglio: Aggiornamento a beta3, leggere in fondo!
Mercoledi 27 Luglio: Aggiornamento a beta4, leggere in fondo!

Il link per ottenerlo è questo (Completo di EBUILD):

http://www.sideralis.net/index.php?action=4&pjid=24

Il software si intende distribuito sotto GPL2 ed e' liberamente scaricabile e ridistribuibile secondo i termini della licenza. Vi allego il README che e' esplicativo :)

Il software ha come dipendenze python, gtk e pygtk 2.6.* . (emerge pygtk dovrebbe essere sufficiente)

Quote:

sideSMS
=======

sideSMS e' un software che permette di inviare SMS a cellulari
con numeri Vodafone Omnitel.

Versione
========
1.0 beta3

Come funziona
=============
E' necessario essere utenti del sito web
http://www.190.it
Chiunque abbia una scheda telefonica Vodafone Omnitel puo' registrarsi
gratuitamente.
Il programma si collega al sito e compie al posto vostro le azioni che
portano a completare la form per inviare SMS: username e password non
vengono inviati a nessun altro oltre il sito di Vodafone Omnitel.

sidesms.py offre un'interfaccia via shell
sidesms_gui.py e' una GUI in gtk+ per sidesms.py

Features
========
- invio di messaggi lunghi sino a 360 caratteri
- visualizzazione del numero di caratteri disponibili
- salvataggio automatico dei numeri di telefono utilizzati
- possibilita' di associare alias a dei numeri (rubrica)
- multipiattaforma (dovrebbe lavorare in ambienti *nix,Windows,Macintosh)
- autocompletamento dei numeri presenti in rubrica o gia' digitati: se
al posto di un numero telefonico viene inserito un alias, durante
l'invio del messaggio l'alias e' convertito nel numero
corrispondente.
- utilizzabile sia da shell sia tramite interfaccia in gtk+

Rubrica
=======
E' possibile aggiungere o modificare contatti sia attraverso l'interfaccia
in GTK+ sia modificando il file 'rubrica.txt', col seguente formato
<numero><separatore><nickname><separatore><nome>

<numero> e' un numero telefonico Vodafone Omnitel composto da soli
caratteri numerici (+39 per esempio non e' utilizzabile)
<separatore> è una virgola ',' , eventualmente seguita e/o preceduta
da un carattere 'bianco' (spazio,TAB)
<nickname> e' una qualsiasi composizione di caratteri alfanumerici,
spazi inclusi.
<nome> e' una qualsiasi composizione di caratteri alfanumerici,
spazi inclusi. E' facoltativo.

numero e nickname devono essere univoci

e.g.
347123456789 , Gino , Gino Paoli
348123456111,Mario , Mario de Biasi
349123456222 , Pippo

Sicurezza
=========
Username e password vengono inviati in chiaro al sito di Omnitel, quindi
se qualcuno sta controllando il vostro traffico di rete puo' rilevarli.
Se decidete di salvare username e password, queste informazioni possono
essere facilmente reperite da un utente malizioso utilizzando le
funzioni presenti nel software (questi dati vengono salvati nel file
'cache').

Dipendenze
==========
Nel sistema devono essere presenti:
- python >= 2.4
- gtk+ >= 2.6 (opzionale -> per interfaccia grafica)
- pygtk >= 2.6 (opzionale -> per interfaccia grafica)

Note
====
Il software e' utilizzabile con le limitazioni espresse da Vodafone:
"""
Sono espressamente vietate le forme di utilizzo professionale del
servizio e quelle che prevedono una generazione automatica dei messaggi.
E' inoltre vietato l'invio, non richiesto, di SMS - per scopi
promozionali, pubblicitari, commerciali. Tali messaggi possono essere
inviati solo se il destinatario e' stato preventivamente informato e
abbia manifestato liberamente il suo consenso.
Vodafone non fornisce alcuna garanzia sulle prestazioni del sistema e
sui tempi di consegna e declina ogni responsabilita' sui contenuti
dei messaggi inviati e sul rispetto della normativa sulla protezione
dei dati personali da parte dei mittenti dei messaggi.
"""

Si declina ogni responsabilita' per danni causati a cose o persone
tramite l'utilizzo di questo software.


BETA2
Con questa nuova release, che è sempre disponibile presso il link originale sono stati apportati alcuni cambiamenti e fatte alcune modifiche.
La piu' rilevante è il fatto che ora esiste un sistema di invio da shell e uno di invio in gui grafica sotto x. Il programma che serve per scrivere sms da shell si chiama sidesms.py mentre quello in gtk si chiama sidesms_gui.py
E' stata inoltre migliorata la gestione degli errori e dei codici di uscita, che rendono possibile una integrazione di sideSMS all'interno di script.

BETA3
Features aggiunte:
-la rubrica e' gestibile direttamente da gui, e la gui e' stata rimodernata ed ottimizzata; puo' essere associato un nome oltre al nick.
-implementato un pulsante di clear e la possibilita' di mantere l'sms appena inviato oppure no

Bugfix:
-la versione da shell non stampa piu' traceback di errore ma sempre messaggi utili e codici di errore
-sidesms.py puo' essere lanciato ora da una qualsiasi directory
-varii bug risolti

BETA4
La roadmap verso la beta4 e' stata completata con successo.
Tra le novita' principali ci sono un ebuild per gentoo e un installer per windows.
Features aggiunte:
-La rubrica cambia modo di essere gestita e funziona meglio
-Sistema di invio ottimizzato
-Multi invio di SMS
-History
-Traybar
...e molto altro...

Una nota: Per utilizzare l'ebuild e' sufficente scomprimere il file ebuild nella portage overlay

Federico
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk


Last edited by federico on Wed Jul 27, 2005 2:18 am; edited 9 times in total
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Sun Jul 03, 2005 3:20 pm    Post subject: Reply with quote

StraMegaSuperLOL :lol:

Appena ho un'attimo mi metto a testarlo :wink:

P.S. Ma non è possibile usarlo semplicemente da shell senza nessun'interfaccia come smssend ???


Last edited by Kernel78 on Sun Jul 03, 2005 3:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Sun Jul 03, 2005 3:27 pm    Post subject: Reply with quote

Kernel78 wrote:
StraMegaSuperLOL :lol:
Appena ho un'attimo mi metto a testarlo :wink:

Si chiama alternativa open-source :wink:
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Sun Jul 03, 2005 3:34 pm    Post subject: Reply with quote

non è che c'è per caso anche clientcookie come dipendenza?

Code:
$ ./sms_gui.py
Traceback (most recent call last):
  File "./sms_gui.py", line 15, in ?
    from sms_libero import send_single_sms
  File "/home/utente/Desktop/sideSMS_beta1/sms_libero.py", line 9, in ?
    import cookielib,urllib,urllib2

_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
riquito
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jul 2002
Posts: 93

PostPosted: Sun Jul 03, 2005 4:11 pm    Post subject: Reply with quote

non esattamente. Si supponeva erroneamente che in gentoo tutti utilizzassero python 2.4.x (disponibile da 8 mesi).

Tra le dipendenze quindi aggiungiamo python >=2.4

Federico poi aggiungerà al post questa informazione.

Per quanto riguarda l'interfaccia da shell non è ancora disponibile. E' stato fatto in 2 giorni :-)
Consigli/richieste per l'interfaccia?
nomeprogramma -u user -p password numero/alias testo ? (se mancano -u e -p prova a utilizzare i valori salvati)

Ciao,
Riccardo
_________________
Sideralis Programs
http://www.sideralis.org
Back to top
View user's profile Send private message
knefas
l33t
l33t


Joined: 21 Dec 2003
Posts: 828

PostPosted: Sun Jul 03, 2005 4:54 pm    Post subject: Reply with quote

Siete due grandi. (Volevo scrivere siete due galli, ma poi uno pensa che sia una battuta! ;) ) scarichero' e betatestero' :)

EDΙT: tempo di invio 14 secondi... :)


Last edited by knefas on Sun Jul 03, 2005 4:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Sun Jul 03, 2005 4:56 pm    Post subject: Reply with quote

io ancora non riesco a farlo andare :(
ho emerso python2.4
ho messo pygtk
adesso ho:
Code:
 File "./sms_gui.py", line 13, in ?
    import gtk,gobject
ImportError: No module named gobject
Back to top
View user's profile Send private message
Sasdo
Guru
Guru


Joined: 18 Feb 2004
Posts: 542
Location: 44.476474,11.644446 circa.

PostPosted: Sun Jul 03, 2005 5:40 pm    Post subject: Reply with quote

Ic3M4n wrote:
io ancora non riesco a farlo andare :(
ho emerso python2.4
ho messo pygtk
adesso ho:
Code:
 File "./sms_gui.py", line 13, in ?
    import gtk,gobject
ImportError: No module named gobject


Complimenti a riquito e federico per le poche chiacchiere e la tanta azione =)

scarico immediatamente e testo =)

ciaooo!

il Sasdo
_________________
LinuxUser #362518
--
Ochei lo ammetto: il mio cervello lo tengo in frigo.
Back to top
View user's profile Send private message
riquito
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jul 2002
Posts: 93

PostPosted: Sun Jul 03, 2005 5:50 pm    Post subject: Reply with quote

Quote:
io ancora non riesco a farlo andare :(
ho emerso python2.4
ho messo pygtk
adesso ho:
Code:
File "./sms_gui.py", line 13, in ?
import gtk,gobject
ImportError: No module named gobject



Che versione di gtk+ hai (e magari anche di pygtk)?
Era capitato anche a fede mi pare. Credo avesse risolto togliendo pygtk e gtk+ e reinstallando entrambe.
Scrivi sempre le versioni quando indichi gli errori, si risolve tutto più in fretta ;-)

Io ho x11-libs/gtk+-2.6.7 (to', e uscita la 2.68 )
e dev-python/pygtk-2.6.1

Ciao,
Riccardo
_________________
Sideralis Programs
http://www.sideralis.org
Back to top
View user's profile Send private message
mirko_3
l33t
l33t


Joined: 02 Nov 2003
Posts: 605
Location: Birreria

PostPosted: Sun Jul 03, 2005 6:01 pm    Post subject: Reply with quote

knefas wrote:
Siete due grandi. (Volevo scrivere siete due galli, ma poi uno pensa che sia una battuta! ;) ) scarichero' e betatestero' :)

EDΙT: tempo di invio 14 secondi... :)


Sei di parma?
_________________
Non fa male! Non fa male!
Back to top
View user's profile Send private message
assente
Guru
Guru


Joined: 12 Apr 2004
Posts: 570
Location: Torino, italia, New Europe

PostPosted: Sun Jul 03, 2005 7:06 pm    Post subject: Reply with quote

Ic3M4n wrote:
io ancora non riesco a farlo andare :(
ho emerso python2.4
ho messo pygtk
adesso ho:
Code:
 File "./sms_gui.py", line 13, in ?
    import gtk,gobject
ImportError: No module named gobject


hai dato python-updater? hai la use gtk?
_________________
Blog
E8400, 4850, P5q
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Sun Jul 03, 2005 10:20 pm    Post subject: Reply with quote

python-updater non lo conoscevo neanche io...
Adesso sono in croceverde, domani io e riqui vediamo di sistemare un po' allora, per il momento grazie per le preziose prove.
Fede
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
Ic3M4n
Advocate
Advocate


Joined: 02 Nov 2004
Posts: 3489
Location: Bergamo.

PostPosted: Mon Jul 04, 2005 1:24 am    Post subject: Reply with quote

funziona! :D
dopo aver dato python-updater, che mi ha riemerso più o meno tutto quello che centra con python ho incrociato le dita e tutto è andato alla perfezione! ho fatto anche qualche prova di invio ed il tutto va a meraviglia. posso iniziare con le richieste o è troppo presto? :D :D :D :D

[EDIT] scusate:
GRAZIE A TUTTI E DUE! SIEDE DEI GRANDI! :D :D
[/EDIT]
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Mon Jul 04, 2005 5:29 am    Post subject: Reply with quote

Ic3M4n wrote:
posso iniziare con le richieste o è troppo presto? :D :D :D :D

Sono molto contento che questo abbia risolto il tuo problema, devo segnarmi un appunto e mettere questa procedura nella risoluzione dei problemi...
Se ci sono cose che possiamo aggiungere, ben volentieri!

Fede
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jul 04, 2005 5:32 am    Post subject: Reply with quote

federico wrote:
Se ci sono cose che possiamo aggiungere, ben volentieri!

Io mi quoto da solo
Quote:
Ma non è possibile usarlo semplicemente da shell senza nessun'interfaccia come smssend ???
O si può gia fare e sono troppo fuso per capirlo ?
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Mon Jul 04, 2005 5:43 am    Post subject: Reply with quote

Non esiste versione senza gui, riquito proponeva una formula per un'implementazione a shell:

Riquito wrote:

Consigli/richieste per l'interfaccia?
nomeprogramma -u user -p password numero/alias testo ? (se mancano -u e -p prova a utilizzare i valori salvati)


A me pare ragionevole come sistema, piu' tardi ne parlo anche con lui e vediamo; effettivamente in molteplici situazioni tornano comodi comandi che possono anche non presupporre l'interazione da parte dell'utente.
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jul 04, 2005 5:49 am    Post subject: Reply with quote

federico wrote:
A me pare ragionevole come sistema, piu' tardi ne parlo anche con lui e vediamo; effettivamente in molteplici situazioni tornano comodi comandi che possono anche non presupporre l'interazione da parte dell'utente.

A me pare ragionevolissimo, per adesso io uso smssend in due modi:
-automatizzato, per avvisarmi della fine di un grosso emerge (o altra operazione)
-interattivamente sfruttando kopete come interfaccia

Per questo mi verrebbe comodo poter usare il vostro programa da linea di comando, potrei così sostituirlo pienamente a smssend (impiega quasi 2 minuti per mandare un sms :cry: )
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Mon Jul 04, 2005 6:02 am    Post subject: Reply with quote

Kernel78 wrote:
pienamente a smssend (impiega quasi 2 minuti per mandare un sms :cry: )

A me pareva quasi lento sideSMS...
Sara' fatto ;)
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jul 04, 2005 6:05 am    Post subject: Reply with quote

federico wrote:
Kernel78 wrote:
pienamente a smssend (impiega quasi 2 minuti per mandare un sms :cry: )

A me pareva quasi lento sideSMS...
Sara' fatto ;)

Yuppi, così non mi tocca installare le gtk :wink:
Back to top
View user's profile Send private message
knefas
l33t
l33t


Joined: 21 Dec 2003
Posts: 828

PostPosted: Mon Jul 04, 2005 7:58 am    Post subject: Reply with quote

riquito wrote:
nomeprogramma -u user -p password numero/alias testo ? (se mancano -u e -p prova a utilizzare i valori salvati)


Mi pare ragionevole...avevo anche provato ad implementarlo ma:

1) le mie conoscenze di programmazione e di python in particolare sono troppo scarse e questi argomenti senza flag prima mi creano confusione. :oops:

2) mi sa che alcune funzioni (tipo la verifica del fatto che ci siano tutti i dati, desinatario, numero eccetera) dovrebbero essere staccate dalla finestra gtk, ma v. punto 1 per capire perche' non ci ho neanche pensato :)

Per cui questa patch e' un workaround quick and dirty, non ha il minimo controllo dei dati che si scrivono e probabilmente e' pessimo python, ma in realta' e' solo per far vedere come nei progetti liberi la gente (anche senza capirne una cippa!) prova a dare una mano ;)

Code:
USAGE: sidesms --username [-u] username --password [-p] password --number [-n] numero --text [-t] "testo del messaggio"


(se non si mettono argomeni alla command line parte la gui :) )


Last edited by knefas on Mon Jul 04, 2005 8:05 am; edited 1 time in total
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jul 04, 2005 8:04 am    Post subject: Reply with quote

@knefas
altervista mi dice che la tua pagina non esiste :(
Back to top
View user's profile Send private message
knefas
l33t
l33t


Joined: 21 Dec 2003
Posts: 828

PostPosted: Mon Jul 04, 2005 8:06 am    Post subject: Reply with quote

Kernel78 wrote:
altervista mi dice che la tua pagina non esiste :(

altervista vuole un copiaincolla del link, mi sono dimenticato di ricordarlo :)
[cut&paste] http://knefas.altervista.org/sidesms.patch [/cut&paste]
Back to top
View user's profile Send private message
federico
Advocate
Advocate


Joined: 18 Feb 2003
Posts: 3272
Location: Italy, Milano

PostPosted: Mon Jul 04, 2005 8:13 am    Post subject: Reply with quote

knefas wrote:
Kernel78 wrote:
altervista mi dice che la tua pagina non esiste :(

altervista vuole un copiaincolla del link, mi sono dimenticato di ricordarlo :)
[cut&paste] http://knefas.altervista.org/sidesms.patch [/cut&paste]


Sto esaminando la patch, e ho visto che qualcuno oltre noi ha gia' pensato che il nome del programma eseguibile era da cambiare :)
_________________
Sideralis www.sideralis.org
Pic http://blackman.amicofigo.com/gallery
Arduino http://www.arduino.cc
Chi aveva potuto aveva spaccato
2000 pezzi buttati là
Molti saluti,qualche domanda
Semplice come musica punk
Back to top
View user's profile Send private message
AlterX
l33t
l33t


Joined: 03 Apr 2004
Posts: 754
Location: rm -rf /*

PostPosted: Mon Jul 04, 2005 8:37 am    Post subject: Reply with quote

knefas wrote:
Siete due grandi. (Volevo scrivere siete due galli, ma poi uno pensa che sia una battuta! ;) ) scarichero' e betatestero' :)

EDΙT: tempo di invio 14 secondi... :)


Infatti è lento!!
Comunque non riesco a raggiungere l'host....
Back to top
View user's profile Send private message
Kernel78
Moderator
Moderator


Joined: 24 Jun 2005
Posts: 3654

PostPosted: Mon Jul 04, 2005 8:40 am    Post subject: Reply with quote

AlterX wrote:
knefas wrote:
Siete due grandi. (Volevo scrivere siete due galli, ma poi uno pensa che sia una battuta! ;) ) scarichero' e betatestero' :)

EDΙT: tempo di invio 14 secondi... :)


Infatti è lento!!
Comunque non riesco a raggiungere l'host....

Con le tue conoscenze potresti collaborare al progetto per migliorarlo :lol:
Back to top
View user's profile Send private message
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2, 3 ... 9, 10, 11  Next
Page 1 of 11

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum