示例#1
0
 public DownFileInfo(string sourceUrl, string fileName, string savePath, string cookies = "", bool autoStart = true, string refUrl = "", bool isOnlyOriginal = true, bool disableAutoRename = false, bool isResume = true)
 {
     SourceUrl = sourceUrl;
     //FileName = fileName;
     SavePath          = savePath;
     DisableAutoRename = disableAutoRename;
     IsResume          = isResume;
     IsOnlyOriginal    = isOnlyOriginal;
     CreateTime        = DateTime.Now;
     Id = ThunderSdk.CreateTask(new ThunderSdk.DownTaskParam
     {
         TaskUrl           = sourceUrl,
         FileName          = fileName,
         SavePath          = savePath,
         Cookies           = cookies,
         RefUrl            = refUrl,
         IsOnlyOriginal    = isOnlyOriginal,
         DisableAutoRename = disableAutoRename,
         IsResume          = isResume
     });
     if (autoStart)
     {
         StartTaskInfoRefreasher();
     }
 }
示例#2
0
 static DownFileInfo()
 {
     ThunderSdk.Init();
 }
示例#3
0
 static DownloadManager()
 {
     ThunderSdk.Init();
 }