Vai al contenuto



Foto

[python] Sms-flash


  • Per favore accedi per rispondere
275 risposte a questa discussione

#1 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 09 settembre 2007 - 23:01

Salve ragazzi vi presento la mia prima applicazione scritta in python per i nostri cellulari symbian. ;)

Sms-Flash è un software che permette di visualizzare sullo schermo il nome del mittente e il testo dell'sms ricevuto senza doverlo aprire.
Posto alcuni screenshot del programma per farvi capire meglio il programma. ;)

Immagine inseritaImmagine inseritaImmagine inserita


Aspetto le vostre risposte,segnalazioni di bugs e suggerimenti per versioni future! :D
Fatemi sapere su quale cellulare l'avete testato e se ci sono problemi. :(


Ringrazio Dokkis per il WizardSisMaker,per i suggerimenti su come migliorare il programma e per la funzione di split del messaggio ricevuto. B)

Changelog 1.0:

-Riscrittaogran parte del codice della versione beta per adattarlo al modulo topwindow.

-Possibilità di scegliere cosa visualizzare alla ricezione del messaggio:
  • Mittente
  • Mittente+Sms
-Possibilità di scegliere i colori del testo per il Mittente e per il messaggio:
  • Nero
  • Rosso
  • Blu
  • Giallo
  • Verde
-Possibilità di scorrere il testo del messaggio nel caso in cui fosse più lungo di 160 caratteri.

-L'applicazione all'avvio viene posta in background in modo automatico.

-Il topwindow lo si chiude premendo il tasto cancelletto #

-Per lo scorrimento del testo si usa il joypad premendo su o giù.

P.S. a breve rifarò la grafica, ho rilasciato questa versione per farla testare a voi nel caso in cui vi fossero problemi. B)

--Nella prossima versione--

  • Possibilità di rispondere direttamente da Sms-Flash al messaggio ricevuto
  • Scelta della skin
  • Visualizzazione dei mittenti dei messaggi non letti
  • Scroll di tutti i messaggi non letti


Python in uso : 1.4.2

Changelog 1.02:

Corretti alcuni bug
Ora la topwindow appare in primo piano



Changelog 1.01 - In fase di test:
Aggiunto:Possibilità di cambiare il colore al Topwindow sia bordo che sfondo
Aggiunto:Il topwindow si nasconde con i tasti softkey(quando si è fuori dall'applicazione), per intenderci quelli sopra i tasti per rispondere o chiudere una chiamata, il softkey destro permette di rispondere all'sms ricevuto mentre il softkey sinistro nasconde il topwindow. Mentre all'interno dell'applicazione si usa il tasto cancelletto #.
Aggiunto: Possibilità di leggere l'sms ricevuto direttamente da SmsFlash con la possibilità di rispondere dal programma stesso.
Aggiunto: Quando il programma è attivo(foreground) visualizza la lista degli sms ricevuti non letti.
Fixato:
Lettere accentate
Fixato:Altri piccoli bugs


Sto lavorando ad altre funzioni. ;)


Changelog 1.0:
Rilasciata la prima versione ufficiale


.:TESTER UFFICIALI:.

Immagine inserita
airraidsiren

Immagine inserita mike6630

totocamen88

Download file


Messaggio modificato da ikaroweb, 30 gennaio 2009 - 19:48


#2 OFFLINE   Giovilomby

Giovilomby

    Millennium Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 2526 messaggi
  • Località:Spilimbergo (PN)
  • Cellulare:6680

Inviato 09 settembre 2007 - 23:06

ottimo!
nn l'ho ancora provato ma dagli screen mi sembra di capire ke le info dell'sms si leggano direttamente dalla schermata del prog...
secondo me sarebbe meglio se il prog una volta avviato vada in background,e all'arrivo dell'sms si apra una finestra con topwinow sul desktop del cell e li vengano mostrate le info.(con il prog ancora in BG)...

Messaggio modificato da Giovilomby, 09 settembre 2007 - 23:12


#3 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 09 settembre 2007 - 23:24

Infatti è così! B)
Dopo aver aperto il programma lo metti in bg e appena arriva un nuovo sms l'applicazione ritorna in primo piano con il testo dell'sms ricevuto. B)

