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 |