|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Torino
Messaggi: 986
|
Programma per spedire SMS dal pc
Vorrei chiedere se in Visual Basic o in Java (perchè conosco solo questi linguaggi!) è possibile fare un programmino come da oggetto...
Qualcuno sa se esistono già delle librerie per questo scopo, o dove ci sia della documentazione? Cercando da Google ho trovato 1 o 2 programmi,in Visual Basic, con anche il sorgente, ma non so perchè non fungono... Mi piacerebbe riuscire a realizzarlo, così poi mando i messaggi dal computer... Grazie. Paolo Ultima modifica di Paolo-82 : 19-10-2003 alle 20:40. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Anche se lo trovassi....su che provider ti appoggi che abbia un servizio GSM gratuito?
Una volte c'erano dei programmi che passavano il link al server e il gioco era fatto, adesso è tutto a pagamento e anche chi offre il servizio gratuito come la Vodafone per esempio, per scrivere gli sms devi essere registrato, per cui il link è tutto nasconso e tu nn lo vedi Ultima modifica di matpez : 19-10-2003 alle 21:05. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Torino
Messaggi: 986
|
Con google ho trovato questo programmino in vb6:
Codice:
Dim foo As Integer
Dim thedata As String
Dim numero As String
Dim testo As String
Private Sub Command1_Click()
frmsms.Caption = "Connessione in corso...."
On Error GoTo occupato
Timer1.Interval = 45000
Dim numero As String
numero = "+393495143151"
MSComm1.CommPort = 2
MSComm1.Settings = "28800,N,8,1"
MSComm1.InputLen = 0
MSComm1.PortOpen = True
MSComm1.Output = "ATtd*67#" & numero + Chr$(13)
'la stringa *67# serve,nel caso servisse,esegue la restrizione del numero chiamante
Do
foo = DoEvents()
MSComm1.InputLen = 0
thedata = thedata + MSComm1.Input
Loop Until MSComm1.CommEvent = 2
MSComm1.PortOpen = False
occupato:
MSComm1.Output = "h0"
MSComm1.PortOpen = False
Exit Sub
End Sub
Public Sub comandi()
Dim numero As String
Dim testo As String
Dim fine As String
For i = 1 To 3
MsgBox ("Premere 3 volte invio"), 64
MSComm1.Output = Chr$(13)
Next i
numero = InputBox("Inserire un numero di telefono:")
MSComm1.Output = numero + Chr$(13)
For i = 1 To 4
MsgBox ("Premere 4 volte invio"), 64
MSComm1.Output = Chr$(13)
Next i
testo = InputBox("Inserire il messaggio(max 160 catteri):")
MSComm1.Output = testo + Chr$(13)
For i = 1 To 2
MsgBox ("Premere 2 volte invio")
MSComm1.Output = Chr$(13)
Next i
fine = "q"
MSComm1.Output = fine + Chr$(13)
frmsms.Caption = "Sto scollegando...!"
End
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Timer1_Timer()
frmsms.Caption = "Connesso!"
Call comandi
Timer1.Interval = 0
End Sub
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Questo programma cominica con la porta seriale....per forza che nn arrivano...se nn hai un cavo attaccato al cell
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Torino
Messaggi: 986
|
Capito... Grazie!
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:14.



















