Vrs 0.2.0.2

Compilata da CSiCoAlm il 2022/09/21
- Tornato alla versione precedente (0.2.0.1) perchè in parallelo, si raggiunge il limite di download del sito che chiede il login per continuare.
- la richiesta di login tramite il sito "https://www.annunci69.it/accedi.php?nop" porta i seguenti problemi:
  - il link non è riconosciuto e non lo utilizzo
  - i download si bloccano e quindi anche se dò il comando di stop, non riesco a chiudere perchè non vi è più l'evento Wb_DocumentCompleted.
- Per risolvere i problemi, come primo tentativo elimino il link di log dal download
This commit is contained in:
CSiCoAlm committed 2022-09-21 13:45:04 +02:00
1 parent a2e0b0148c
commit dcd3f44a60
2 files changed
+37 -2

No files matched your search

+11
View File
@@ -206,6 +206,15 @@ namespace A69WD {
WebBrowser wb = sender as WebBrowser; WebBrowser wb = sender as WebBrowser;
string link = wb.Url.ToString(); string link = wb.Url.ToString();
// Se link di logon, devo terminare i download
if (link== "https://www.annunci69.it/accedi.php?nop") {
// Finito download:
state = EngineStatusEnum.Stopping;
// salvo gli archivi:
SaveState();
return;
}
// Elimino ulteriori ripetizioni dell'evento: // Elimino ulteriori ripetizioni dell'evento:
if (downloaded.Contains(link)) return; if (downloaded.Contains(link)) return;
@@ -229,6 +238,8 @@ namespace A69WD {
link = item.GetAttribute("href"); link = item.GetAttribute("href");
// Se link nuovo: // Se link nuovo:
if (!allLinks.Contains(link)) { if (!allLinks.Contains(link)) {
// elimino il link di logon
if (link == "https://www.annunci69.it/accedi.php?nop") break;
// Link nuovo, mi comporto di conseguenza alla tipologia: // Link nuovo, mi comporto di conseguenza alla tipologia:
if (IsRacLink(link)) { if (IsRacLink(link)) {
// Link ad un racconto // Link ad un racconto
+26 -2
View File
@@ -32,8 +32,32 @@ using System.Runtime.InteropServices;
// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build // È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
// usando l'asterisco '*' come illustrato di seguito: // usando l'asterisco '*' come illustrato di seguito:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("0.2.0.1")] [assembly: AssemblyVersion("0.2.0.2")]
[assembly: AssemblyFileVersion("0.2.0.1")] [assembly: AssemblyFileVersion("0.2.0.2")]
/*
*
* Vrs 0.2.0.2
*
* Compilata da CSiCoAlm il 2022/09/21
* - Tornato alla versione precedente (0.2.0.1) perchè in parallelo, si raggiunge il limite di download del sito che chiede il login per continuare.
* - la richiesta di login tramite il sito "https://www.annunci69.it/accedi.php?nop" porta i seguenti problemi:
* - il link non è riconosciuto e non lo utilizzo
* - i download si bloccano e quindi anche se dò il comando di stop, non riesco a chiudere perchè non vi è più l'evento Wb_DocumentCompleted.
* - Per risolvere i problemi, come primo tentativo elimino il link di log dal download
*
*/
/*
*
* Vrs 0.2.1.0
*
* Compilata da CSiCoAlm il 2022/09/21
* - Parallelizzato il download mettendo 3 oggetti wb
*
*/
/* /*