生活随笔
收集整理的這篇文章主要介紹了
                                
NOD32病毒库自动更新代码
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
 
                                
                            
                            
                            偶算是nod32 的鐵桿粉絲了,一直用這個東東,最近nod32 封殺了不少國內的發布免費ID的站點,使IP查找起來比較麻煩了,索性就用官方發布的離線升級包弄個更新服務器,自己用。
 
官方離線升級包下載地址是:http://www.eset.com.cn/html/download/offline.shtml
 
用vc 寫了段代碼,自動下載更新包并解壓至指定目錄,然后指定更新目錄為那個目錄就好了,建一個計劃任務,每天更新一次就實現自動 更新了。
 
以下是簡單的代碼:
 
?
#include?"stdafx.h"#include?<windows.h>#include?<urlmon.h>?
?
#pragma?comment(lib,?"urlmon.lib")?
?
int_tmain(
intargc,?_TCHAR*?argv[])?{????
?
????HRESULThr=URLDownloadToFile(NULL,
"http://down1.eset.com.cn/eset/offlinev2.rar"
,
"d://offlinev2.rar"
,0,NULL);??????
????SHELLEXECUTEINFO?ShExecInfo?=?{0};??
????ShExecInfo.cbSize?=?sizeof
(SHELLEXECUTEINFO);??????ShExecInfo.fMask?=?SEE_MASK_NOCLOSEPROCESS;??
????ShExecInfo.hwnd?=?NULL;??
????ShExecInfo.lpVerb?=?NULL;??
????ShExecInfo.lpFile?=?"C://Program?Files//WinRAR//RAR.exe"
;?
????ShExecInfo.lpParameters?=?"e?d://offlinev2.rar?-o+?D://offlinev2//"
;?
????ShExecInfo.lpDirectory?=?NULL;??
????ShExecInfo.nShow?=?SW_SHOW;??
????ShExecInfo.hInstApp?=?NULL;??
????ShellExecuteEx(&ShExecInfo);??
????WaitForSingleObject(ShExecInfo.hProcess,INFINITE);?????
????return0;?} 
摘自:http://neeao.com/archives/19/
                            總結
                            
                                以上是生活随笔為你收集整理的NOD32病毒库自动更新代码的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                            
                                如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。