Newsgroup: it.comp.macintosh
Titolo: [W] SMS via web


Attualmente sono supportati soltanto TIM e Vodafone perche' sono quelli
a cui posso accedere.
La widget e' rilasciata come open source, il codice della widget e del
plugin scritto in Cocoa sono anch'essi disponibili per il download.
L'architettura modulare permette di aggiungere facilmente il supporto ad
ulteriori provider, scrivendo un semplice plugin in Javascript. Non
appena ho un po' di tempo butto giu' le specifiche, ma la struttura del
file e' abbastanza autoesplicativa.
Come sempre sono ben accetti consigli, critiche e soprattutto tanto
testing ;)
-- 
Inseguire i propri sogni e' sciocco.
I sogni vanno realizzati, non inseguiti.

 Visto che nessuno ha raccolto l'invito sono andato avanti da solo :(
beh, intanto grazie. Anche se io ho ancora virgilio e non ho capito come
cambiare i parametri dentro per accedere alla parte relativa agli sms.
Vabbe' tieni conto che di programmazione so niente.
ho un amico che ci sa fare. Caso mai chiedo il suo aiuto e, nel caso,
posto il risultato :-S
ciaooo
-- 
.        _.-----.  \.-./       . .
\`-.._,-' .-. .-.`-' ``-.  _,-'.'`. Guido
 `-.____,-. `:. `.-'-._.O-:_ .:'.,|
           `-" `-"          `-.__.' (x e.mail -87 ;-)

 testing ;)
Beh, la butto lě, anche perché 
a) sarebbe un sogno
b) se ben fatto, potresti probabilmente anche guadagnarci (se ti
interessa)
Dicevo, fare un programmino tipo Klaim-SMS o G-SMS, o ancora Jack-SMS...
insomma, un programma che permetta di fare invii multipli da piů account
a dei numeri memorizzati in una rubrica...
Esempio banale: Hai una scheda TIM; mettere fra le opzioni quella di
poter mandare tutti i 10 sms disponibili al numero predefinito, in
automatico... 
Altra cosa: sarebbe utile un contatore dei caratteri, digitati e
totali(disponibili)... il massimo numero di sms concatenati mi pare sia
pari a 8...
-- 
Rimuovi _NO_SPAM_ e .invalid per rispondere

 a cui posso accedere.
Ti do' la mia disponibilità per la sezione sms di virgilio communicator,
se puoi integrarla..
Ciao :)
-- 
Alan
"Ci spiace, ma il lucro è indispensabile."
http://www.qreate.net

Ciao.. esiste un widget per Vodafone di uno sviluppatore italiano:
http://homepage.mac.com/uomoragno/iblog/C1827125204/E20051118163840/index.html
magari potreste collaborare :)
Grazie, comunque, per il lavoro che fai
Enrico

 Ciao :)
ti scrivo domattina ;)


 Grazie, comunque, per il lavoro che fai
mi associo!
ora provo il widget di Claudio :-)
-- 
@}-,---',-'----,-'-,-'--,-',---,'--'-,-',- Masque
`, NP: Dillinger escape plan - Unretrofied

 testing ;)
allora inizio io ;-)
non riesco a spedire sms tramite vodafone... sembra che vada tutto, nel
senso che non ricevo errori (dovrei?), ma il messaggio non arriva...
non si tratta di un interruzione di servizio, perche` sia tramite il
sito 190 che tramite l'altro widget, funziona tutto...
utente e password scritti correttamente, provato con e senza firma,
sempre verso il mio stesso numero. sembra che spedisca, ma invece non
arriva nulla...
-- 
@}-,---',-'----,-'-,-'--,-',---,'--'-,-',- Masque
`, NP: Dillinger escape plan - The running board

 ti scrivo domattina ;)
Forse pero' mi sono espresso male.. Io non ho molta dimestichezza con la
programmazione.. Dicevo che posso fare da tramite per virgilio..
Ciao


 Non 4? Mi sembra che siano 640 i caratteri disponibili...
Attualmente, con G-SMS, ne arrivano 80 per scheda...


 Salve,