#4 OFFLINE   mike6630

mike6630

    Senior Member

  • Utente
  • StellettaStellettaStellettaStellettaStelletta
  • 489 messaggi
  • Località:Milano
  • Cellulare:5800
  • Firmware:60.0.003

Inviato 10 settembre 2007 - 00:29

potresti fare un tasto che mette il programma in backgorund? altrimenti quando arriva un messaggio si schiaccia per sbaglio esci e poi devi riavvirarlo... almeno questo è quell oche faccio io...


cmq ottimo programma!

#5 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 10 settembre 2007 - 06:56

Guardate che il programma è già strutturato in questo modo dovete solo scaricarlo e provarlo.
Ho inserito gli screenshot per far vedere le voci del menu, forse non li avete visti.

Messaggio modificato da ikaroweb, 10 settembre 2007 - 07:45


#6 OFFLINE   dokkis

dokkis

    Senior Member

  • Developer
  • 828 messaggi
  • Località:Italia->Roma
  • Cellulare:NoKia 6630

Inviato 10 settembre 2007 - 09:49

ottimo!
nn l'ho ancora provato ma dagli screen mi sembra di capire ke le info dell'sms si leggano direttamente dalla schermata del prog...
secondo me sarebbe meglio se il prog una volta avviato vada in background,e all'arrivo dell'sms si apra una finestra con topwinow sul desktop del cell e li vengano mostrate le info.(con il prog ancora in BG)...


ikaro giovy intende che, esiste un modulo in python, per scrivere direttamente sul desktop del cell (topwindow)
e dice forse è meglio scrivere le info sul desktop anzichè far andare il prg in bg\fg.. B)
cmq buon prg...

Messaggio modificato da dokkis, 10 settembre 2007 - 09:50


#7 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 10 settembre 2007 - 10:34

Ah ok dok non avevo capito perché non conosco quel modulo. B)
Cercherò qualche info al riguardo, nel caso fosse migliore con questo modulo allora modificherò il programma. B)

#8 OFFLINE   Giovilomby

Giovilomby

    Millennium Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 2526 messaggi
  • Località:Spilimbergo (PN)
  • Cellulare:6680

Inviato 10 settembre 2007 - 11:29

si infatti nn avevi capito bene la mia richiesta....prova a informarti e vedi se combini....nn penso sia molto difficile!cmq il topwindow viene usato da oper in deskoper x farti un esempio... B)

provato ed è gia buono come prog,l'unica cosa,quando ad esempio si clicca su leggi o rispondi,e simula la pressione dei tasti,sarebbe meglio togliere le pause tra un tasto e l'altro,cosi da avere subito la schermata voluta,e nn tutta la successione delle scheramte...

#9 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 10 settembre 2007 - 11:48

Il fatto è che se non metti la pausa apre il menù sbagliato.

#10 OFFLINE   Giovilomby

Giovilomby

    Millennium Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 2526 messaggi
  • Località:Spilimbergo (PN)
  • Cellulare:6680

Inviato 10 settembre 2007 - 12:06

in ke senso??allora fai in modo ke arrivi direttamente alla scheramta finale,senza le varie schermate intermedia...

#11 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 10 settembre 2007 - 12:10

in ke senso??allora fai in modo ke arrivi direttamente alla scheramta finale,senza le varie schermate intermedia...

Il problema è proprio quello non ho trovato un modo per farlo! B)

#12 OFFLINE   Giovilomby

Giovilomby

    Millennium Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 2526 messaggi
  • Località:Spilimbergo (PN)
  • Cellulare:6680

Inviato 10 settembre 2007 - 12:15

purtroppo non ho mai fatto uso della simulazione dei tasti....magari dokkis o qualcun altro sanno come usarlo al meglio...
prova a vedere il prog di dokkis dove si accede direttamente alla sveglia del cell....

#13 OFFLINE   Giovilomby

Giovilomby

    Millennium Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStellettaStellettaStelletta
  • 2526 messaggi
  • Località:Spilimbergo (PN)
  • Cellulare:6680

Inviato 10 settembre 2007 - 12:16

