Avatar billede voller Nybegynder
26. marts 2003 - 15:11 Der er 10 kommentarer og
1 løsning

SMS - At modtage.

En lille forespørgsel. Jeg har læst mange sider, der beskriver hvordan man kan sende en SMS gennem ASP, men kan man bikse noget sammen, der virker den modsatte vej? Kan man modtage en SMS i ASP og smide den f.eks. i en database?

Umiddelbart kan jeg ikke forestille mig det, da...

- Hvor i alverden skulle SMS'en sendes hen, så ASP kan modtage det?
- En ASP side kan ikke stå og vente på at modtage noget (kan måske snyde lidt med noget automatisk refresh). Men alligevel skulle siden jo stå åben hele tiden.

Det var min umiddelbare vurdering. I må meget gerne modbevise mig.


Mvh. Voller.
Avatar billede dk_akj Nybegynder
26. marts 2003 - 15:13 #1
Jeg har lavet noget hvor er mobil var forbundet med et kabel til webserveren.
En .exe fil importerede sms'erne fra telefonen og gemte dem i databasen.

//akj
Avatar billede voller Nybegynder
26. marts 2003 - 15:19 #2
Lyder helt bestemt spændende. Problemet er bare at jeg ikke har fysisk adgang til serveren. Derudover kan jeg heller ikke installere komponenter på serveren, så det er derfor jeg lidt har givet op på forhånd. :)
Avatar billede dk_akj Nybegynder
26. marts 2003 - 15:21 #3
Du kan jo koble mobilen på en pc derhjemme og så poste data til en .asp side på webserveren.

//akj
Avatar billede peterkopi Nybegynder
28. marts 2003 - 07:22 #4
Spændende! Jeg går også og pusler med tanken om en slags "SMS Log" på nettet.

Synes det er lidt trist, at al den kommunikation bare forsvinder, når man hele tiden er nødt til at slette gamle SMS'er for at der er plads til de nye...

Lytter med :-)
Avatar billede clausn Nybegynder
26. april 2003 - 22:12 #5
Jeg har lige lavet jeres løsning :-)

Option Explicit

Dim SMSObject
Dim strModel

Set SMSObject = CreateObject("SCSMS.SMS")

SMSObject.Port = "COM4"
SMSObject.Messages.Reload "SM"
strModel = SMSObject.Model

If strModel <> "" Then

    'Call SMSObject.SendSMS("+45_dansk_mobil_nummer", "Hej med dig")

    msgbox SMSObject.Messages.Count
    msgbox SMSObject.Messages(1).PhoneNo
    msgbox SMSObject.Messages(1).Message
   
Else
    msgbox "Telefonen er ikke tilsluttet lige nu. Tilslut og prøv venligst igen."
End if
Set SMSObject = Nothing
Avatar billede clausn Nybegynder
26. april 2003 - 22:17 #6
ahh... fik lige ramt "Udfør" knappen lidt for tidligt.

Komponenten kan hentes fra http://www.strongcube.com/ - det er ikke en gratis version, men prisen er til at overkomme.

Hvis man skal sende en besked skal man kalde
Call SMSObject.SendSMS("+45_dansk_mobil_nummer", "Hej med dig")

Dette kræver at man har en mobil liggende ved sin server tilsluttet via et datakabel eller lign. Nokia Data Suite virker helt fint :-)

Hvis man skal sende SMS'er, skal man selvfølig være opmærksom på at det koster alm. SMS takst, og hvis man vælger ikke at købe den, kommer der en lille reklame i bunden af ens SMS'er når man sender.

Denne virker helt fint til at modtage.

En anden løsning kan findes på www.asp2sms.com - det er lidt mere krydret pris, men kan vist også nogle flere ting.

Bemærk at mit eksempel er lavet som et VBS script - det skal ændres en smule hvis man skal bruge det i forbindelse med en ASP side. Fx skal msgbox ændre med Response.Write osv.
Avatar billede dk_akj Nybegynder
28. april 2003 - 08:00 #7
Hvis du ikke vil betale er der jo, til nokia, et sdk hvor du kan lave din egen komponent.

Der er glimrende eksempler med skrevet i vb og c++

//akj
Avatar billede jonbdk Nybegynder
20. maj 2003 - 13:14 #8
dk_akj >> Kunne du ikke komme med en henvisning til de eksempler du nævner - specielt eksemplet i vb er jeg interesseret i :-)
Avatar billede jpvj Nybegynder
20. maj 2003 - 13:20 #9
Hvis du har TDC som mobil udbyder kan du forwarde SMS til e-mail vha. www.beskedrobot.dk... det må vist være den nemmeste vej...

Virker fint!

JP
Avatar billede dk_akj Nybegynder
20. maj 2003 - 13:48 #10
Nokia SDK:
http://www.forum.nokia.com/main/1,6566,030,00.html?fsrParam=2-3-/main/1,6566,030,00.html&fileID=1709

//akj
Avatar billede jonbdk Nybegynder
20. maj 2003 - 13:49 #11
Mange tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester