TCP Stream aufrecht halten
Übersicht

hooheadBetreff: TCP Stream aufrecht halten |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Stehe vor einem kleinen Problem.
Blitz bricht leider bei streams (OpenTcpStream) wenn keine Requests oder Response gesendet werden, einfach ab. Wie umgehe ich das Problem? Aktuell habe ich versucht einen IRC Bot zu schreiben und umgehe das Problem in dem ich ständig den Server anpinge - aber das muss doch auch anders zu lösen sein, oder? |
||
![]() |
Xaymarehemals "Cgamer" |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich habe dasselbe problem versucht zu lösen. ohne erfolg.(Ich weiß nicht ob TCPTimeouts![]() ging dann soweit das ich mir die windows dlls geschnappt hab und mir ne lib für tcp geschrieben hab:/ wenns wirklich nen anderen weg gibt wüsste ich den gerne Edit: Hier hatte ich dasselbe problem |
||
Warbseite |
![]() |
ToeB |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich habe mal gelesen dass man einfach in bestimmten zeitschritten (sagen wir mal 1/2 Sekunden) eine kleine, unbedeutsame nachricht gesendet wird. Also einfach entweder ein Byte senden oder eine Nachricht wie "CONNECT" was weiß ich. So sollte es eigl. klappen..
mfg ToeB |
||
Religiöse Kriege sind Streitigkeiten erwachsener Männer darum, wer den besten imaginären Freund hat.
Race-Project - Das Rennspiel der etwas anderen Art SimpleUDP3.0 - Neuste Version der Netzwerk-Bibliothek Vielen Dank an dieser Stelle nochmal an Pummelie, welcher mir einen Teil seines VServers für das Betreiben meines Masterservers zur verfügung stellt! |
![]() |
DAK |
![]() Antworten mit Zitat ![]() |
---|---|---|
ma könnt dann diese sinnlos-nachrichten auch noch für was sinnvolleres verwenden und nen ping draus machen...
btw, es braucht nicht jede halbe sec sein, das ganze hällt üblicherweise so min 20 sec, bevor das ganze disconectet |
||
Gewinner der 6. und der 68. BlitzCodeCompo |
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Bei einem IRC-Client musst du nur daran denken, auf ping-anfragen vom Server zu antworten, damit dieser weiss, dass du noch lebst. | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group