visto la sveglia di dokkis e anke li si vede la pressione dei tasti,solo ke l'attesa tra un tasto e l'altro è molto inferiore....

#14 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 10 settembre 2007 - 13:11

Si lo so ma con un'attesa inferiore si rischia di aprire una voce del menu diversa da quello che mi serve.

#15 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 11 settembre 2007 - 23:41

Se mi dite cosa vorreste avere nella prossima versione vedo cosa riesco a fare. B)

#16 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 13 settembre 2007 - 22:45

Beh non sò quando riuscirò a farla, comunque credo a breve.
O faccio due versioni distinte oppure la possibilità di scegliere il tipo di "visualizzazione" dell'sms.
B)

#17 OFFLINE   airraidsiren

airraidsiren

    Senior Member

  • Utente
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 822 messaggi
  • Località:Catania
  • Cellulare:5800 XM
  • Firmware:60

Inviato 14 settembre 2007 - 14:47

Beh non sò quando riuscirò a farla, comunque credo a breve.
O faccio due versioni distinte oppure la possibilità di scegliere il tipo di "visualizzazione" dell'sms.
B)


ah, senti..oltre il top window , nn potresti diminuire la dimensione del font nel mess ke appare?è troppo grande secondo me..è solo un consiglio..

#18 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 14 settembre 2007 - 15:28

Il testo l'ho impostato grande per leggerlo meglio.

#19 OFFLINE   ikaroweb

ikaroweb

    Advanced Member

  • Developer
  • 184 messaggi
  • Cellulare:N70

Inviato 14 settembre 2007 - 22:04

Marcolino88 & airraidsiren: ora vedo come viene col topwindow altrimenti modifico quello attuale con la possibilità di scegliere font e colore del testo. B)

#20 OFFLINE   exterior

exterior

    Advanced Member

  • Utente
  • StellettaStellettaStelletta
  • 82 messaggi
  • Cellulare:5800
  • Firmware:21.0.025

Inviato 15 settembre 2007 - 12:07

Ottimo programma anche da parte mia. Anche io avrei dei consigli da darti, se mi posso permettere.

1) Quando compare il messaggio le lettere sul bordo sinistro dello schermo sono poco visibili, o meglio sono troppo vicine al bordo dello schermo. Magari lasciare un piccolo spazio all'inizio di ogni riga non sarebbe male (ovviamente questo è solo per trovare il pelo nell'uovo, ma secondo me un pò di spazio non sarebbe male). Anche io sono d'accordo con i ragazzi sul fatto di diminuire la dimensione dei caratteri, sebbene le tue motivazioni sono più che valide...ma sai com'è, a noi piace diventare cecati! B) B) .

2) Concordo con il topwindow, sarebbe di gran lunga meglio, almeno dal mio punto di vista. se poi fai in modo che di possa scegliere l tipo di visualizzazione faresti contenti tutti.

3) Quando il messaggio viene visualizzato e si vuole riportare il programma in bg bisogna per forza clicare su "nascondi". Questa cosa la trovo fastidiosa. Secondo me, una volta ricevuto l'sms, quello che bisogna consentire di fare e cancellare il messaggio e/o rispondere. In entrambi i casi una volta scelta una delle due opzioni il programma dovrebbe andare in bg automaticame, eventualmente in seguito alla pressione dl tasto destro del cell (quello che solitamente si usa per usicre dai programmi).

IL programma cmq è fatto bene, c'è anche un pò di colore, cosa che non guasta mai, anzi, fa molto piacere.

Un progeamma simile al tuo è yuoda message, di cui si è già parlato in un'altra sessione. Quel programma a me piace molto, è ben fatto e veloce. In quel programma è chiaro come noi vorremmo venissero visualizzati i messaggi. L'unico neo di quel programma (e la cosa non mi piace), è che visualizza il nome è la prima riga (+ o -) del messaggio. Io preferire che il messaggio fosse visualizzato al completo.

Scusami per averti tartassato, ma visto che il programma che hai fatto è davvero carino penso che valga la pena di renderlo perfetto secondo i gusti di noi utilizzatori.

Ciao e buon lavoro (ti abbiamo dato i compiti per casa ;) )