<?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[Kann nicht mit FTP Client paludern]]></title><description><![CDATA[<p>Hi will nen FTP Server Programmieren :p</p>
<p>Wenn ich jetzt aber mit FlashFxp zu meinem Server connecten will kommt zwar die Verbindung zu schtande, kann ihm aber keine Messages senden, oder sie werden nicht angenommen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">int main()
{
	WSADATA ws;
	SOCKET s;
	SOCKET ac;
	SOCKADDR_IN addr;
	char in[100];
	char out[600];

	WSAStartup(MAKEWORD(2,0),&amp;ws);

	ac = socket(AF_INET,SOCK_STREAM,0);

	addr.sin_family = AF_INET;
	addr.sin_port = htons(21);
	addr.sin_addr.s_addr = INADDR_ANY;

	bind(ac,(SOCKADDR*)&amp;addr,sizeof(SOCKADDR_IN));

	listen(ac,10);

	cout &lt;&lt; &quot;Auf FTP Verbindung warten&quot; &lt;&lt; endl;

	s=accept(ac,NULL,NULL);

	cout &lt;&lt; &quot;Neue Verbindung.&quot; &lt;&lt; endl;

	send(s,&quot;[S] 220 Willkommen auf meinem FTP!&quot;,35,0);

	int emp_in = recv(s,in,100,0);
	in[emp_in+1] = '0';

	cout &lt;&lt; in &lt;&lt; endl;

	Sleep(10000000);

}
</code></pre>
<p>hoffe jemand kann mir helfen <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>
]]></description><link>https://www.c-plusplus.net/forum/topic/160033/kann-nicht-mit-ftp-client-paludern</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 21:47:10 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/160033.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 21 Sep 2006 10:29:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 10:29:48 GMT]]></title><description><![CDATA[<p>Hi will nen FTP Server Programmieren :p</p>
<p>Wenn ich jetzt aber mit FlashFxp zu meinem Server connecten will kommt zwar die Verbindung zu schtande, kann ihm aber keine Messages senden, oder sie werden nicht angenommen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">int main()
{
	WSADATA ws;
	SOCKET s;
	SOCKET ac;
	SOCKADDR_IN addr;
	char in[100];
	char out[600];

	WSAStartup(MAKEWORD(2,0),&amp;ws);

	ac = socket(AF_INET,SOCK_STREAM,0);

	addr.sin_family = AF_INET;
	addr.sin_port = htons(21);
	addr.sin_addr.s_addr = INADDR_ANY;

	bind(ac,(SOCKADDR*)&amp;addr,sizeof(SOCKADDR_IN));

	listen(ac,10);

	cout &lt;&lt; &quot;Auf FTP Verbindung warten&quot; &lt;&lt; endl;

	s=accept(ac,NULL,NULL);

	cout &lt;&lt; &quot;Neue Verbindung.&quot; &lt;&lt; endl;

	send(s,&quot;[S] 220 Willkommen auf meinem FTP!&quot;,35,0);

	int emp_in = recv(s,in,100,0);
	in[emp_in+1] = '0';

	cout &lt;&lt; in &lt;&lt; endl;

	Sleep(10000000);

}
</code></pre>
<p>hoffe jemand kann mir helfen <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1141690</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141690</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 10:29:48 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 12:47:54 GMT]]></title><description><![CDATA[<p>was soll denn das &quot;[S] &quot; bedeuten?<br />
seit wann gibt es das im FTP protokoll?</p>
<p>MfG<br />
RadiatioN</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141798</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141798</guid><dc:creator><![CDATA[Radiation2K5]]></dc:creator><pubDate>Thu, 21 Sep 2006 12:47:54 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 12:59:55 GMT]]></title><description><![CDATA[<p>Leider geht es ohne [s] genauso wenig <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141813</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141813</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 12:59:55 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 15:04:23 GMT]]></title><description><![CDATA[<p>Hat den niemand nen Anhaltspunkt oder ein anderes beispiel ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141951</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141951</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 15:04:23 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 15:19:03 GMT]]></title><description><![CDATA[<p>wie weit kommt er denn<br />
also mit den &quot;cout&quot;s mein ich.<br />
was gibt er denn alles aus?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141958</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141958</guid><dc:creator><![CDATA[mick]]></dc:creator><pubDate>Thu, 21 Sep 2006 15:19:03 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 15:37:32 GMT]]></title><description><![CDATA[<p>Wenn ich das FTP Programm schliesse wird QUIT ausgegeben sonst nix <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1141967</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1141967</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 15:37:32 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 16:49:30 GMT]]></title><description><![CDATA[<p>Hilfe, Bin echt am verzweifeln wiso dass nicht funktioniert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142014</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142014</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 16:49:30 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 18:59:24 GMT]]></title><description><![CDATA[<p>Ich glaube, du solltest dich mal etwas eingehender mit FTP-Protokollen beschäftigen. Und das Sleep(1000000000) am Ende deines Programmes hat auch keinen Sinn.<br />
UND: Es kommt etwas zustande, aber nicht &quot;zu schtande&quot;!!! Sry aber hat mich aufgeregt <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/1142147</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142147</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Thu, 21 Sep 2006 18:59:24 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 20:10:58 GMT]]></title><description><![CDATA[<p>Hi, habe mich mit dem Beschäftigt was ich bei googel gefunden habe, und da hab ich bloss herausgefunden dass ich zuerst folgendes senden muss</p>
<p>220 Willkommen auf meinem FTP!</p>
<p>Vieleicht kennst du je eine gute site <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142201</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142201</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Thu, 21 Sep 2006 20:10:58 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 20:21:00 GMT]]></title><description><![CDATA[<p>Hab mich noch nie mit FTP beschäftigt, aber ich versuchs mal:<br />
<a href="http://www.elektronik-kompendium.de/sites/net/0902241.htm" rel="nofollow">Kommandos und Überishct</a><br />
<a href="http://de.wikipedia.org/wiki/File_Transfer_Protocol" rel="nofollow">Wikipedia über FTP (etwas kurz)</a><br />
<a href="http://www.ietf.org/rfc/rfc959.txt" rel="nofollow">Wird nicht deine Lieblings-Lektüre werden <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="😉"
    /></a><br />
<a href="http://www.uni-erfurt.de/rechenzentrum/anleitungen/ftp.html" rel="nofollow">Auch nützlich, mit Befehlen</a></p>
<p>Das wars fürs Erste, viel Spaß <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/1142206</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142206</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Thu, 21 Sep 2006 20:21:00 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Thu, 21 Sep 2006 22:31:52 GMT]]></title><description><![CDATA[<p>Du musst wohl noch nen Zeilenumbruch mitsenden (\012 oder so).</p>
<p>(und noch nen Link: <a href="http://cr.yp.to/ftp.html" rel="nofollow">http://cr.yp.to/ftp.html</a>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142252</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142252</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Thu, 21 Sep 2006 22:31:52 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Fri, 22 Sep 2006 15:19:49 GMT]]></title><description><![CDATA[<p>Hi, hab jetzt herausgefunden wie ich dem FTP Client etwas senden kann, aber habe keine ahnung wiso dass so ist <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
<pre><code class="language-cpp">377\366RE\377\374TTR abc\377\377def\015\377\376\012\012
</code></pre>
<p>Kann mir jemand den String erklären <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142652</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142652</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Fri, 22 Sep 2006 15:19:49 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Fri, 22 Sep 2006 17:43:19 GMT]]></title><description><![CDATA[<p>Hi, hab echt keine ahnung kann mir denn keier dass erklären bin nicht so fit in English ^^</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142748</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142748</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Fri, 22 Sep 2006 17:43:19 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Fri, 22 Sep 2006 20:00:01 GMT]]></title><description><![CDATA[<p>/015 bedeutet wenn ich das richtig gelesn habe string-ende<br />
/040 -leerzeichen</p>
<p>abc\377\377def\015\377\376\012\012 - das ist ein telnet string</p>
<p>weiter habe ich jetzt nicht geguckt, habe nur kurz überflogen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142840</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142840</guid><dc:creator><![CDATA[Ominion]]></dc:creator><pubDate>Fri, 22 Sep 2006 20:00:01 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 07:46:51 GMT]]></title><description><![CDATA[<p>Hi, Danke mich nimmt es aber noch wunder wiso ich dazu so einen langen befehl brauche oder geht das auch noch kürzer ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142945</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142945</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Sat, 23 Sep 2006 07:46:51 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 10:18:26 GMT]]></title><description><![CDATA[<p>solche komischen strings braucht man nicht</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1142993</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1142993</guid><dc:creator><![CDATA[eins ist sicher]]></dc:creator><pubDate>Sat, 23 Sep 2006 10:18:26 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 10:39:14 GMT]]></title><description><![CDATA[<p>Hi, so wird dass gesnedet wass ich will</p>
<p>send(s,&quot;200 Wilkommen Server Ready\012&quot;,55,0);</p>
<p>Der Client nimmt den Text an und gibt ihn aus, aber antwortet nich.</p>
<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> Und noch ne wichtige Frage wass soll das \012, ohne dass wird der Text vom Client nicht angenommen und ausgegeben <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143000</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143000</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Sat, 23 Sep 2006 10:39:14 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 10:42:15 GMT]]></title><description><![CDATA[<p>012 == '\n'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143002</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143002</guid><dc:creator><![CDATA[bennno oktal]]></dc:creator><pubDate>Sat, 23 Sep 2006 10:42:15 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 10:43:09 GMT]]></title><description><![CDATA[<p>Das ist ein Seperator, durch den der FTP-Server weiß, dass das ein String ist, und das er dort zuende ist...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143003</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143003</guid><dc:creator><![CDATA[Ominion|off]]></dc:creator><pubDate>Sat, 23 Sep 2006 10:43:09 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 11:03:21 GMT]]></title><description><![CDATA[<p>Den &quot;telnet-strings&quot;-Abschnitt ist in meinen Augen eigentlich nicht wirklich wichtig ?</p>
<p>Interessanter ist weiter unten:</p>
<blockquote>
<p>A request is a string of bytes. It contains<br />
1. a verb consisting of alphabetic ASCII characters;<br />
2. optionally, a space followed by a parameter; and<br />
3. \015\012.</p>
</blockquote>
<p>\015\012 - wenn ich mich nicht irre entspricht das \r\n (Zeilenumbruch)</p>
<p>Außerdem steht da:</p>
<blockquote>
<p>Some clients fail to include the \015, so I recommend that servers look only for \012. The parameter cannot contain \012.</p>
</blockquote>
<p>Du solltest den Befehl als FTP-Server also mit \015 und \012 abschließen, aber beim schreiben eines Clients nur auf \012 achten...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143017</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143017</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 23 Sep 2006 11:03:21 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 11:31:36 GMT]]></title><description><![CDATA[<p>Hi, jetzt bin ich schon ein wenig weiter gekommen,</p>
<pre><code>[R] Verbinde zu localhost -&gt; DNS=localhost IP=127.0.0.1 PORT=21
[R] Verbunden mit localhost
[R] 200 Wilkommen Server Ready
[R] USER Root
</code></pre>
<p>Danch sende ich:</p>
<pre><code class="language-cpp">send(s,&quot;331 Password required for Root\012&quot;,55,0);
</code></pre>
<p>Danach antworted der Client aber leider nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143025</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Sat, 23 Sep 2006 11:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sat, 23 Sep 2006 23:20:48 GMT]]></title><description><![CDATA[<p>Wie kommst du auf die 55 ?<br />
(statt zu zählen könntest du da auch z.B. mit strlen() arbeiten für den 3. Parameter von send()...)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143270</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143270</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Sat, 23 Sep 2006 23:20:48 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Sun, 24 Sep 2006 17:40:47 GMT]]></title><description><![CDATA[<p>Hab jetz die richtige strlen genommen, funktioniert aber trozdem nicht hier mal der gesammte SourceCode <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>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;winsock.h&gt;

using namespace std;

int main()
{
	WSADATA ws;
	SOCKET s;
	SOCKET ac;
	SOCKADDR_IN addr;
	int emp_in;
	char username[100];
	char Password[100];
	char out[600];

	WSAStartup(MAKEWORD(2,0),&amp;ws);

	ac = socket(AF_INET,SOCK_STREAM,0);

	addr.sin_family = AF_INET;
	addr.sin_port = htons(21);
	addr.sin_addr.s_addr = inet_addr(&quot;127.0.0.1&quot;);

	bind(ac,(SOCKADDR*)&amp;addr,sizeof(SOCKADDR_IN));

	listen(ac,10);

	cout &lt;&lt; &quot;Auf FTP Verbindung warten&quot; &lt;&lt; endl;

	s=accept(ac,NULL,NULL);

	cout &lt;&lt; &quot;Neue Verbindung.&quot; &lt;&lt; endl;

	send(s,&quot;200 Wilkommen Server Ready\012&quot;,30,0);

	emp_in = recv(s,username,100,0);
	username[emp_in+1] = '0';

	send(s,&quot;331 Password required for Root\012&quot;,35,0);

    emp_in = recv(s,Password,100,0);

	Sleep(10000000);

}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1143557</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143557</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Sun, 24 Sep 2006 17:40:47 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Mon, 25 Sep 2006 11:03:29 GMT]]></title><description><![CDATA[<p>Hat den Keiner Ahnung ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1143947</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1143947</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Mon, 25 Sep 2006 11:03:29 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Mon, 25 Sep 2006 17:33:52 GMT]]></title><description><![CDATA[<p>Du musst checken dass recv() auch das '\n' eingelesen hat <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=";D"
      alt="😉"
    /></p>
<p>Wenn du erstmal nur testen willst, ob du die befehle richtig sendest und die Befehle vom Client erstmal ignorieren möchtest, kannst du auch alternativ erstmal VOR die recv()-Funktionsaufrufe sleeps setzen in der Hoffnung das in der zwischenzeit der kram den der ftp-client deinem server sendet auch komplett im buffer ist und von recv() in einem rutsch abgerufen werden kann <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=";D"
      alt="😉"
    /><br />
Aber: Das wäre Frickelei und allerhöchstens zu testzwecken geeignet!</p>
<p>Wichtig:<br />
nicht alles was der client sendet kommt auch sofort bei recv() an!<br />
Vor allem bei lahmen Leitungen (aber auch bei lokalen verbindungen) kommt es schonmal vor das recv() mehrmals aufgerufen werden muss und der jeweiles von recv() befüllte buffer selbst zu einem ganzen zusammengebaut werden muss!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144241</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144241</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Mon, 25 Sep 2006 17:33:52 GMT</pubDate></item><item><title><![CDATA[Reply to Kann nicht mit FTP Client paludern on Mon, 25 Sep 2006 19:31:12 GMT]]></title><description><![CDATA[<p>Der FTP Server erkennt die Befehler leider gar nicht, nur die Wilkommens Message wird erkannt die 2. Nicht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1144303</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1144303</guid><dc:creator><![CDATA[127.0.0.1]]></dc:creator><pubDate>Mon, 25 Sep 2006 19:31:12 GMT</pubDate></item></channel></rss>