|
You last visited: Today at 20:53
Advertisement
C++ (Text-)Dateien hochladen/versenden
Discussion on C++ (Text-)Dateien hochladen/versenden within the C/C++ forum part of the Coders Den category.
07/04/2010, 14:21
|
#46
|
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
|
Quote:
Originally Posted by UndeadLeech
So hab jetzt ftp-dingsbums bei funpic jetzt nurnoch scripten :P
EDIT: Und wieder brauch ich eure Hilfe
Hab mir paar Funktionen für upload auf ftp server angeschaut und kam zu 3 errors:
PHP Code:
1>.\Hochladen.cpp(29) : error C2664: 'InternetOpenW': Konvertierung des Parameters 1 von 'const char [11]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>.\Hochladen.cpp(32) : error C2664: 'InternetConnectW': Konvertierung des Parameters 2 von 'const char [31]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
1>.\Hochladen.cpp(35) : error C2664: 'FtpPutFileW': Konvertierung des Parameters 2 von 'const char [12]' in 'LPCWSTR' nicht möglich
1> Die Typen, auf die verwiesen wird, sind nicht verknüpft; die Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat.
Bei google find ich nix zum Thema aber könnte das mit den Includes zusammen hängen?
Hier erstmal mein "hochlad" script:
PHP Code:
#include <windows.h>
#include <wininet.h>
#include <process.h>
#include <iostream>
#include <fstream>
#include<stdio.h>
#include<conio.h>
#include<wininet.h>
using namespace std;
void upload(void);
int main()
{
upload();
}
void upload()
{
HINTERNET hOpen, hConnection;
hOpen = InternetOpen("FTP Upload", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
hConnection = InternetConnect(hOpen, "ftp://undeadleech.un.funpic.de", INTERNET_DEFAULT_FTP_PORT,
"ID", "PW", INTERNET_SERVICE_FTP, 0, 0);
FtpPutFile(hConnection, "D:\\test.txt", "test.txt",
FTP_TRANSFER_TYPE_ASCII, 0);
InternetCloseHandle(hConnection);
InternetCloseHandle(hOpen);
}
|
Warum lässt du es nicht einfach? Anscheinend bist du einfach zu dumm, um die einfachsten Fehler zu lösen. Und C++ kannst du anscheinend auch nicht.
Und Copy&Paste ist kein Programmieren UND in C++ programmieren IST NICHT SCRIPTEN!
|
|
|
07/04/2010, 15:12
|
#47
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Jajaja, was bringt dir dieser post flamer?
Einfach nur scheiß schreiben nur um ein paar posts zu kriegen was?
Echt auf Leute wie dich kann ich gern verzichten Junge!
Sowas gehört nicht auf elitepvpers, wennste alles eh besser kannst, mach mir doch einfach mal in fünf minuten meine ganze Anwendung richtig!
|
|
|
07/05/2010, 14:10
|
#48
|
elite*gold: 0
Join Date: Mar 2009
Posts: 443
Received Thanks: 597
|
Quote:
Originally Posted by UndeadLeech
Jajaja, was bringt dir dieser post flamer?
Einfach nur scheiß schreiben nur um ein paar posts zu kriegen was?
Echt auf Leute wie dich kann ich gern verzichten Junge!
Sowas gehört nicht auf elitepvpers, wennste alles eh besser kannst, mach mir doch einfach mal in fünf minuten meine ganze Anwendung richtig!
|
Ich :
Quote:
Also kann man davon ausgehen, dass ich kein Spammer bin.
Ich sage nur was alle denken, warum sollte man jemandem helfen,der nur lügt und andere extrem nervt. Siehe hier:
Quote:
|
Thx aber das nächste mal nciht spammen!
|
Junge, die anderen haben die geholfen nicht gespammt!
Warum sollte ich für dich deine Anwendung machen? Auf so Leute wie dich kann man verzichten, die Hilfe erwarten und wenn sie sie bekommen zu faul sind irgendwas selber zu machen.
Hier sieht man z.b. das du absolut keine Ahnung von C++ hast:
Quote:
#include <iostream>
#include <fstream>
#include <string>
#include <WSock32.lib>
using namespace std;
int main()
{
string TE;
int ENDE;
cout << "TE\n";
cin >> TE;
std: fstream outfile;
outfile.open("Errorlog.txt");
outfile << "TE"<< std::endl;
cin >> ENDE;
std: fstream outfile;
outfile.open("Errorlog.txt");
outfile << "TE"<< std::endl;
cin >> ENDE;
}
|
Quote:
|
Vielen Dank, als ich das script verändert habe und TEXT hin geschrieben habe, hab ich das wohl gelöscht!
|
Ja junge, warum fügst du da die Winsock2 Library ein? Ich seh hier keinen Nutzen und Shadow992, der das mit den Winsock2 einbinden gemeint hat, hat sicher nicht dieses komische "script" gemeint.
|
|
|
07/05/2010, 14:23
|
#49
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Also 1. Schau dir die Beiträge von Unkn0wn0x beim anderen Thread an, ist verblüffende ähnlichkeit oder?!
2. Ich will nciht, dass ihr es für mich macht, ich will, dass ihr mich "nur" korrigiert!
HAb ffunktionen gegoogelt und dann versucht ein ftp upload anwendung zu machen, es entstanden halt fehler, aber wenn du so ein Pro bist, sag mir welche!
3. Wer ist der größere noob, der der einem was völlig unnötiges sagt, oder der, der das völlig unnötige falsch reinschreibt?!
Diese *.lib ist in diesem Fall nämlich völlig unnötig!
EDIT: ICh sag nicht du spammst, ich sag nur du flamst!Bisher kein nützlicher Beitrag von dir in diesem Thema!Nur Flames!Also halt du dich mal zurück Junge!Warscheinlich selber keine Ahnung aber groß rumflamen!
|
|
|
07/07/2010, 15:36
|
#50
|
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
|
Quote:
hFtp=InternetConnect(hInternet,
TEXT("hier_dein_hoster"), 21, TEXT("ID"), TEXT("**PAsswort***"),
INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
|
|
|
|
07/07/2010, 17:24
|
#51
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Meinste ich soll das so schreiben?
PHP Code:
#include <iostream>
#include <sstream>
#include <memory>
#include <string>
#include <stdexcept>
#include <windows.h>
#include <wininet.h>
#include <process.h>
#include<conio.h>
#include<wininet.h>
#pragma comment(lib, "Wininet.lib")
#pragma comment(lib, "ws2_32")
using namespace std;
HINTERNET hInternet,hFtp,hFtpRead,hFtpOpen;
WIN32_FIND_DATA wfd={0};
TCHAR Buffer[100]={0};
int main()
{
hInternet=InternetOpen(L"ftp-client",INTERNET_OPEN_TYPE_PRECONFIG,0,0,INTERNET_FLAG_ASYNC);
hFtp=InternetConnect(hInternet,TEXT("ftp://undeadleech.un.funpic.de"), 21, TEXT("undeadleech"), TEXT("mein_PW"),INTERNET_SERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
if(!hFtp)
{
cout << "Verbindung nicht hergestellt";
}
FtpPutFile(hInternet, TEXT("D:\test.txt"),TEXT("test.txt"), FTP_TRANSFER_TYPE_BINARY, 0);
cin.get();
return 0;
}
|
|
|
07/07/2010, 18:33
|
#52
|
elite*gold: 0
Join Date: Apr 2010
Posts: 2,832
Received Thanks: 4,152
|
Quote:
Originally Posted by Shadowz75
Warum lässt du es nicht einfach? Anscheinend bist du einfach zu dumm, um die einfachsten Fehler zu lösen. Und C++ kannst du anscheinend auch nicht.
Und Copy&Paste ist kein Programmieren UND in C++ programmieren IST NICHT SCRIPTEN!
|
 ging wohl nicht nur mir so.
|
|
|
07/08/2010, 07:04
|
#53
|
elite*gold: LOCKED
Join Date: Aug 2006
Posts: 3,292
Received Thanks: 866
|
gucks dir hier an und versuch es von selbst zu verstehen:
c&p bringt dir nichts.
|
|
|
07/08/2010, 16:14
|
#54
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Junge, les doch erstmal selbst was du postest!
Wasn so ziemlich der letzte Satz?
Naja, der letzte Satz ist, dass bei ihm immer der gleiche Error kommt wie bei mir: keine Verbindung, aber ne Lösung steht da nicht :P !
|
|
|
Similar Threads
|
SQL Dateien in VPC hochladen?
06/12/2010 - Metin2 Private Server - 1 Replies
Sers leute...
wie kann ich nochma .SQL Dateien in eine Tabelle einfügen (item_proto)??
|
[How To]Wie Dateien Hochladen und Wo?
06/01/2010 - Metin2 Private Server - 11 Replies
hey members,
ist jetz eine dumme frage aba wie kann ich z.b. bei megauplaud einen client hochladen den ich bearbeitet habe, weil wenn ich sie hochladen will,
kann ich nie den ganzen ordner sozusagen einfügen sondern nur die weiteren
dateien die in diesem ordner sind bzw. die kleinen dateien
|
Wie kann ich dateien aus Navicat Lite versenden ????
03/31/2010 - Metin2 Private Server - 0 Replies
Wie kann ich dateien aus Navicat Lite versenden ????
Gibt es ein Programm das das kann?
|
Dateien versenden
03/05/2010 - AutoIt - 1 Replies
Hi :D
Ich habe eine eigene Homepage für Unsere Gilde gemacht.
Und ich wollte ein Bot schreiben den sich die Gildenmitglieder downloaden
können.
Es stehen dort Termine z.b.
"Clantraining am
|
All times are GMT +1. The time now is 20:54.
|
|