private void getNetData()
 {
     netDatas      = NetData.getDatasByCsvFile(urlFilePath);
     hasLoadCount  = 0;
     needLoadCount = 0;
     foreach (var netData in netDatas)
     {
         needLoadCount += netData.loadPageCount;
     }
 }
Пример #2
0
 public static List<NetData> getDatasByCsvFile(String fileName)
 {
     var reader = FileLS.fileReader(fileName);
     var datas = new List<NetData>();
     while (!reader.EndOfStream)
     {
         var line = reader.ReadLine();
         var values = line.Split(',');
         var data = new NetData();;
         data.netUrl = @values[0];
         data.netBookNameRex = @values[1];
         data.netLastPageRex = @values[2];
         data.netBookTypeRex = @values[3];
         data.netBookUrlRex = @values[4];
         data.loadPageCount = Convert.ToInt32(values[5]);
         datas.Add(data);
     }
     return datas;
 }
Пример #3
0
        public static List <NetData> getDatasByCsvFile(String fileName)
        {
            var reader = FileLS.fileReader(fileName);
            var datas  = new List <NetData>();

            while (!reader.EndOfStream)
            {
                var line   = reader.ReadLine();
                var values = line.Split(',');
                var data   = new NetData();;
                data.netUrl         = @values[0];
                data.netBookNameRex = @values[1];
                data.netLastPageRex = @values[2];
                data.netBookTypeRex = @values[3];
                data.netBookUrlRex  = @values[4];
                data.loadPageCount  = Convert.ToInt32(values[5]);
                datas.Add(data);
            }
            return(datas);
        }
Пример #4
0
 public BookDownLoadTask(NetData netData, String neturl,BookCollectController.DataDownCallBack callBack)
 {
     url = neturl;
     data = netData;
     back = callBack;
 }
Пример #5
0
 public BookDownLoadTask(NetData netData, String neturl, BookCollectController.DataDownCallBack callBack)
 {
     url  = neturl;
     data = netData;
     back = callBack;
 }