Compilata da CSiCoAlm il 2022/09/23 - Corretto formattazione tempo trascorso sugli eventi.
213 lines
5.6 KiB
C#
213 lines
5.6 KiB
C#
using System.Reflection;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
|
|
// Le informazioni generali relative a un assembly sono controllate dal seguente
|
|
// set di attributi. Modificare i valori di questi attributi per modificare le informazioni
|
|
// associate a un assembly.
|
|
[assembly: AssemblyTitle("A69WD")]
|
|
[assembly: AssemblyDescription("")]
|
|
[assembly: AssemblyConfiguration("")]
|
|
[assembly: AssemblyCompany("Microsoft")]
|
|
[assembly: AssemblyProduct("A69WD")]
|
|
[assembly: AssemblyCopyright("Copyright © Microsoft 2021")]
|
|
[assembly: AssemblyTrademark("")]
|
|
[assembly: AssemblyCulture("")]
|
|
|
|
// Se si imposta ComVisible su false, i tipi in questo assembly non saranno visibili
|
|
// ai componenti COM. Se è necessario accedere a un tipo in questo assembly da
|
|
// COM, impostare su true l'attributo ComVisible per tale tipo.
|
|
[assembly: ComVisible(false)]
|
|
|
|
// Se il progetto viene esposto a COM, il GUID seguente verrà utilizzato come ID della libreria dei tipi
|
|
[assembly: Guid("cd279079-d5ac-4c8a-9828-9a02c735d39c")]
|
|
|
|
// Le informazioni sulla versione di un assembly sono costituite dai seguenti quattro valori:
|
|
//
|
|
// Versione principale
|
|
// Versione secondaria
|
|
// Numero di build
|
|
// Revisione
|
|
//
|
|
// È 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:
|
|
// [assembly: AssemblyVersion("1.0.*")]
|
|
[assembly: AssemblyVersion("0.3.1.1")]
|
|
[assembly: AssemblyFileVersion("0.3.1.1")]
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.3.1.1
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/09/23
|
|
* - Corretto formattazione tempo trascorso sugli eventi.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.3.1.0
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/09/22
|
|
* - Inserito parametro per il numero di thread in parallelo utilizzati per il download.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.3.0.0
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/09/22
|
|
* - Versione in cui ho sostituito l'oggetto WebBrowser con la classe WebClient per poter gestire in parallelo i download.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* 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
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.2.0.1
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/09/21
|
|
* - Corretto formato del log degli eventi Wb_DocumentCompleted.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.2.0.0
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/09/21
|
|
* - Compilato sul nuovo PC
|
|
* - Corretto anomalia del doppio evento Wb_DocumentCompleted, che mi portava a perdere il download dei link pari.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.7.0
|
|
*
|
|
* Compilata da CSiCoAlm il 2022/06/28
|
|
* - Compilato con librerie e framework 4.5 per portarlo sul nuovo PC.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.6.0
|
|
*
|
|
* Compilata da CSiCoAlm il 2021/11/07
|
|
* - Corretto bug rilevato (ISSUE 01)
|
|
* - Inserita solita icona per i tools.
|
|
* - Sistemato la classe cTools inserendo tutti i tools trovati finora
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.5.4
|
|
*
|
|
* Compilata da CSiCoAlm il 2021/10/29
|
|
* - Modificato path di salvataggio dei file per farlo analogo a ATWD.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.5.3
|
|
*
|
|
* Compilata da CSiCoAlm il 2021/10/29
|
|
* - Corretto salvataggio dei file di racconti, per evitare l'errore del formato (lettere accentate e caratteri particolari).
|
|
* - Fatto anche dei test di salvataggio dei testi per trovare il corretto formato dell'encode.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.5.2
|
|
*
|
|
* Compilata da CSiCoAlm il 2021/10/27
|
|
* - Inserito l'importazione di link (solo Idx o Rac di A69) da file di testo.
|
|
* - Corretto Load/Save degli elenchi sul DB
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.5.1
|
|
*
|
|
* Compilata da CSiCoAlm il 2021/10/27
|
|
* - Corretto formato del numero di versione
|
|
* - Razionalizzato il messaggio di update dell'engine.
|
|
* - Inserito gli aggiornamenti dell'engine sul log degli eventi
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.5.0
|
|
*
|
|
* - Compilata da CSiCoAlm il 2021/10/27
|
|
* - Versione dal funzionamento simile a prima, ma che:
|
|
* - Serializza lo stato su DB SQLite
|
|
* - Utilizza il file di configurazione per parametrizzare il funzionamento
|
|
* - Esegue un log basilare delle operazioni principali
|
|
* - Manca:
|
|
* - Sviluppare gli eventi loggati, che ora sono troppo basilari.
|
|
* - Gestione in thread paralleli dei download
|
|
* - Riduzione ad icona per non visualizzare il tutto (privacy)
|
|
* - Rendere l'applicativo consol, in modo che non vi sia interfaccia utente.
|
|
*
|
|
*/
|
|
|
|
|
|
/*
|
|
*
|
|
* Vrs 0.1.0.0
|
|
*
|
|
* - Compilata da CSiCoAlm il 2021/10/26
|
|
* - Prima versione che permette di scaricare i file da A69 bypassando il controllo del browser.
|
|
* - Manca:
|
|
* - Serializzazione degli archivi pe rpoter riprendere il download parziale dei racconti o la scansione parziale dei link
|
|
* - Gestione in thread paralleli dei download
|
|
* - Riduzione ad icona per non visualizzare il tutto (privacy)
|
|
* - Parametrizzazione del lavoro
|
|
* - Loggin degli eventi
|
|
* - Rendere l'applicativo consol, in modo che non vi sia interfaccia utente.
|
|
*
|
|
*/
|