AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi zu dynamischen ips mit clientsocket connecten ? (exc:10049)
Thema durchsuchen
Ansicht
Themen-Optionen

zu dynamischen ips mit clientsocket connecten ? (exc:10049)

Ein Thema von agm65 · begonnen am 11. Nov 2003 · letzter Beitrag vom 16. Nov 2003
Antwort Antwort
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#1

zu dynamischen ips mit clientsocket connecten ? (exc:10049)

  Alt 11. Nov 2003, 00:58
hi leute,
ist es möglich, sich mit dem clientsocket zu einer dynamischen ip zu verbinden ?
bsp: agm65.dyndns.org

wenn ich mich dahin connecte, bekomme ich exception: 10049

danke für hilfe !
cu agm65
  Mit Zitat antworten Zitat
Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#2

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 11. Nov 2003, 01:51
Natürlich sollte die gehen. Es ist ja die Aufgabe von DynDNS.org eine dynamische IP einem festen Namen zuzuordnen. D.h. so wie bei einem richtigen DNS Lookup wird bei der Verbindung mit der URL bei DynDNS die zugeordnete IP ermittelt.

Nun solltest du erstmal die IP zum Namen ermitteln. Danach eine Ping machen. Dann den Server-Port versuchen zu connecten. An irgendeiner Stelle müsste dann der Fehler zu finden sein. D.h. entweder die IP auf DynDNS wurde nicht korrekt geupdatet und unter der aktuellen IP gibts keinen ereichbaren Rechner mehr. Oder der Rechner verhindert per FireWall das er angesprochen wird, er ist aber online. Oder eben der Rechner ist erreichbar aber auf dem Port wartet kein Server.

Gruß Hagen
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#3

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 11. Nov 2003, 02:09
nur komisch ist, wenn ich zb mich zu "sdsdssdsjd.sdsjhd" connecte, kommt die gleiche fehler meldung des socketclients wie bei agm65.dyndns.org

wenn ich mich jetzt aber zu meiner normalen online ip connecte, kommt der fehler, den ich erwarte(timeout - weil nichts offen ist, so wie ichs haben will).

bei "agm65.dyndns.org" oder
"sdsdssdsjd.sdsjhd"

kommt dann der oben genannte fehler , als wäre die eingabe nicht richtig bzw falsch geschrieben..
  Mit Zitat antworten Zitat
Benutzerbild von stoxx
stoxx

Registriert seit: 13. Aug 2003
1.111 Beiträge
 
#4

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 11. Nov 2003, 03:07
Zitat von agm65:
nur komisch ist, wenn ich zb mich zu "sdsdssdsjd.sdsjhd" connecte, kommt die gleiche fehler meldung des socketclients wie bei agm65.dyndns.org

wenn ich mich jetzt aber zu meiner normalen online ip connecte, kommt der fehler, den ich erwarte(timeout - weil nichts offen ist, so wie ichs haben will).

bei "agm65.dyndns.org" oder
"sdsdssdsjd.sdsjhd"

kommt dann der oben genannte fehler , als wäre die eingabe nicht richtig bzw falsch geschrieben..

muss es unbedingt dyndns.org sein ?

lad Dir doch lieber Deine IP in ein geschütztes Verzeichnis Deiner Homepage.
Und dann lädst Du Dir das File runter.
So kommt auch niemand fremdes gezielt an Deine IP.


Wenn Du Dir die Arbeit mit dem Upload nicht selber machen willst (ist aber nich viel)
dann gibt es hier schon ein fertiges Programm

http://www.christian-pesch.de/ipap/


Gruß
René
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#5

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 16. Nov 2003, 01:31
ja es muss dyndns.org sein ...bzw bei jeder xbeliebigen ip weiterleitung...
es kann doch nicht sein das man mit dem clientsocket nur zahlen eingeben kann also 127.0.0.1
zum beispiel....
kann man das umgehen ?


also, zusammenfassung:

clientsock1.connect 127.0.0.1 = true
clientsock1.connect test.dyndns.org = false

why ??


1000 dank für hilfe !
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#6

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 16. Nov 2003, 08:07
Hai agm65,

kannst Du denn agm65.dyndns.org von deinem Computer "anpingen"?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#7

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 16. Nov 2003, 14:48
ja klar..geht wunderbar ...es liegt bestimmt an der eingabe möglichkeit des clientsocket
`?
what can i do ?
  Mit Zitat antworten Zitat
Benutzerbild von moin339
moin339

Registriert seit: 23. Sep 2002
Ort: Hamburg
136 Beiträge
 
#8

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 16. Nov 2003, 14:57
kannst du denn zur entsprechenden IP (die von agm65.dyndns.org) connecten?
  Mit Zitat antworten Zitat
Benutzerbild von agm65
agm65

Registriert seit: 21. Okt 2003
1.194 Beiträge
 
Delphi 2006 Professional
 
#9

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100

  Alt 16. Nov 2003, 15:01
ja auch das geht !!

es liegt wie gesagt an der kompatiblität des clientsockets, denke ich.

verbindet euch einfach mal mit einem clientsocket zu 127.0.0.1 danach zu test.test.org

ihr werdet sehen 2 verchiedene exceptions !
fehler meldung 1: "kann nicht connecten"
fehler meldung 2: "ungültige ip"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz