Files
A69WD/Src/A69WD/Properties/AssemblyInfo.cs
T

261 lines
7.0 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.5.0.0")]
[assembly: AssemblyFileVersion("0.5.0.0")]
/*
*
* Vrs 0.5.0.0
*
* Compilata da CSiCoAlm il 2025/12/31
* Inserito reader basilare (solo lettura, navigazione random o sequenziale)
* Integrato import e skraping sul reader
*
* ToDo:
* - Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
* - Inserire anche l'estrazione dei racconti
* - Inserire funzionalità avanzate sul lettore
*
*/
/*
*
* Vrs 0.4.0.0
*
* Compilata da CSiCoAlm il 2025/12/27
* Gestione dell'autenticazione sul sito A69
* Impostato lavoro in parallelo
*
* ToDo:
* - Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
* - Inserire anche l'estrazione dei racconti
*
*/
/*
*
* Vrs 0.3.1.2
*
* Compilata da CSiCoAlm il 2025/12/24 per rivedere il progetto, perchè ora
* il sito richiede autenticazione. Senza autenticarsi, si vedono solo le pagine
* iniziali degli indici e quindi si riescono a raggiungere solo i racconti di cui
* si conosce il link.
*
* - Corretto il path di test dell'applicazione
* - Rivisto il codice per fare punto di partenza sul nuovo sviluppo
* - Corretto creazione nuovo DB quando manca (creata cartella se non esiste)
* - Aggiunto salvataggio degli indici per facilitare analisi e nuovo sviluppo
*
*/
/*
*
* 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.
*
*/