Davver complimenti (l'ho già appuntato sul mio blog :P)
Una sola cosa. E' possibile inserire il destinatario direttamente sulla
'faccia' del widget? Cercarlo dietro è abbastanza scomodo.
-- 
www.malcom-mac.com/blog
software development for Mac/Win
nemo - cocoa newsgroups reader for macintosh

 programmazione.. Dicevo che posso fare da tramite per virgilio..
Programmazione ce n'e' poca... diciamo che basta conoscere un po'
l'http.
Dunque considera il processo di invio sms come scomposto in N passi.
Ciascun passo e' costituito da:
- un URL, che chiameremo "action", al quale si effettua la richiesta.
Questa potrebbe raggiunta tramite il clic su un link, un pulsante o
l'invio di un form.
- un URL, che chiameremo "referrer", ovvero la pagina sulla quale ci
troviamo e dalla quale parte la richiesta.
- una quantita' opzionale di dati, "data", se la pagina "action" viene
raggiunta mediante invio di un form con metodo POST.
Se tu mi indichi per ognuno degli N passi queste tre proprieta', hai
gia' di fatto scritto un plugin ;)
Faccio un esempio:
Nella pagina iniziale, 
http://www.provider.it
, c'e' un form con due
campi, user e pass, l'action del form e' 
http://www.provider.it/login.py
e i dati vengono passati tramite POST.
l'action e' "
http://www.provider.it/login.py
"
il referrer e' "
http://www.provider.it
"
data e' costituito dalla stringa "user=ILMIOUSERNAME&pass=LAMIAPASSWORD"
-- 
"Oggi più che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 'faccia' del widget? Cercarlo dietro è abbastanza scomodo.
Vuoi dire disporre una tendina di selezione sul fronte? Ci avevo
pensato, ma poi ho preferito nascondere tutto sul retro in favore di
un'interfaccia piu' pulita.
A proposito di blog... Come procede il progetto Nemo? Purtroppo in
questi mesi non ho avuto tempo per seguire il tuo forum. Come vedi pero'
un po' di Cocoa l'ho usato per il plugin ;)


 arriva nulla...
uhm, il fatto e' che non avendo una SIM vodafone ho provato in una
mezz'oretta approfittando di un parente -- di sicuro mi son perso
qualche parametro per strada.
Ora do un'occhiata allo script della widget VSMS...
Dunque se hai un minimo di pazienza per provare:
- apri la widget come cartella (ctrl-clic e Mostra contenuto pacchetto)
- apri la cartella plugin
- apri il file vodafone.conf.js con un editor di testo
- rimpiazza le righe
"
http://www.areaprivati.190.it/190/fsms/send.do?pageTypeId=9604&programI
d=10384&channelId=-18126",
data: "",
con le righe:
"
http://www.areaprivati.190.it/190/fsms/send.do?pageTypeId=9604&programI
d=10384&channelId=-18126",
data: "x=0&y=0",
- salva e ricarica la widget (mela-R)
e fammi sapere, grazie!
-- 
"Oggi piů che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 posto il risultato :-S
nella risposta ad Alan ho indicato come fare, se vuoi contribuire.
TY!
-- 
"Oggi più che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 arriva nulla...
uhm, il fatto e' che non avendo una SIM vodafone ho provato in una
mezz'oretta approfittando di un parente -- di sicuro mi son perso
qualche parametro per strada.
Ora do un'occhiata allo script della widget VSMS...
Dunque se hai un minimo di pazienza per provare:
- apri la widget come cartella (ctrl-clic e Mostra contenuto pacchetto)
- apri la cartella plugins
- apri il file vodafone.conf.js con un editor di testo
- rimpiazza le righe
"
http://www.areaprivati.190.it/190/fsms/send.do?pageTypeId=9604&programI
d=10384&channelId=-18126",
data: "",
con le righe:
"
http://www.areaprivati.190.it/190/fsms/send.do?pageTypeId=9604&programI
d=10384&channelId=-18126",
data: "x=0&y=0",
- salva e ricarica la widget (mela-R)
e fammi sapere, grazie!
-- 
"Oggi piů che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 e fammi sapere, grazie!
provato. ora rimane a cercare di spedire, con l'iconcina in alto a
sinistra accesa e non procede oltre.


 un po' di Cocoa l'ho usato per il plugin ;)
Ho terminato il pannello delle preferenze (che è molto simile a quello
di sistema) per settare le opzioni di base (signature, profili e
server). il motore di networking e per lo storage è praticamente fatto.
Ora sto lavorando per la visualizzazione dei dati (messaggi) a schermo
(in verità sto cercando di spremere al massimo le prestazioni) quindi
passerò alla creazione e il posting di messaggi.
Per il 28 febbraio tirerò fuori la prima alpha, molto acerba (download,
settings, risposta e lettura) ma è giusto per far vedere a che punto
siamo.


 Ho realizzato una widget per inviare SMS via web,
è in programma la possibilità di usarla per spedire sms con alice?
grazie

 sinistra accesa e non procede oltre.
Anche a me (TIM).

 siamo.
ottimo lavoro, non vedo l'ora di provarlo


 sinistra accesa e non procede oltre.
