<?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[Daten senden]]></title><description><![CDATA[<p>Hi @all,</p>
<p>ich habe ein Problem beim Senden von Daten.<br />
Wenn ich mich verbinde (mit nen IRC-Server), klappt die Verbindung auch</p>
<pre><code class="language-cpp">m_socket.Create();
m_socket.Connect(&quot;nexgo.de.eu.dal.net&quot;, 7000);
</code></pre>
<p>Der Server antwortet.<br />
Wenn ich jedoch Dater per Send verschicke, scheint er sie nicht zu kriegen.</p>
<pre><code class="language-cpp">CString tempP = &quot;PASS   \r\n&quot;; 
	m_socket.Send(tempP,sizeof(tempP));

	CString tempN = &quot;NICK &quot;;
	tempN += m_strUser;
	tempN += &quot;\r\n&quot;;	
	m_socket.Send(tempN,sizeof(tempN));

	CString tempU = &quot;USER &quot;;
	CString tempUsername = GetUsersName();
	tempU += (m_strUser + &quot; &quot;+ tempUsername +&quot; server: &quot;+m_strUser+&quot;\r\n&quot;);
	m_socket.Send(tempU,sizeof(tempU));
	m_socket.Listen();
</code></pre>
<p>Was mach ich falsch???</p>
<p>Ach ja, beim Debuggen habe ich bemerkt, das nach m_socket.Connect 0 zurückgibt,<br />
Create 1 Send 4. Weiß aber nicht ob das irgendeine Bedeutung hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66149/daten-senden</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 20:25:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66149.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Feb 2004 15:10:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Daten senden on Wed, 25 Feb 2004 18:00:17 GMT]]></title><description><![CDATA[<p>Hi @all,</p>
<p>ich habe ein Problem beim Senden von Daten.<br />
Wenn ich mich verbinde (mit nen IRC-Server), klappt die Verbindung auch</p>
<pre><code class="language-cpp">m_socket.Create();
m_socket.Connect(&quot;nexgo.de.eu.dal.net&quot;, 7000);
</code></pre>
<p>Der Server antwortet.<br />
Wenn ich jedoch Dater per Send verschicke, scheint er sie nicht zu kriegen.</p>
<pre><code class="language-cpp">CString tempP = &quot;PASS   \r\n&quot;; 
	m_socket.Send(tempP,sizeof(tempP));

	CString tempN = &quot;NICK &quot;;
	tempN += m_strUser;
	tempN += &quot;\r\n&quot;;	
	m_socket.Send(tempN,sizeof(tempN));

	CString tempU = &quot;USER &quot;;
	CString tempUsername = GetUsersName();
	tempU += (m_strUser + &quot; &quot;+ tempUsername +&quot; server: &quot;+m_strUser+&quot;\r\n&quot;);
	m_socket.Send(tempU,sizeof(tempU));
	m_socket.Listen();
</code></pre>
<p>Was mach ich falsch???</p>
<p>Ach ja, beim Debuggen habe ich bemerkt, das nach m_socket.Connect 0 zurückgibt,<br />
Create 1 Send 4. Weiß aber nicht ob das irgendeine Bedeutung hat.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467647</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467647</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Wed, 25 Feb 2004 18:00:17 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Wed, 25 Feb 2004 20:56:26 GMT]]></title><description><![CDATA[<p>CAsyncSocket::Connect</p>
<p>Return Value<br />
Nonzero if the function is successful; otherwise 0.</p>
<p>Connect schlägt fehl. Und du bist sicher das der server Antwortet wenn der connect nicht erfolgreich war? <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="😉"
    /><br />
Das Send 4 zrückgibt kommt mir allerdings wieder komisch vor mit nem fehlgeschlagenen connect.<br />
Ruf mal GetLastError nach Connect auf um zu sehen was genau schief geht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467934</guid><dc:creator><![CDATA[CMatt]]></dc:creator><pubDate>Wed, 25 Feb 2004 20:56:26 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Thu, 26 Feb 2004 09:24:53 GMT]]></title><description><![CDATA[<p>Der Connect kann nicht fehlschlagen. Ich empfange danach</p>
<p>:arcor.de.eu.dal.net NOTICE AUTH :*** Looking up your hostname...<br />
:arcor.de.eu.dal.net NOTICE AUTH :*** Checking Ident<br />
:arcor.de.eu.dal.net NOTICE AUTH :*** Found your hostname</p>
<p>Wenn ich allerdings danach Passwort (in meinem Fall nicht gesetzt) User und Nick eingebe passiert nichts. Auch eine Antwort auf Ping schlägt fehl.<br />
Ich empfange</p>
<p>PING :arcor.de.eu.dal.net</p>
<p>und antworte mit</p>
<pre><code class="language-cpp">char* temp = &quot;PONG :arcor.de.eu.dal.net\r\n&quot;;
m_socket.Send(LPCTSTR(temp),sizeof(temp));
</code></pre>
<p>der Server reagiert aber darauf nicht.<br />
Was mach ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468158</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468158</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Thu, 26 Feb 2004 09:24:53 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Fri, 27 Feb 2004 08:58:13 GMT]]></title><description><![CDATA[<p>*** mach aktuell ***</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468860</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468860</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Fri, 27 Feb 2004 08:58:13 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Fri, 27 Feb 2004 10:01:28 GMT]]></title><description><![CDATA[<p>CSocket::Listen ist hier fehl am Platze. Lies mal die Beschreibung der Funktion. CSocket::Send gibt die Anzahl der Bytes zurück, die verschickt worden sind. Nachdem du ein PONG dem Server geschickt hast, muss er garnicht darauf antworten, erst bei einem neuen Event.</p>
<p>Außerdem solltest du dir die Spezifikationen des IRC Protokolls durchlesen (RFC 2811, 2812)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/468891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/468891</guid><dc:creator><![CDATA[Shlo]]></dc:creator><pubDate>Fri, 27 Feb 2004 10:01:28 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Fri, 27 Feb 2004 13:52:20 GMT]]></title><description><![CDATA[<p>Shlo schrieb:</p>
<blockquote>
<p>CSocket::Listen ist hier fehl am Platze.</p>
</blockquote>
<p>Das ist richtig, sollte aber auch keine Fehler verursachen.</p>
<p>Die Protokolle RFC2811, 2812 habe ich mir auch schon angeschaut.<br />
Jodoch steht da die Verbindung genauso wie bei mir.</p>
<p>Example:<br />
PASS secretpasswordhere</p>
<p>Example:<br />
NICK Wiz ; Introducing new nick &quot;Wiz&quot; if session is<br />
still unregistered, or user changing his nickname to &quot;Wiz&quot;</p>
<p>Example:<br />
USER guest 0 * :Ronnie Reagan ; User registering themselves with a<br />
username of &quot;guest&quot; and real name</p>
<p>Deshalb versteh ich das ja auch nicht. Oder seh ich da was falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/469058</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/469058</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Fri, 27 Feb 2004 13:52:20 GMT</pubDate></item><item><title><![CDATA[Reply to Daten senden on Sun, 29 Feb 2004 19:04:42 GMT]]></title><description><![CDATA[<p>*** mach aktuell ***</p>
]]></description><link>https://www.c-plusplus.net/forum/post/470312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/470312</guid><dc:creator><![CDATA[Trikor]]></dc:creator><pubDate>Sun, 29 Feb 2004 19:04:42 GMT</pubDate></item></channel></rss>