Exemple #1
0
 /// <summary>
 /// 初始化数组的部分
 /// </summary>
 private void Init()
 {
     _stop = false;
     _isSearchUrl.Clear();
     _isUnSearchUrl.Clear();
     _req = new bool[_reqCount];
     AddUrl(new string[1] {
         _path
     }, 0);
     workstate = new WorkingUnitCollection(_reqCount);
 }
Exemple #2
0
 private void Init()
 {
     _urlsLoaded.Clear();
     _urlsUnload.Clear();
     AddUrls(new string[1] {
         RootUrl
     }, 0);
     _index          = 0;
     _reqsBusy       = new bool[_reqCount];
     _workingSignals = new WorkingUnitCollection(_reqCount);
     _stop           = false;
 }
Exemple #3
0
 private void Init()
 {
     urlsLoaded.Clear();
     urlsUnload.Clear();
     AddUrls(new string[1] {
         RootUrl
     }, 0);
     index          = 0;
     reqBusy        = new bool[reqCount];
     workingSignals = new WorkingUnitCollection(reqCount);
     isStop         = false;
 }
Exemple #4
0
        /// <summary>
        /// 初始化
        /// </summary>
        private void Init()
        {
            urlsLoaded.Clear();
            urlsUnload.Clear();
            imgsDownloaded.Clear();
            imgsUnDownload.Clear();

            urlWorkingSignals = new WorkingUnitCollection(urlThreadCount);
            imgWorkingSignals = new WorkingUnitCollection(imgThreadCount);
            stop = false;

            Init_Extend();
        }
 private void Init()
 {
     _dbm = new db_mgr(cmd_opts._db_path, cmd_opts._db_cache);
     _urlsLoaded.Clear();
     _urlsUnloadTags.Clear();
     _urlsUnloadBooks.Clear();
     _dbm.Init_loaddb(_urlsLoaded, _urlsUnloadTags, _urlsUnloadBooks);
     _log.Debug("Init: _urlsLoaded.Count = {0}, tagunload.Count = {1}, book unload.Count = {2}.",
                _urlsLoaded.Count, _urlsUnloadTags.Count, _urlsUnloadBooks.Count);
     _reqsBusy       = new bool[_reqCount];
     _workingSignals = new WorkingUnitCollection(_reqCount);
     _stop           = false;
 }
Exemple #6
0
 private void Init()
 {
     _urlsLoaded.Clear();
     _urlsUnload.Clear();
     AddUrls(new string[1] { RootUrl }, 0);
     _index = 0;
     _reqsBusy = new bool[_reqCount];
     _workingSignals = new WorkingUnitCollection(_reqCount);
     _stop = false;
 }