Avatar billede roz Nybegynder
19. februar 2005 - 00:55 Der er 11 kommentarer og
1 løsning

Oprettet forbindelse og sende tekst over internettet

Er der en der gider lave følgende program til mig (det skal være meget enkelt, kun virke som eksempel da jeg ikke selv kan få det til at virke.
Programmet skal fungere således:
Et program opretter forbindelse til en computer via internettet. På denne computer kører et andet program som automatisk opretter forbindelse tilbage til den første computer så det bliver muligt at sende tekst begge veje.

Da jeg forsøgte at lave det brugte jeg Indy's TCP server og client men hvis du vil bruge et andet sæt komponenter er det også helt fint med mig.

I behøver heller ikke lave programmet til mig, lidt hjælp eller en guide til det ville også være fint.

På forhånd tak :)

Mvh.
Rune Jensen
Avatar billede stone Forsker
19. februar 2005 - 08:27 #1
det at sende tekst begge veje kan du bare bruge en ftp client

her er en FTP demo som kommer med delphi som standard, det eneste du skal indsætte er

host
user id
password

http://www.skibhus-bb.dk/ftpdemo.zip
//stone
Avatar billede roz Nybegynder
19. februar 2005 - 12:21 #2
Hmm hvilken komponent skulle jeg så have kørende på den anden computer for at denne kunne modtage tekst? Bare en ftpserver ligesom den i eksemplet? Hvis hvad skulle jeg så skrive i brugernavn og password?
Avatar billede stone Forsker
19. februar 2005 - 15:17 #3
for at kunne connect til en server, skriver du i
host: ftp.dit domænenavn.dk
user id: bruger du dit login du fik af udbyderen
password: bruger du din adgangskode fra din udbyder

nu kan du uploade og downloade de filer du ønsker....

for at bruge eksemplet behøver du ikke et program på serveren da den virker som en almindelig ftp program.

hvis du ønsker en automatisering af upload og download skal du ændre lidt i eksemplet + du skal bruge en timer.
Avatar billede roz Nybegynder
19. februar 2005 - 18:03 #4
Hmm jamen jeg skal jo ikke brug det til upload og download af filer men til at sende tekst. Som et slags chatprogram faktisk :)
Avatar billede hrc Mester
19. februar 2005 - 18:36 #5
Så må du til at lege med sockets. Når først du har oprettet forbindelse, så kan du sende hvad som helst frem og tilbage.
Avatar billede hrc Mester
19. februar 2005 - 18:39 #6
stone: I øvrigt ligger dit bb da halvejs i Munkebo :-)
Avatar billede roz Nybegynder
19. februar 2005 - 21:09 #7
Hmm kan du evt. vise mig hvordan med Indy? Det skulle kunne klare opgaven men jeg kan simpelthen ikke få det til at virke. :(
Avatar billede stone Forsker
19. februar 2005 - 21:52 #8
hrc...
det er ikke mit bb, jeg bruger bare domænet til at lægge ting på. :)
Avatar billede hrc Mester
21. februar 2005 - 13:08 #9
Dit program lytter på en socket om der er andre der vil snakke. Hvis der er, så oprettes socket og en dialog popper op. Socketen nedlægges når dialogen lukkes igen. Er det korrekt forstået?

Hvordan skal man kunne identificere de forskellige klienter? Har du et fast IP-nummer at køre?
Avatar billede roz Nybegynder
21. februar 2005 - 21:05 #10
Det skal virke på den måde at jeg via min server opretter forbindelse til en client via dens ip adresse og så opretter den automatisk forbindenlse tilbage til serveren.
Avatar billede roz Nybegynder
17. marts 2005 - 23:37 #11
Ups mente at min client opretter forbindelse til en server via dens ip adresse og så opretter dens client forbindelse tilbage til min server.

Er der ingen der kan hjælpe her?
Avatar billede roz Nybegynder
21. marts 2005 - 01:32 #12
Så lukker jeg bare hvis jeg alligevel ikke får mere hjælp! Hmf! Hehe men tak for hjælpen alligevel :)
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