Avatar billede jokro Nybegynder
07. maj 2003 - 15:14 Der er 19 kommentarer og
1 løsning

SMS, er det muligt?

Nu har jeg læst frem og tilbage, men er kun blevet meget forviret, men er det muligt at lave en sms-sender i delphi, hvis så er der 150 point til den der først har lavet et der dur. (Jeg skal sende til et telia nr)
Avatar billede stone Forsker
07. maj 2003 - 18:21 #1
ja..på delphi super page er der en del componenter, med demo.

http://dsp.href.com/scripts/runisa.dll?DSP.66118:DATA:748243.2591:.keepckb,results
Avatar billede jokro Nybegynder
07. maj 2003 - 22:57 #2
Jeg vil ikke have nogle shareware filer, jeg vil ha et færdigt program..
Avatar billede stone Forsker
07. maj 2003 - 23:08 #3
hvis du har Delphi kan du selv lave programmet evt. tilpasse demo programmet som følger med componentet.
Avatar billede jokro Nybegynder
07. maj 2003 - 23:15 #4
Okey, for at gøre en lang historie kort, så er jeg helt ny i Delphi, og jeg kan ikke finde ud af at installere komponentet. Og hvis jeg endelig fik det installeret, så er det jo shareware, og jeg gidder ikke betale 500kr for det..

Så det kunne være meget dejlig hvis jeg enten kunne for forklaret hvordan jeg installere komponentet, eller også får et eks.
Avatar billede pigbear Nybegynder
08. maj 2003 - 12:30 #5
Jeg har lavet et program der sender sms til min mobiltelefon hvis
vores server ikke er startet igen efter den daglige backup ! Programmet
bruger NMSMTP komponenten som ligger under fastnet-fanen i Delphi !

Dette fungerer sådan at jeg har lavet to mailadresser på mailserveren,
en almindelig postkasse med mailadresse som komponenten sender mail til, og en internet adresse som står til at videresende til min mobiltelefon !

Koden til dette ser sådan ud:
If not NMSMTP1.Connected Then
NMSMTP1.Connect;
NMSMTP1.PostMessage.Body.Add('HEJ MED DIG: '+datetostr(date)+ ' '+timetostr(time));
NMSMTP1.SendMail;

I NMSMTP1.postmessage kan du sætte body, from name og subject etc !

PS: Det med at sende til en mailadresse virker kun hvis du har fast adgang
til internet, ellers skal du yderligere programmere det sådan at programmet
ringer op til internettet, sender mailen/sms, og lukker forbindelsen.
Hvis du kun har mulighed for dette så skal du have en internetudbyder som tillader videresend af mail til gsm !

Håber du kan bruge noget af dette som input !

Mvh

PigBear
Avatar billede jokro Nybegynder
08. maj 2003 - 18:41 #6
Jeg kan ikke finde fanen FASTNET, derfor heller ikke NMSMTP.
Jeg bruger delphi 7.
Avatar billede pigbear Nybegynder
09. maj 2003 - 11:50 #7
Så kører du med delphi 7 standard version. Jeg kører Delphi 6 Professional !
Ved så ikke hvordan du løser dit problem.. held og lykke !

Mvh

PigBear
Avatar billede dkn Nybegynder
13. maj 2003 - 09:44 #8
FASTNET er ikke med i delphi 7!
Brug Indy istedet
Avatar billede jokro Nybegynder
13. maj 2003 - 21:42 #9
Indy hvad?
Avatar billede dkn Nybegynder
14. maj 2003 - 01:14 #10
Indy er bare nogle freeware componenter med sovs til delphi.
den kan hentes fra www.nevrona.com/indy hvis jeg husker rigtig, der er bla en smtp client i som du ser ud til at mangle
Avatar billede jokro Nybegynder
14. maj 2003 - 14:48 #11
150 point til den første der laver en færdig SMS-sender aplikation. Det enste krav jeg har er at den skal kunne sende til en Telia mobiltlf.
Avatar billede dkn Nybegynder
14. maj 2003 - 15:31 #12
så vidt jeg ved er det ikke muligt at gøre gratis længere.

stone -> Ved du om nogle af dem virker endnu?
Avatar billede jokro Nybegynder
14. maj 2003 - 17:41 #13
Jeg har hørt at telia gør... Men ved det ikke med sikkerhed..
Avatar billede densejeersej Nybegynder
14. maj 2003 - 18:12 #14
Selvføgelig er det muligt, jeg har selv lavet en, men du skal have en sms gateway, som du kan få fx ved www.computopic.dk men de koster penge
Avatar billede jokro Nybegynder
14. maj 2003 - 18:14 #15
Jeg vil meget gerne hvis det kunne gøres gratis..
Avatar billede densejeersej Nybegynder
14. maj 2003 - 18:32 #16
det kan det ikke
Avatar billede jokro Nybegynder
14. maj 2003 - 18:35 #17
Jo, fordi jeg kan sende en e-mail til min telefon xxxxxxxx@gsm1800.telia.dk
Avatar billede dkn Nybegynder
15. maj 2003 - 09:30 #18
Ja men hvis det kun er til din egen telefon og man kan sende en mail til xxxxxxxx@gsm1800.telia.dk, så er problemet jo ikke så stort.

Prøvede du at hente de indy componenter?
Ellers skulle du måske - hvis du vil bruge NMSMTP, installere delphi 6.

Men du har jo email adressen du skal sende til, så du skal egentlig bare have SMTP component, det er snart ligemeget hvilken du vælger.
Så skal jeg nok vise dig hvordan det virker.
Avatar billede jokro Nybegynder
17. maj 2003 - 14:19 #19
Johkr@get2net.dk
Avatar billede dkn Nybegynder
18. maj 2003 - 19:35 #20
Ok demo afsendt. INDY SMTP component er brugt med denne kode:

procedure TForm1.Button1Click(Sender: TObject);
begin
  IdSMTP1.Username := edit2.text;
  IdSMTP1.Password := edit3.text;

  IdSMTP1.QuickSend(edit1.text, edit4.text, edit5.text + '@gsm1800.telia.dk', 'SMS Sender', memo1.Lines.Text);
end;
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