Avatar billede skovjuul Nybegynder
07. januar 2010 - 20:29 Der er 12 kommentarer og
1 løsning

Mangler GSM/SMS/MMS-komponent

Jeg har et program jeg lavede for nogle år siden hvor jeg brugte NrComm fra Deepsoftware til at håndtere kommunikationen med et Siemens T35i modem eller alternativt en mobiltelefon.
Da jeg har fået smidt min reg. kode væk og versionen er blevet en del højere står jeg og skal købe/finde en ny komponent.
Mulighederne:
a) Jeg kan købe deres nyeste udgave, men deres demo (og log derfra) virker ikke med f.eks. min Sony Ericsson W995. Det er som om de skal ind og kode hver enkelt telefon's driver ind i deres komponent før den virker, hvilket jeg ikke finder særlig hensigtsmæssigt.
b) Er der nogen der kender til en alternativ komponent som kan enumerere de tilgængelige COM-porte og nemt kommunikere med modems/mobiltelefoner?

Jeg kan ikke forstå hvorfor det burde være nødvendigt at komponenten kender til hver enkelt mobils driver? Princippet for dens modem er vel det samme i text og/eller PDU mode?

Alternativt kunne jeg godt bruge et link eller andet til en ressource der kan lære/fortælle mig om den kode der skal til for evt. at kunne undvære en 3. parts komponent.

På forhånd tak for hjælpen.
Avatar billede hugopedersen Nybegynder
08. januar 2010 - 10:24 #1
Det program er det tilfældigvis noget der anvendes til SMS?
Jeg står for at skulle lave noget der på en eller anden måde kan modtage en SMS og så viderbehandle den.
Så jeg er på jagt efter informationer desangående.
Avatar billede skovjuul Nybegynder
08. januar 2010 - 11:55 #2
Hej Hugo

Mit program sender kun sms'er, men at modtage og bearbejde er lige så nemt.
Komponenten fra Deepsoftware er meget nem at arbejde med og kan du leve med begrænsningerne (ikke alle mobiltelefoner virker) så er det en utrolig god komponent. Da jeg købte den for nogle år siden var det ikke noget problem at få tilføjet mine 2 mobiler så de virkede med komponenten, det var bare at skrive og spørge.
Den kan også afprøves gratis, der kommer bare en nag-screen indtil du registrerer den. http://www.deepsoftware.ru/
Avatar billede hugopedersen Nybegynder
08. januar 2010 - 16:02 #3
OK - det lyder meget interessant. Så det skal jeg da have kigget på når jeg nu lige kommer lidt ovenpå igen her efter at have holdt ferie i 3 uger :-)  Hvis ikke jeg tager meget fejl så ligger det en dynge skrammel på mit skrivebord når jeg kommer på kontoret igen.
Avatar billede hugopedersen Nybegynder
08. januar 2010 - 16:04 #4
Jeg var ved at prøve at hente deres demoer, men de findes åbenbart ikke mere - jeg får i hvert fald en http fejl 404 på på .exe filen og demosourcen
Avatar billede skovjuul Nybegynder
08. januar 2010 - 16:31 #5
Det lyder mærkeligt... hvis du går ind på http://www.deepsoftware.com/nrcomm/ virker alle links nederst på siden til demoer og komponent fint hos mig.
Avatar billede skovjuul Nybegynder
08. januar 2010 - 16:32 #6
Avatar billede hugopedersen Nybegynder
09. januar 2010 - 16:03 #7
Jeg tror det har været en periodisk fejl for jeg har også fået det til at virke.
Nu skal jeg så bare overbevise bossen om at det er det vi skal have lavet for at lave det fjernstyring.
Avatar billede hugopedersen Nybegynder
12. januar 2010 - 19:23 #8
Har haft kontakt til dem og det viser sig at de ikke understøtter de telefoner vi bruger og endvidere siger de at Nokia har været lidt frække med nogle af de nyere telefoner så man ikke har de samme muligheder.

Så jeg må enten finde en anden komponent eller en anden telefon til projektet.
Avatar billede skovjuul Nybegynder
12. januar 2010 - 19:46 #9
Hmmm... kedelig udvikling.
Det burde vel ikke være så svært.
Nu ved jeg selvfølgelig ikke hvad I skal lave, men hvis telefonen understøtter alm SMS Text Mode og ikke SMS PDU Mode, er det rimelig nemt selv at lave koden vha. AT-kommandoer.
Avatar billede hugopedersen Nybegynder
12. januar 2010 - 21:13 #10
Det er sandsynligvis ikke så vanskeligt at lave hvis man ved hvordan :-)

Kort fortalt så drejer det sig om et antal serviceteknikere der kan sende en SMS til et nummer med et bestemt format og det resulterer så i at det solcenter de har valgt gør et eller andet og de får et svar tilbage.
Det gør jeg i dag ved at sende til en bestemt tjeneste som så laver det om til en mail som jeg henter fra mit program. Dette trin ville jeg gerne ud over og selv have kontrollen.
Avatar billede skovjuul Nybegynder
13. januar 2010 - 03:10 #11
Hvis telefonen ikke bruger PDU men alm. tekst sms'er så er det forholdsvis nemt at lave.

Du skal blot finde en komponent så du kan kommunikere med Com-portene fra Delphi (gratis eller køb én).

Har ikke selv prøvet den her, men det giver dig en idé om hvad du skal bruge.

Her er de ressourcer jeg brugte da jeg skulle i gang. Du kan teste alle kommandoer via et terminalprogram, evt. bare det der
følger med windows.

God forklarende serie: http://www.developershome.com/sms/smsIntro.asp

Manual til AT-kommandoer: http://kurser.iha.dk/eit/mic1/MICDocs/tc35i_atc_0207.pdf

gammel komponent: http://smslink.sourceforge.net/index.html

God fornøjelse
Avatar billede skovjuul Nybegynder
13. januar 2010 - 03:30 #12
Fandt lige den her, det er måske et sted at starte, har ikke selv prøvet den: http://averagecoder.net/cport-component-serial-port-interface-component-for-delphi.htm
Avatar billede skovjuul Nybegynder
25. januar 2010 - 04:51 #13
Ser ikke ud som om der er nogen der har et bedre bud, så lukker og slukker.
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