Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 12:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



C++ (Text-)Dateien hochladen/versenden

Discussion on C++ (Text-)Dateien hochladen/versenden within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #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!
xX_ShadowHunter_Xx is offline  
Old 07/02/2010, 21:22   #2
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by UndeadLeech View Post
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 .
Shadow992 is offline  
Old 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!
xX_ShadowHunter_Xx is offline  
Old 07/02/2010, 21:49   #4
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by UndeadLeech View Post
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 :




Shadow992 is offline  
Thanks
1 User
Old 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!
xX_ShadowHunter_Xx is offline  
Old 07/02/2010, 23:14   #6
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
Quote:
Originally Posted by UndeadLeech View Post
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 ?
Shadow992 is offline  
Old 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!
xX_ShadowHunter_Xx is offline  
Old 07/03/2010, 01:34   #8
 
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
google mal nach wininet





damit solltest du auskommen
Medix is offline  
Thanks
1 User
Old 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(serverloginpasswdport0)) // 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_READFTP_TRANSFER_TYPE_BINARY1))) // Datei öffnen
        
{
            
cout<<"...ohne Erfolg\nVerbindung wird geschlossen!\n";
            
connection->Close();
        }    else    {
            
cout<<"mit Erfolg!\n";
        }

        
file->Read(buffer100);        //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!

xX_ShadowHunter_Xx is offline  
Old 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.
Chaosduckman is offline  
Old 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?
xX_ShadowHunter_Xx is offline  
Old 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.
Elektrochemie is offline  
Thanks
1 User
Old 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?
xX_ShadowHunter_Xx is offline  
Old 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 View Post
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;
}
Medix is offline  
Thanks
1 User
Old 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!
xX_ShadowHunter_Xx is offline  
Reply

Tags
c++, problem


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.