|
You last visited: Today at 12:26
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/02/2010, 20:57
|
#1
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
C++ (Text-)Dateien hochladen/versenden
Hallo erstmal!
Ich bin auf der Suche nach einem Tutorial/ einem Beispielscript oder einfach einer kurzen erklärung, die mir dabei hilft Dateien hoch zu laden!
Eine Erklärung hierzu:
Ich hab einen Bot gemacht und wollte nun als Funktion einbauen, dass man Errors oder ähnliches an mich senden kann.
Also der Bot erstellt bei errors automatisch eine Error.txt und diese würde ich gerne automatisch hochgeladen haben bzw. per E-mail an mich senden lassen!
Natürlich könnte man den schritt mit dem Datei erstellen auch lassen, also gleich das, was in der *.txt steht senden, aber ich weiß ja nicht, was leichter ist!
PS: Hoffe der Post ist hier richtig!
|
|
|
07/02/2010, 21:22
|
#2
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by UndeadLeech
Hallo erstmal!
Ich bin auf der Suche nach einem Tutorial/ einem Beispielscript oder einfach einer kurzen erklärung, die mir dabei hilft Dateien hoch zu laden!
Eine Erklärung hierzu:
Ich hab einen Bot gemacht und wollte nun als Funktion einbauen, dass man Errors oder ähnliches an mich senden kann.
Also der Bot erstellt bei errors automatisch eine Error.txt und diese würde ich gerne automatisch hochgeladen haben bzw. per E-mail an mich senden lassen!
Natürlich könnte man den schritt mit dem Datei erstellen auch lassen, also gleich das, was in der *.txt steht senden, aber ich weiß ja nicht, was leichter ist!
PS: Hoffe der Post ist hier richtig!
|
Es gibt da mehrere Möglichkeiten :
1. FTP-Server , ich bin mir sicher , dass sich dafür auch includes finden lassen .
2. Email (SMTP-Server) , dafür wirst du sicher auch Codesnippets finden .
3. Eine Art Chat mithilfe einer TCP-Verbindung .
Sollte relativ leicht umzusetzen sein .
|
|
|
07/02/2010, 21:32
|
#3
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Ich denke, ich bevorzuge 2. Haste evtl. ein gutet tut auf lager von dir, oder von wem anderes?
JAAAAAAAAAAAAA, GOOGLE hasst mich!Und die SUFU auch!
|
|
|
07/02/2010, 21:49
|
#4
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by UndeadLeech
Ich denke, ich bevorzuge 2. Haste evtl. ein gutet tut auf lager von dir, oder von wem anderes?
JAAAAAAAAAAAAA, GOOGLE hasst mich!Und die SUFU auch!
|
Nö ich habe kein Tut dazu , aber schau mal da :
|
|
|
07/02/2010, 22:30
|
#5
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
EDIT: Damit:
komm ich nicht klar :P entweder bin ich zu doof (sehr warscheinlich) oder das ist extrem kompliziert :P (unwarscheinlich xD).
Nunja, wenn sich einer evtl. opfern könnte und mir sagen würde, wo kommt da die Empfänger-E-Mail-Adresse rein und wo der gesendete Text?!
Also ich blick da nicht durch  !
Für jegliche HILFE gibts na klar ein THX :P!
|
|
|
07/02/2010, 23:14
|
#6
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by UndeadLeech
EDIT: Damit:
komm ich nicht klar :P entweder bin ich zu doof (sehr warscheinlich) oder das ist extrem kompliziert :P (unwarscheinlich xD).
Nunja, wenn sich einer evtl. opfern könnte und mir sagen würde, wo kommt da die Empfänger-E-Mail-Adresse rein und wo der gesendete Text?!
Also ich blick da nicht durch  !
Für jegliche HILFE gibts na klar ein THX :P!
|
Bist du dir sicher , dass du C++ kannst oder hast du bisher alles geleecht ?
|
|
|
07/02/2010, 23:54
|
#7
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Also ich bin Anfänger aber ich kann schon einiges, so wie z.B. über C++ eingaben auslesen und in txt dateien wiedergeben, naja so schwer ist das auch nciht aber nur weil ich UndeadLeech heiße, heißt das nicht, dass ich Leecher bin
EDIT: Sicher könnt ich einfach das abschreiben und teilweise ausbessern, aber ich wills ja verstehen!
EDIT 2 : Wenn ich das einfach mal koper und einfüge hab ich so 35 Fehlermeldungen Querbeet!Also schonmal sehr schön!
|
|
|
07/03/2010, 01:34
|
#8
|
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
|
|
|
|
07/03/2010, 08:54
|
#9
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Danke das ist glaube ich so ziemlich das, was ich haben will, muss es nurnoch verstehen
THX Genau das suche ich!
EDIT:
Wie gesagt ich bin noch ziemlicher Anfänger und bei mir siehts bisher so aus:
PHP Code:
#include <tchar.h>
#define _ATL_CSTRING_EXPLICIT_CONSTRUCTORS
#ifndef VC_EXTRALEAN
#define VC_EXTRALEAN
#endif
#include <afx.h>
#include <afxwin.h>
#include <afxext.h>
#include <afxdtctl.h>
#ifndef _AFX_NO_AFXCMN_SUPPORT
#include <afxcmn.h>
#endif
#include <afxinet.h>
int main()
{
AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0);
CInternetSession session;
CFtpConnection *connection;
CInternetFile *file;
char buffer[100], server[100] ={"megaupload.com"},login[50] = {"ID"}, passwd[30] = {"PW"};
int port = 21;
cout << "Verbinde mit " << server << " ...\n";
if(connection = session.GetFtpConnection(server, login, passwd, port, 0)) // Verbindung herstellen
{
cout<< "...mit Erfolg\n";
cout << "Versuche Verzeichniss zu wechseln...\n";
if(connection->SetCurrentDirectory("D:\\test.txt")) //Verzeichniss wechseln
{
cout<<"...mit Erfolg!\n";
} else {
cout << "...ohne Erfolg\nVerbindung wird geschlossen!\n";
connection->Close();
}
cout << "Oeffne Datei...\n";
if(!(file = connection->OpenFile("test.txt", GENERIC_READ, FTP_TRANSFER_TYPE_BINARY, 1))) // Datei öffnen
{
cout<<"...ohne Erfolg\nVerbindung wird geschlossen!\n";
connection->Close();
} else {
cout<<"mit Erfolg!\n";
}
file->Read(buffer, 100); //Datei lesen
cout<< buffer; //Datei ausgeben
session.Close();
connection->Close();
} else {
cout << "Es konnte keine Verbindung hergestellt werden!";
}
return 0;
Nun steht dort aber :"Verbindung nicht hergestellt".
Bin mir sicher ist ziemlich dummer Fehler, aber pls helft mir dabei mich weiter zu entwickeln!
|
|
|
07/03/2010, 12:02
|
#10
|
elite*gold: 0
Join Date: Sep 2009
Posts: 21
Received Thanks: 4
|
Mach es doch mit einer MySQL Dantenbank.
|
|
|
07/03/2010, 12:33
|
#11
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
1. Wie meinste das? Glaube mit Datenbank geht das in meinem Fall nicht :P
2. Weißt du auch was an meinem Script falsch ist?
|
|
|
07/03/2010, 13:38
|
#12
|
elite*gold: 0
Join Date: Apr 2010
Posts: 2,832
Received Thanks: 4,152
|
mach doch einfach eine php datei, die den text auf deinen server schreibt.
Öffne mit dienem Programm die php datei und übergeb den text, fertig.
|
|
|
07/03/2010, 14:06
|
#13
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Kann man die Dateien auch gleich "normal" mit C++ editieren?Also wie bei einer *.txt was rein schreiben?
|
|
|
07/03/2010, 14:31
|
#14
|
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
|
Quote:
Originally Posted by UndeadLeech
Kann man die Dateien auch gleich "normal" mit C++ editieren?Also wie bei einer *.txt was rein schreiben?
|
Hm wie meinst du das? Ob man eine .txt mit c++ beschreiben kann? Du kannst im Prinzip jede Datei öffnen und reinschreiben was du willst

hier n beispiel ausm 2ten Link wenn ich dich richig verstanden hab suchst du das oder?
Code:
// writing on a text file
#include <iostream>
#include <fstream>
using namespace std;
int main () {
ofstream myfile ("example.txt");
if (myfile.is_open())
{
myfile << "This is a line.\n";
myfile << "This is another line.\n";
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
|
|
|
07/03/2010, 14:34
|
#15
|
elite*gold: 7
Join Date: Nov 2009
Posts: 122
Received Thanks: 24
|
Nein, ich meine ob die Befehle für PHP beschreiben die gleichen sind wie für *.txt beschreiben!
|
|
|
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 12:29.
|
|