Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Brauche schnellstmöglich Hilfe!

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.05.2005, 02:15 Uhr
sapr0x



Hi!
ich bin nicht sonderlich gut in c++, vorallem da ich des laengeren nichtsmehr gecoded habe. ich versuche gerade ein c++ programm zu schreiben, welches eine BLA.exe von einem server (zB http://test.de/BLA.exe) herunterlaed, bei mir auf C\BLA.exe speichert, und diese nach dem speichervorgang ausführt. leider funktioniert bei mir garnichts.. ich wär euch sehr dankbar, wenn einer sich meinem problem annehmen würde und mir einach mal den fertigen source an sapr0x@hotmail.com mailen wuerde
danke schonmal,
greetz sap
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.05.2005, 11:56 Uhr
0xdeadbeef
Gott
(Operator)


Klassische Skriptaufgabe. Zieh dir ein Programm, das Kram aus dem Netz zieht (zum Beispiel wget, das ist bei cygwin dabei), und dann mach sowas:

Code:
@echo off
wget http://host/path/to/foo.exe
foo.exe


--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
08.05.2005, 14:24 Uhr
~CDW
Gast


Ist kein ANSI C++ und funktioniert nur unter Windows, allerdings kann ein *nix auch nichts mit einer EXE anfangen
Source:

C++:
//deklaration:
extern "C" int __stdcall  GetHttpFile(char *,char *,bool);
//Aufruf:
GetHttpFile("http://test.de/BLA.exe","c:\bla.exe",true);


Zu finden in der GetHttpFile.dll und GetHttpFile.lib

Ansonsten: madwizard.org besuchen und da ein Tutorial für Socketprogrammierung lesen, dann die HTTP RFC oder HTTP Made Easy (google) suchen und lesen. Umsetzen. Ich glaube nämlich kaum dass man irgendwas wirklich versteht wenn man nur fremde Sources anguckt, eher wenn man diese selber schreibt. Also sogar wenn sich jemand erbarmt und es Dir vorkaut (in dem er einen fertigen Source abschickt) - wirklich verstehn wirst du es nicht und damit wäre auch seine Mühe umsonst.


@0xdeadbeef:
das ist der selbe Post wie:
http://c-plusplus.de/forum/viewtopic-var-t-is-109236.html
nur dass es da unter WinAPI gepostet wurde. Imho also sucht er schon einen Sourcecode.Allerdings zweifele ich daran dass man so etwas lernen kann, ist aber natürlich nur meine subjektive sicht
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: