Newsgroup: it.comp.lang.delphi
Titolo: [OT] Sms server?

Stanotte (so' diabbolico) mi è venuta in mente una cosa forse irrealizzabile ma che mi
stuzzica.
Secondo voi è possibile creare (o se esiste già, meglio) un programma che riceva in
qualche modo degli sms mandati da cellulare? Se avete qualche link, potreste gentilmente
shararlo con me? :)
Grazie.
Jax

"Jax" <rispo...@newsgroup.grazie> wrote in message
news:dviR7.478$2A4....@twister1.libero.it...

http://www.softwarecave.com/
Trovi dei componenti che fanno proprio quello (solo su cellulari Nokia),
altrimenti vai
sul sito della Nokia e troverai SDK per i propri cellulari
Ciao
Gianni Giusti
-- 
Posted from 
a-ms3-55.tin.it
 [212.216.209.182] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Grazie, ma la mia idea era quella di adibire un computer collegato alla linea telefonica
(isdn o altro) alla ricezione di sms... però pensandoci bene effettivamente non so se
questo sia possibile.
Jax

 questo sia possibile.
Non serve che il computer sia collegato alla linea telefonica.
La ricezione degli SMS avviene mediante unita' radio, come i 
modem GSM, che sono normalmente collegati al PC via seriale.
-- 
Posted from  [80.105.34.80] 


 modem GSM, che sono normalmente collegati al PC via seriale.
Giusto, a questo non avevo pensato... però dici che una cosa del genere sia fattibile? E
mamma telecom che dice? (ho le idee un po' confuse, si nota?)
Grazie
Jax

E mamma telecom che dice?
Che deve dire? ai loro occhi, è come se tu spedissi SMS da un comune 
cellulare. E così è, dopotutto
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato

E mamma telecom che dice?
Un modem GSM funziona esattamente come un cellulare.
Mamma telecom che dice se usi un cellulare ?

 cellulare. E cosě č, dopotutto
Ok, vediamo se riuscite ad illuminare la mia buia mente di consumatore.
Io ho un modem GSM attaccato ad un pc. Voglio spedire un SMS a questo modem
dimodoché il pc possa riceverlo e processarlo: a che numero lo spedisco?
Scusate se per voi sono domande banali ma come vi ho detto io sono totalmente a
digiuno... se mi poteste anche dare qualche situzzo dove documentarmi ne sarei
estremamente felice!
Grazie
Jax

dimodoché il pc possa riceverlo e processarlo: a che numero lo spedisco?
Il modem GSM ha, al suo interno, una carta SIM, esattamente
come i cellulari.

 ha scritto nel messaggio
news:3c1f7ac8...@news.tin.it...

Ho visto la luce. Grazie.
Jax

 mamma telecom che dice? (ho le idee un po' confuse, si nota?)
Se usi un modem GSM, questo deve essere fornito di SIM. Normalmente si
consiglia di prenderne una con
abbonamento (non una ricaricabile).
Giusto per non andare del tutto OT: la TP nell'ultima release delle
AsynchPro ha messo il componente per l'invio degli sms (in modalita'
testo, non PDU). Cmq, con la documentazione del modem non dovrebbe
essere troppo difficile mandare / ricevere SMS anche usando il solito
componente COMPort di (???) che si trova su Torry.
Il peggio e' gestire i codici di errore, la mancanza di campo, i
messaggi che ti arrivano non richiesti, le chiamate vocali, la richiesta
di PIN e PUK...
Saluti
Paolo Arosio

di PIN e PUK...
Noi abbiamo sviluppato un SMS Server, modellato sui principi
della programmazione ad eventi.  La gestione dei codici
d'errore, di cattura del segnale, la richiesta di PIN non
sono complicate.  Inserire il PUK non dovrebbe mai essere
necessario.  Gestire i messaggi non richiesti, anche,
perche' generalmente chi acquista un sistema del genere
pubblicizza un numero di telefono ai propri clienti ed e'
molto difficile che arrivino messaggi sganciati dal servizio
specifico (tuttavia e' vero che il centro servizi mandi, di
tanto in tanto, informazioni).  Le chiamate vocali
potrebbero non esserci mai, a meno che qualcuno non sbagli
numero, per lo stesso motivo di prima.
Insomma, i problemi potrebbero esserci, ma sono facilmente
gestibili ;)

 della programmazione ad eventi.
[...]
Avete usato i componenti Apro, Create/Read/Write/File o il TComPort?
In che senso programmazione ad eventi?
Come gestite la richiesta di inserimento testo per l'invio di un
messaggillo? (supponendo che stiamo parlando dello stesso modem: il mio
manda un ">" quando e' pronto a ricevere il testo del msg)
Grazie in anticipo e
Saluti
Paolo Arosio

manda un ">" quando e' pronto a ricevere il testo del msg)
Che modem utilizzi ? noi stiamo usando un Wavecom, ma e'
sempre in grado di spedire (salvo il caso di collisione con
la ricezione).  Il nostro software e' diviso in due parti:
SMSServer ed SMSClient, il primo fa da server ed e'
l'applicazione di cui ti parlavo sopra.  Il secondo e' un
client (sul modello dei programmi di posta elettronica), che
consente di inviare nuovi messaggi, leggere i ricevuti,
rispondere, cancellare, gestire una rubrica di contatti,
ecc...  Ogni client e' vincolato da nome utente e password e
puo' svolgere funzioni amministrative di controllo se si
hanno i giusti diritti.  In sostanza, quando vuoi mandare un
nuovo messaggio, l'SMSClient scrive tutti i dati in tabella,
sul server, SMSServer viene avvertito dell'inserimento in
tabella, recupera le informazioni e le butta fuori.

 la ricezione).
Stessa marca.
Il mio uso e' piu' limitato: solo messaggi in uscita (cancello subito
quelli in ingresso e mando un ath alle chiamate vocali), un solo utente
(che e' l'applicazione stessa).
Secondo la mia documentazione (il manuale del modem, non le specifiche
AT), dopo AT+CMGS="dest"<cr> devo aspettare un prompt costituito da ">"
e solo dopo averlo ricevuto posso inviare il testo del msg (terminato
con <ctrl-Z>) o annullare l'invio con <esc>; mi stai dicendo che
l'attesa del prompt e' inutile e/o che si puo' disabilitare il prompt?
TIA &
Saluti
Paolo Arosio

 l'attesa del prompt e' inutile e/o che si puo' disabilitare il prompt?
Non conosco il prompt di cui parli.
Anche nel mio caso bisogna usare <ctrl-z> per inviare
e <esc> per interrompere, ma io non ricevo il prompt
quando e' pronto a ritrasmettere, ricevo l'OK dell'avvenuta
spedizione.  Puo' darsi che questa differenza sia 
attribuibile ai modelli diversi dei nostri modem.
