Autor Beitrag
manu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 12.06.03 12:10 
Kann ich einen Indy UDP Client auf einen Netzwerk Adapter beschränken? Mein Game-Server Browser soll nämlich nur Ergebnisse aus dem lokalen Netzwerk anzeigen/bearbeiten. Wenn ich mich aber nun mit meinem Modem ins Internet einwähle nimmt er das Modem als Netzwerk Adapter.

mfg manu
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Do 12.06.03 12:27 
Hi, jup das kann man ... du musst mal gucken da muss irgendwo ne Einstellung Bind-Address oder so sein. Die sollte als Default auf 0.0.0.0 stehen oder leer sein. Da gibst du dann die gewünschte IP an an die sicher das Prog binden sill ... tada :)

MfG BungeeBug
manu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 12.06.03 17:00 
Mhhhhm mein UDP-Client hat die Eigenschaft "binding" die den Datentyp TIdSocketHandle hat. Aber bei mir bringt er die Fehlermeldung "Einer Nur-Lesen Eigenschaft kann kein Wert zugewiesen werden".

Hat vieleicht jemand ein bisschen Beispielcode? :oops:

mfg manu
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Do 12.06.03 19:08 
Hi,
Einstellung sollte eigendlich über den OpjektInspector mach bar sein ... da sind soweit ich weis nur änderbare Eigenschaften drin :)

MfG BungeeBug

P.S.: Posting 600 von meiner wenigkeit :P
manu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: Do 12.06.03 22:05 
Ich habs leider ned im Objekt Inspektor :D

user defined image

Aber ich glaub ich weis was du meint weil die UDP Server Komponente von Indy hat das:

user defined image

Ich habs jetzt geschafft dem Client eine IP zuzuweisen:

ausblenden Quelltext
1:
Client.Binding.IP:= '192.168.0.1';					


Aber das hält leider das nicht lange. Wenn ich den Wert gleich nach dem zuweisen abfrage ist er noch vorhanden, aber wenn ich irgenetwas mache, z.B. senden dann ist die Einstellung auf einmal verschwunden, hab keine Ahnung was da los ist.

mfg manu

Edit: @BungeeBug: Na dann herzlichen Glückwunsch zum 600. Posting! :D
O'rallY
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 563



BeitragVerfasst: So 15.06.03 11:42 
www.indyproject.org
www.indyproject.org/download/Indy9.html
Lad dir einfach mal die neuste Version runter. Ich habe irgendwie das Gefühl, das deine uralt ist :wink: .

_________________
.oO'rallY
Linux is like a tipi: No gates, no windows and a gnu-eating apache inside...
manu Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 21



BeitragVerfasst: So 15.06.03 17:40 
Ok, mach ich. Ich hab noch die (gehabt): www.indyproject.org/...in32_9_00_11_Src.zip

Ich hab gesehen dass man auch schon die Beta von der 10ner runterladen kann, ist das zu empfehlen? Oder soll ich lieber die letzte 9ner laden?

Edit:
Ich hab jetzt die neue Indy Version runtergeladen und installiert. Mein Problem iss immernoch dass wenn ich per Modem ins Inet eingewählt bin mein Programm nur noch UDP Daten aus dem Inet empfangen kann. Also nix mehr mit LAN funktioniert.

mfg manu