Damned! Warum nutzt ihr immer das visual studio? wie wärs mal mit devcpp? Damit arbeite ich. Aber ansonsten ist das tool ziemlich gut, a es zwar genauso viel kann wie andere downloader, aber es gibt ein dickes plus weils in c geschrieben ist.
Damned! Warum nutzt ihr immer das visual studio? wie wärs mal mit devcpp? Damit arbeite ich. Aber ansonsten ist das tool ziemlich gut, a es zwar genauso viel kann wie andere downloader, aber es gibt ein dickes plus weils in c geschrieben ist.
sieht soweit ganz gut aus, aber ein paar tipps hab ich noch für dich.
die #ifdef's können raus, die sind unnötig?!
Ansonsten würd ich die URL in die Resourcen der Stub schreiben. das geht mit ein paar wenigen API's (kannst ja mal bisschen rumprobieren, wenns nicht geht, kannste mir auch ne pm schicken).
Achja und statt shellexecute - openprocess. vlt bekommste dann die heuristik weg.
Gruß
zao
Write the code correctly and it will compile
neitec (12.07.2010)
Ich finde nicht, dass die IFDEFs unnötig wären.. Beziehungsweise schadets niemandem, denn der Präprozessor schneidet den Codeteil ja sowieso raus?
Die API-Funktionen, von denen zao spricht, heißen:
BeginUpdateResource Function (Windows)
UpdateResource Function (Windows)
EndUpdateResource Function (Windows)
Ansonsten sehr schön.
Gruß.
Muell! // J0hn.X3r
neitec (12.07.2010)
Vielen Dank für die Kommentare. Ich habe vor einiger Zeit schon Versucht die Resourcen von anderen 'executables' zu verändern. Vergebens...
Ich werde mich mit den Funktionen auseinander setzen.
Achja, die IFDEF's benutze ich zum ersten mal. Ich Hatte keine Lust die printf Funktionen für den Release zu entfernen.