<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[String kommt falsch an]]></title><description><![CDATA[<p>Hi<br />
ich habe das 1. tut von C worker durchgemacht.<br />
Ich habe versucht vom Clienten einen String an den Server zu Senden.<br />
Dieser sollte dann den String ausgeben.<br />
Er gibt jedoch nur komische japanische Zeichen aus, anstatt den String.<br />
Hier mal die Codes:<br />
Client:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstnace,
				   PSTR szCmdLine, int iCmdShow)
{
	WSADATA wsa;
    if(WSAStartup(MAKEWORD(2, 0), &amp;wsa) == 0)
	    MessageBox(0, TEXT(&quot;Winsock 2 gestartet!&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKET s;
	s = socket(AF_INET, SOCK_STREAM, 0);
    if(!(s == INVALID_SOCKET))
	    MessageBox(0, TEXT(&quot;Socket erstellt&quot;), TEXT(&quot;INFO&quot;), 0);

	SOCKADDR_IN addr;
	memset(&amp;addr, 0, sizeof(SOCKADDR_IN));
	addr.sin_family = AF_INET;
	addr.sin_port = htons(12345);
	addr.sin_addr.s_addr=inet_addr(&quot;127.0.0.1&quot;);

	if(!(connect(s, (SOCKADDR*)&amp;addr, sizeof(SOCKADDR)) == SOCKET_ERROR))
	    MessageBox(0, TEXT(&quot;Verbunden mit 127.0.0.1&quot;), TEXT(&quot;INFO&quot;), 0);

	Sleep(2000);
	char buf[256];
	strcpy(buf,&quot;Hallo wie gehts?&quot;);
	send(s, buf, 9, 0);
	return 0;

}
</code></pre>
<p>Und der Server</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstnace,
				   PSTR szCmdLine, int iCmdShow)
{
	WSADATA wsa;
    if(WSAStartup(MAKEWORD(2, 0), &amp;wsa) == 0)
	    MessageBox(0, TEXT(&quot;Winsock 2 gestartet!&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKET acceptSocket;
	acceptSocket = socket(AF_INET, SOCK_STREAM, 0);
    if(!(acceptSocket == INVALID_SOCKET))
	    MessageBox(0, TEXT(&quot;Socket erstellt&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKADDR_IN addr;
	memset(&amp;addr,0,sizeof(SOCKADDR_IN));
	addr.sin_family=AF_INET;
	addr.sin_port=htons(12345);
	addr.sin_addr.s_addr = INADDR_ANY;
	if(!(bind(acceptSocket,(SOCKADDR*)&amp;addr,sizeof(SOCKADDR_IN)) == SOCKET_ERROR))
		MessageBox(0, TEXT(&quot;BIND HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	if(!(listen(acceptSocket, 10) == SOCKET_ERROR))
	    MessageBox(0, TEXT(&quot;LISTEN HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	SOCKET connectedSocket;
	connectedSocket=accept(acceptSocket,NULL,NULL);
	if(!(connectedSocket==INVALID_SOCKET))
		MessageBox(0, TEXT(&quot;ACCEPT HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	char buf[256];
	recv(connectedSocket, buf, 256, 0);
	MessageBox(0, (LPCWSTR)buf, TEXT(&quot;Vom Client gesendet&quot;), 0);
	return 0;

}
</code></pre>
<p>Wäre super wenn einer den Fehler sieht. Beide sind mit Multi Byte kompiliert.<br />
(habs auch schon mit unicode versucht)<br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/221392/string-kommt-falsch-an</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Apr 2026 00:44:31 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/221392.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 28 Aug 2008 13:52:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 13:52:58 GMT]]></title><description><![CDATA[<p>Hi<br />
ich habe das 1. tut von C worker durchgemacht.<br />
Ich habe versucht vom Clienten einen String an den Server zu Senden.<br />
Dieser sollte dann den String ausgeben.<br />
Er gibt jedoch nur komische japanische Zeichen aus, anstatt den String.<br />
Hier mal die Codes:<br />
Client:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstnace,
				   PSTR szCmdLine, int iCmdShow)
{
	WSADATA wsa;
    if(WSAStartup(MAKEWORD(2, 0), &amp;wsa) == 0)
	    MessageBox(0, TEXT(&quot;Winsock 2 gestartet!&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKET s;
	s = socket(AF_INET, SOCK_STREAM, 0);
    if(!(s == INVALID_SOCKET))
	    MessageBox(0, TEXT(&quot;Socket erstellt&quot;), TEXT(&quot;INFO&quot;), 0);

	SOCKADDR_IN addr;
	memset(&amp;addr, 0, sizeof(SOCKADDR_IN));
	addr.sin_family = AF_INET;
	addr.sin_port = htons(12345);
	addr.sin_addr.s_addr=inet_addr(&quot;127.0.0.1&quot;);

	if(!(connect(s, (SOCKADDR*)&amp;addr, sizeof(SOCKADDR)) == SOCKET_ERROR))
	    MessageBox(0, TEXT(&quot;Verbunden mit 127.0.0.1&quot;), TEXT(&quot;INFO&quot;), 0);

	Sleep(2000);
	char buf[256];
	strcpy(buf,&quot;Hallo wie gehts?&quot;);
	send(s, buf, 9, 0);
	return 0;

}
</code></pre>
<p>Und der Server</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstnace,
				   PSTR szCmdLine, int iCmdShow)
{
	WSADATA wsa;
    if(WSAStartup(MAKEWORD(2, 0), &amp;wsa) == 0)
	    MessageBox(0, TEXT(&quot;Winsock 2 gestartet!&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKET acceptSocket;
	acceptSocket = socket(AF_INET, SOCK_STREAM, 0);
    if(!(acceptSocket == INVALID_SOCKET))
	    MessageBox(0, TEXT(&quot;Socket erstellt&quot;), TEXT(&quot;INFO&quot;), 0);

    SOCKADDR_IN addr;
	memset(&amp;addr,0,sizeof(SOCKADDR_IN));
	addr.sin_family=AF_INET;
	addr.sin_port=htons(12345);
	addr.sin_addr.s_addr = INADDR_ANY;
	if(!(bind(acceptSocket,(SOCKADDR*)&amp;addr,sizeof(SOCKADDR_IN)) == SOCKET_ERROR))
		MessageBox(0, TEXT(&quot;BIND HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	if(!(listen(acceptSocket, 10) == SOCKET_ERROR))
	    MessageBox(0, TEXT(&quot;LISTEN HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	SOCKET connectedSocket;
	connectedSocket=accept(acceptSocket,NULL,NULL);
	if(!(connectedSocket==INVALID_SOCKET))
		MessageBox(0, TEXT(&quot;ACCEPT HAT GEKLAPPT!&quot;), TEXT(&quot;INFO&quot;), 0);

	char buf[256];
	recv(connectedSocket, buf, 256, 0);
	MessageBox(0, (LPCWSTR)buf, TEXT(&quot;Vom Client gesendet&quot;), 0);
	return 0;

}
</code></pre>
<p>Wäre super wenn einer den Fehler sieht. Beide sind mit Multi Byte kompiliert.<br />
(habs auch schon mit unicode versucht)<br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573021</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573021</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 13:52:58 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 14:11:08 GMT]]></title><description><![CDATA[<p>Wundert mich auch nicht wenn du ein char[] zu wchar_t[] castest für die MessageBox <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Außerdem könntest du den String ja auch komplett schicken (inklusive '\0'), statt den ersten 9Zeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573038</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573038</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 14:11:08 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 14:14:27 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">MessageBox(0, (LPCWSTR)buf, TEXT(&quot;Vom Client gesendet&quot;), 0);
</code></pre>
<p>Warum castest du buf, wenn du Multi-Byte verwendest?<br />
Außerdem solltest du die Sockets usw. wieder beenden.<br />
EDIT: ahh da war wieder einer schneller <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573042</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573042</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 28 Aug 2008 14:14:27 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 14:45:31 GMT]]></title><description><![CDATA[<p>danke, es funktioniert jetzt.<br />
Wenn ich es jedoch einem Freund schicke und er mir die Nachricht über Internet schickt(also er den Client öffnet) dann muss ich den Port 12345 freischalten sonst geht es nicht.<br />
Gibt es da nicht irgendwelche standartports oder sowas? oder wie wird das gemacht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573069</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573069</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 14:45:31 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 15:30:56 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>danke, es funktioniert jetzt.<br />
Wenn ich es jedoch einem Freund schicke und er mir die Nachricht über Internet schickt(also er den Client öffnet) dann muss ich den Port 12345 freischalten sonst geht es nicht.<br />
Gibt es da nicht irgendwelche standartports oder sowas? oder wie wird das gemacht?</p>
</blockquote>
<p>Hehe, das ist schon Absicht, sonst könnt sich ja jeder mal eben auf deinen Rechner verbinden. 12345 ist sowieso standardmäßig gesperrt, das ist ein gängiger Trojaner-Port.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573101</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573101</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 15:30:56 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 16:00:40 GMT]]></title><description><![CDATA[<p>es gibt aber auch internetprogramme bei dennen man nicht vorher nen port öffnen muss oO</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573115</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573115</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 16:00:40 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 16:05:42 GMT]]></title><description><![CDATA[<p>Ne gibts nicht, zumindest keine die eine solche Art von Verbindung erstellen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573118</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573118</guid><dc:creator><![CDATA[JustSomeCoder]]></dc:creator><pubDate>Thu, 28 Aug 2008 16:05:42 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 16:17:37 GMT]]></title><description><![CDATA[<p>doch z.b. alle online spiele icq usw?<br />
Gibt es einen port den man benutzen kann der immer offen ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573126</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573126</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 16:17:37 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 17:18:00 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>doch z.b. alle online spiele icq usw?<br />
Gibt es einen port den man benutzen kann der immer offen ist?</p>
</blockquote>
<p>Da baust du ja auch die Verbindung auf, und beim z.B. ICQ Server sind die Ports offen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573171</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573171</guid><dc:creator><![CDATA[gosha16]]></dc:creator><pubDate>Thu, 28 Aug 2008 17:18:00 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 17:31:41 GMT]]></title><description><![CDATA[<p>ja ok die ports sind offen das bedeudetet ich kann über icq eine nachricht an den icq server schicken<br />
aber der icq server muss die nachricht ja dann an den empfänger schicken und dabei müsste ja der port wieder offen sein?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573177</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573177</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 17:31:41 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 17:41:13 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>ja ok die ports sind offen das bedeudetet ich kann über icq eine nachricht an den icq server schicken<br />
aber der icq server muss die nachricht ja dann an den empfänger schicken und dabei müsste ja der port wieder offen sein?</p>
</blockquote>
<p>Dein Router denkt mit, und leitet die Antwort auf die ausgehenden Verbindungen an dich weiter. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573185</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573185</guid><dc:creator><![CDATA[gosha16]]></dc:creator><pubDate>Thu, 28 Aug 2008 17:41:13 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 17:54:34 GMT]]></title><description><![CDATA[<p>heißt das, dass wenn ich zuerst vom server was an meinem client sende das der client dann auch ohne portöffnung senden kann?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573191</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573191</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 17:54:34 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 18:05:08 GMT]]></title><description><![CDATA[<p>und wie machen das online spiele Oo?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573196</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573196</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 18:05:08 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 18:19:24 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>heißt das, dass wenn ich zuerst vom server was an meinem client sende das der client dann auch ohne portöffnung senden kann?</p>
</blockquote>
<p>nein, eben nicht. der client muss zuerst eine verbindung zum server aufbauen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573204</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573204</guid><dc:creator><![CDATA[gosha16]]></dc:creator><pubDate>Thu, 28 Aug 2008 18:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 18:30:31 GMT]]></title><description><![CDATA[<p>Hast du schonmal ein Spiel gehostet? Falls ja, dann hast du schon festgestellt, dass du dafür Ports öffnen musst.<br />
Wenn du nur an einem Spiel oder sonst etwas teilnimmst, dann bist du als Client unterwegs, da musst du nichts machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573211</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 18:30:31 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 18:58:34 GMT]]></title><description><![CDATA[<p>nö bei wow zum beispiel das tu ich installieren und kann dann sofort spielen<br />
da muss ich gar nix freigeben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573225</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573225</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 18:58:34 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 19:06:26 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>nö bei wow zum beispiel das tu ich installieren und kann dann sofort spielen<br />
da muss ich gar nix freigeben</p>
</blockquote>
<p>Aha <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Ich bezweifel, dass du zu Hause einen WoW Server betreibst. Falls doch würde ich das nicht an die große Glocke hängen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573232</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573232</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 19:06:26 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 19:10:14 GMT]]></title><description><![CDATA[<p>ich glaube wir reden aneinander vorbei <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f623.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--persevering_face"
      title="&gt;.&lt;"
      alt="😣"
    /><br />
also der Server läuft auf MEINEM pc und<br />
der client ist bei dem pc von meinem freund aber damit<br />
mein freund auf meinen server verbinden kann muss er die ports freigeben</p>
<p>wenn ich mit dem wow client auf einen server(der übrigens nicht mir gehört) verbinden will muss ich auch keine ports angeben</p>
<p>ich hab irgendwie nen blackout &lt;.&lt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573236</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573236</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 19:10:14 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 19:57:55 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>ich glaube wir reden aneinander vorbei <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f623.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--persevering_face"
      title="&gt;.&lt;"
      alt="😣"
    /><br />
also der Server läuft auf MEINEM pc und<br />
der client ist bei dem pc von meinem freund aber damit<br />
mein freund auf meinen server verbinden kann muss er die ports freigeben</p>
<p>wenn ich mit dem wow client auf einen server(der übrigens nicht mir gehört) verbinden will muss ich auch keine ports angeben</p>
<p>ich hab irgendwie nen blackout &lt;.&lt;</p>
</blockquote>
<p>Das ist wohl untergegangen.</p>
<p>Aber versuch doch mal mit vertauschten Rollen, er soll den Server laufen lassen und du verbindest dich.</p>
<p>Als Client baust du die Verbindung zum Server auf und somit sollte ein gewöhnlicher Router den Verkehr nicht blockieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573254</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573254</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 19:57:55 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 19:58:43 GMT]]></title><description><![CDATA[<p>Tippgeber schrieb:</p>
<blockquote>
<p>Socket198 schrieb:</p>
<blockquote>
<p>ich glaube wir reden aneinander vorbei <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f623.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--persevering_face"
      title="&gt;.&lt;"
      alt="😣"
    /><br />
also der Server läuft auf MEINEM pc und<br />
der client ist bei dem pc von meinem freund aber damit<br />
mein freund auf meinen server verbinden kann muss er die ports freigeben</p>
<p>wenn ich mit dem wow client auf einen server(der übrigens nicht mir gehört) verbinden will muss ich auch keine ports angeben</p>
<p>ich hab irgendwie nen blackout &lt;.&lt;</p>
</blockquote>
<p>Das ist wohl untergegangen.</p>
<p>Aber versuch doch mal mit vertauschten Rollen, er soll den Server laufen lassen und du verbindest dich.</p>
<p>Als Client baust du die Verbindung zum Server auf und somit sollte ein gewöhnlicher Router den Verkehr nicht blockieren.</p>
</blockquote>
<p>Nachtrag: es sei denn du benutzt immer noch Port 12345, dann wundert es mich nicht, wenn der den Port freigeben musste.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573256</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573256</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 19:58:43 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:01:40 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">addr.sin_port = htons(12345);
</code></pre>
<p>das habe ich ihm clienten stehen<br />
Muss ich da dann 0 eintragen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573259</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573259</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:01:40 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:16:47 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">addr.sin_port = htons(12345);
</code></pre>
<p>das habe ich ihm clienten stehen<br />
Muss ich da dann 0 eintragen?</p>
</blockquote>
<p>Nein, benutze einfach einen anderen Port. Was hast du gegen 43076 (hab ich mir spontan ausgedacht)?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573261</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573261</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:16:47 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:18:51 GMT]]></title><description><![CDATA[<p>Tippgeber schrieb:</p>
<blockquote>
<p>Socket198 schrieb:</p>
<blockquote>
<pre><code class="language-cpp">addr.sin_port = htons(12345);
</code></pre>
<p>das habe ich ihm clienten stehen<br />
Muss ich da dann 0 eintragen?</p>
</blockquote>
<p>Nein, benutze einfach einen anderen Port. Was hast du gegen 43076 (hab ich mir spontan ausgedacht)?</p>
</blockquote>
<p>Aber es kann auch genau so gut sein, dass dein Freund in seinem Router eine Firewall hat und diese den Port blockiert hat und er diesen Port in der Firewall (auf seinem Router) freigeben musste.<br />
Ich würde mir da keine Gedanken machen, so lange du nicht bei mehreren Personen das Verhalten beobachtet hast.<br />
Wie gesagt teste doch selber mal als Client und lass den Server bei deinem Kumpel laufen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573262</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:18:51 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:21:05 GMT]]></title><description><![CDATA[<p>ok danke das heißt du meinst das es nur nicht ging weil der port 12345 wegen trojaner gesperrt ist oder es an seinen einstellungne lag?<br />
Kann ich den jeden beliebigen port nehmen außer 12345 ?</p>
<p>Und was war vorhin das problem? Dachtest du ich will vom server eine verbindung zum client aufnehmen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573263</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573263</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:21:05 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:34:34 GMT]]></title><description><![CDATA[<p>du hast du vielleicht icq oder msn &gt;.&lt;? wäre super</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573267</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573267</guid><dc:creator><![CDATA[Socket198]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:34:34 GMT</pubDate></item><item><title><![CDATA[Reply to String kommt falsch an on Thu, 28 Aug 2008 20:42:43 GMT]]></title><description><![CDATA[<p>Socket198 schrieb:</p>
<blockquote>
<p>ok danke das heißt du meinst das es nur nicht ging weil der port 12345 wegen trojaner gesperrt ist oder es an seinen einstellungne lag?<br />
Kann ich den jeden beliebigen port nehmen außer 12345 ?</p>
<p>Und was war vorhin das problem? Dachtest du ich will vom server eine verbindung zum client aufnehmen?</p>
</blockquote>
<p>Nein, es war einfach ein Misverständnis. Ich weiß schon gar nicht mehr wie es dazu kam <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Naja eigentlich ist an Port 12345 nichts schlimmes, aber der wird halt viel benutzt, eben auch von Trojanern. Daher kann ich mir gut vorstellen, dass der standardmäßig erstmal blockiert wird.</p>
<p>Der Port war auf jeden Fall wegen seinem Router gesperrt, warum kann ich dir nicht sagen, ich kenne weder seinen Router noch dessen Konfiguration.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1573270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1573270</guid><dc:creator><![CDATA[Tippgeber]]></dc:creator><pubDate>Thu, 28 Aug 2008 20:42:43 GMT</pubDate></item></channel></rss>