Broadcast senden an unbekannten Port
Übersicht

Mr HoppBetreff: Broadcast senden an unbekannten Port |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Ich programmiere derzeitig an einem LAN-Spiel. Das Problem ist, dass man zu Anfang noch IP, Port, usw. des Servers eintippen muss. Per Broadcast möchte ich jetzt anfragen, welche Games bereits gehostet sind und diese dann auflisten. Das Problem ist allerdings, dass die Ports der anderen PC's unbekannt sind. Ich denke mal, einfach alle Ports anzuschreiben würde ewig dauern. Danke schonmal für die Hilfe |
||
Zitat:
Wie poste ich falsch? Nachdem ich Google, die FAQ's und die Boardsuche erfolgreich ignoriert habe, erstelle ich zwei bis fünf neue Themen, in den falschen Unterforen, mit kreativen Titeln und undeutlichem Text, unter dem sich jeder etwas anderes vorstellen kann. |
sdjh |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
das einfachste ist, du hast einen PHP-Server, den du anparst und der die IP und den Port des Hosts speichert. Alle anderen Spieler fragen zunächst den Server an, der dann alle Hosts ausspuckt. Danach hast du alle relevanten Informationen. Kein tippen für den Nutzer.
So machen's auch alle anderen Onlinedienste. |
||
Mr Hopp |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Geht aber um LAN und nicht um Online ![]() |
||
Zitat:
Wie poste ich falsch? Nachdem ich Google, die FAQ's und die Boardsuche erfolgreich ignoriert habe, erstelle ich zwei bis fünf neue Themen, in den falschen Unterforen, mit kreativen Titeln und undeutlichem Text, unter dem sich jeder etwas anderes vorstellen kann. |
![]() |
pixelshooter |
![]() Antworten mit Zitat ![]() |
---|---|---|
funktioniert denn php nicht im lan? ;D
btw, ums abstrakter zu sagen: Inen host - programm auf einem FESTGELEGTEN port speichert die infos über alle game hosts. Anders geht das nicht. Probieren is nich, das dauert wirklich zu lange ;D |
||
>> Musikerstellung, Grafik und Design: http://www.pixelshooter.net.tc |
sdjh |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Über LAN findest du aber alle Teilnehmer auf einem Port.
Warum brauchst denn denn mehrere Ports? Ist doch unwahrscheinlich, dass jemand nebenbei irgendwas laufen hat, das genau den einen Port belegt. |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
hm,
1. lege den Port fest!!!! 2. der port sollte im bereich 49152 bis 65535 liegen 3. brauchst du deine IP hier gibt es mehrere möglcihkeiten, eine einfach zu verstehende: Code: [AUSKLAPPEN] exec("ifconfig >> blub.txt")
und dann die blub. txt parsen dann mit der subnet maske alle IPs durchfragen.... Achtung das kann lange dauern. |
||
between angels and insects |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group