diff --git a/Src/A69WD/Net/cA69Engine.cs b/Src/A69WD/Net/cA69Engine.cs index b4832cd..6d2b0fe 100644 --- a/Src/A69WD/Net/cA69Engine.cs +++ b/Src/A69WD/Net/cA69Engine.cs @@ -191,21 +191,26 @@ namespace A69WD { #endregion - + int conteggioEvt = 0; private void Wb_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { object obj = new Object(); lock (obj) { + conteggioEvt++; + StringBuilder sb; if (state == EngineStatusEnum.Starting) state = EngineStatusEnum.Started; WebBrowser wb = sender as WebBrowser; string link = wb.Url.ToString(); + // Elimino ulteriori ripetizioni dell'evento: + if (downloaded.Contains(link)) return; + // aggiorno UI - RaiseEvent_Updating(wb.Name + " - Donwloaded: " + link.Replace("https://www.annunci69.it/racconti-erotici/","./")); + RaiseEvent_Updating(wb.Name + " - (Evt\" + conteggioEvt.ToString(\"0000\") + \") Donwloaded: " + link.Replace("https://www.annunci69.it/racconti-erotici/","./")); // Se pagina รจ un racconto, lo salvo if (IsRacLink(link)) {