Dovrei avere risolto. Vodafone non accetta il prefisso internazionale
che invece veniva indicato nel destinatario, e nei parametri di curl
c'era un referrer sbagliato :(
La nuova versione e' gia' online
-- 
"Oggi più che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti




 data, un file di testo...? ;)
sqllite. ho evitato core data (che poi si appoggia comunque a mysql) per
far si che fosse compatibile anche col 10.3 (già ho dovuto abbandonare
10.2 perchè non ha il supporto al webkit).


 10.2 perchè non ha il supporto al webkit).
ottima scelta... ma usi il C oppure (hai scritto | esiste) qualche
classe Cocoa che fa da wrapper?


 c'era un referrer sbagliato :(
C'era un altro bug nel salvataggio delle password :(
Per garantire un "minimo" di sicurezza le password vengono rottate prima
di essere salvate nelle preferenze.
Ebbene, la password veniva derottata quando veniva letta, ma non rottata
quando veniva salvata. Questo causava un comportamento intermittente.
Altro bugfix, versione fixata online :)





 classe Cocoa che fa da wrapper?
QuickLite, un bel framework intorno a sqlite :)


 QuickLite, un bel framework intorno a sqlite :)
e io comincio a segnarmi un paio di cosette che mi saranno utili per il
futuro :)
-- 
"Oggi piů che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 Altro bugfix, versione fixata online :)
purtroppo, ancora nulla... sembra spedire correttamente, ma non
arriva... :-(
una cosa che ho notato: i numeri di telefono, vengono recuperati dalla
rubrica con uno spazio fra il prefisso ed il numero. questo potrebbe
influire? io, nelle prove, ho fatto sia con lo spazio che senza.
non si potrebbe fare in modo che mostrasse dei messaggi di errore in
modo da capire almeno a che punto della spedizione si ferma
(autenticazione, trasferimento messaggi...)?


 futuro :)
progetti grandi in vista? :-)


 un pň troppo macchinoso. Potresti ad esempio ingrandire leggeremente il
Concordo... e scusate se il mio contributo č solo una lamentela... E' 
davvero *scomodissimo* avere il destinatario di dietro... Il retro dei 
widget, almeno nella mia esperienza, lo si vede alla prima volta che lo 
si configura...poi di solito lo dimentico... :PPP
Cmq complimenti, il lavoro č di altissimo livello!
Faggiano ha detto.

 Cmq complimenti, il lavoro è di altissimo livello!
A me non va, non mi da errore niente.
Non capisco dove è il problema...


 (autenticazione, trasferimento messaggi...)?
potrei effettuare un controllo in passi salienti (es. invio riuscito/non
riuscito)


 Gia'... Ho amici con bonus a tre zeri...  ^__^
quoto... :)
-- 
Rimuovi _NO_SPAM_ e .invalid per rispondere

 gia' di fatto scritto un plugin ;)
Scusa se non ancora lo faccio, ma ho problemi di linea e praticamente è
impossibile navigare. Addirittura scarico i messaggi del ng 30 alla
volta...
Appena telecom si decide a rimettermi la 1.2mbit eliminando la scusa che
ci sono solo 4mbit (che qui non arrivano) e 640kbit (che non ho
intenzione di fare visto che pago una 4mbit) faccio tutto :)
Ciao
-- 
Alan
"Ci spiace, ma il lucro è indispensabile."
http://www.qreate.net

 intenzione di fare visto che pago una 4mbit) faccio tutto :)
questa ancora non l'avevo sentita... meraviglie del 187
-- 
"Oggi piů che a baciare si pensa a smanettare al computer su Internet"
                                                    -- Barbara Alberti

 salvati in modo scorretto.
ho appena visto le note sul tuo sito, cosě ho reinserito utente e
password.
fatto 2 prove: una con numero di telefono come lo ricopia dalla combo
box, ovvero con lo spazio in mezzo ed una togliendo manualmente lo
spazio.
quella senza spazio e` arrivata! :-)
quandi dopo l'aggiornamento, il problema era solo sull'autenticazione.
quella con lo spazio, invece, non e` arrivata.
non sarebbe male fare un controllo sulla stringa e rimuovere enetuali
spazi prima di passare il numero al sito.
-- 
@}-,---',-'----,-'-,-'--,-',---,'--'-,-',- Masque
`, NP: A perfect circle - Gravity

 spazi prima di passare il numero al sito.
lo faro' appena possibile
-- 
He says the sun came out last night. He says it sang to him.


molto carina.
con un interfaccia meno nokia e la possibilità di scegliere il
destinatario senza girarla (magari iniziando a scrivere il nome in un
campo autocompletato ;)) sarebbe perfetta.
-- 
.zen quello Universal

 lo faro' appena possibile
:-)
cmq, bravo! bel lavoro. proprio carino :-)
