90 Commits
Author SHA1 Message Date
Mrk 7a6328f3d9 Vrs 0.5.3.2
Compilata da CSiCoAlm il 2026/01/05
- Update formattazione testi per eliminare problemi con accenti e caratteri html
- Update formattazione tags per uniformare quelli di A69 e di Old_Milu

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

Merge pull request 'Migliorata formattazione dei testi e dei tags' (#8) from mrk/Upgrade format into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/8
Command:  git push origin HEAD:refs/for/master -o topic="Upgrade format" -o title="Migliorata formattazione dei testi e dei tags"
2026-01-05 16:26:34 +01:00
CSiCoAlm c9075fabc8 Upgradato la formattazione dei testi e dei tags 2026-01-05 16:23:04 +01:00
Mrk 9f32778d0a Vrs 0.5.3.1
Compilata da CSiCoAlm il 2026/01/04
- Inserito serializzazione su XML dei racconti
- Inserito importazione dei file del vecchio sito Milu che sono completamente non compatibili con i formati attuali.

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

Merge pull request 'Serializzazione dei racconti in XML e importazione sito Old Milu' (#7) from mrk/Export XML into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/7
Command:  git push origin HEAD:refs/for/master -o topic="Export XML" -o title="Serializzazione dei racconti in XML e importazione sito Old Milu"
2026-01-04 18:55:14 +01:00
CSiCoAlm 04a27b9b19 Inserito importazione dei file del vecchio sito Milu 2026-01-04 18:52:06 +01:00
CSiCoAlm 09606b60ae Inserito serializzazione su XML dei racconti 2026-01-04 11:38:20 +01:00
Mrk 6b7d77d1a4 Vrs 0.5.3.0
Compilata da CSiCoAlm il 2026/01/01
Inserito nello skraping anche la sorgente eRac

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

Merge pull request 'Gestire anche la sorgente eRac nello skraping' (#6) from mrk/Skraping eRac into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/6
Comand:  git push origin HEAD:refs/for/master -o topic="Skraping eRac" -o title="Gestire anche la sorgente eRac nello skraping"
2026-01-02 17:57:41 +01:00
CSiCoAlm f8685ad65d Testato nuovo skraping 2026-01-02 17:53:38 +01:00
CSiCoAlm 89ca167bcc Inserito anche lo skraping di eRac 2026-01-02 17:48:06 +01:00
Mrk ec65be49d8 Vrs 0.5.2.0
Compilata da CSiCoAlm il 2026/01/01
Refactoring del downloader per poterlo utilizzare in ATDB:
- imglobata la classe iSite nella iLink
- impostato cartelle di destinazione dei file per distinguere la diagnostica del lavoro

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

Merge pull request 'Migliorato lo skraping' (#5) from mrk/Skraping Upgrade into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/5
Comand:  git push origin HEAD:refs/for/master -o topic="Skraping Upgrade" -o title="Migliorato lo skraping"
2026-01-01 16:14:21 +01:00
CSiCoAlm d09e9cbf39 Update della UI dopo l'upgrade dello skraper e dell'importer 2026-01-01 16:12:28 +01:00
CSiCoAlm 0d2b5a1f49 Upgrade dello skraping
Refactoring (eliminata la iSite) e cartelle di destinazione distinte in base alla diagnostica.
2026-01-01 15:51:38 +01:00
CSiCoAlm cc828ff4ee Upgradato lo skraping impostando salvataggi diversi per ciasucn file. 2026-01-01 15:10:37 +01:00
Mrk 1c372a3632 Vrs 0.5.1.0
Compilata da CSiCoAlm il 2026/01/01
Refactoring del downloader per poterlo utilizzare in ATDB
Upgradato l'importazione, selezionando casualmente i file da importare,
gestendo il numero massimo di file e la cartella da importare, sul file di configurazione.

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

Merge pull request 'Migliorata l'importazione' (#4) from mrk/Import Upgrade into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/4
Command: git push origin HEAD:refs/for/master -o topic="Import Upgrade" -o title="Migliorata l'importazione"
2026-01-01 14:05:02 +01:00
CSiCoAlm 63e769810f Refactoring e migliorata importazione 2026-01-01 14:02:44 +01:00
CSiCoAlm dfe56ef6ae Test download con più client 2026-01-01 12:23:58 +01:00
Mrk 0ae8fee6a1 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

Merge pull request 'Nuova versione con reader integrato' (#3) from mrk/Versione Reader into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/3
Command: git push origin HEAD:refs/for/master -o topic="Versione Reader" -o title="Nuova versione con reader integrato"
2025-12-31 18:26:17 +01:00
CSiCoAlm 0ba38dab69 Inserita voce menu per visualizzare il log 2025-12-31 18:23:48 +01:00
CSiCoAlm b88ba4b8a6 Aumentato la diagnostica nella sequenza di autenticazione al sito 2025-12-31 18:07:31 +01:00
Mrk ab758b77d9 Merge pull request 'Inserire un lettore per i racconti' (#8) from mrk/Insert Reader into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/8
2025-12-29 14:30:26 +01:00
CSiCoAlm 44b9c095cd Integrato l'import nello skraper
Modificato lo skraper per includere anche l'import del racconto
Testato velocemente

ToDo:
- [X] Inserire un lettore per visualizzare i racconti nel DB
- [0/3] Inserire funzionalità avanzate di lettura:
  - [ ] navigazione avanzata fra i racconti (per id, per autore, per titolo, per tag ecc...
  - [ ] possibilità di filtrare i racconti
  - [ ] Notificon per poter nascondere il reader e centralizzare i comandi
- [3/3] Integrare lo scraping dei racconti dal web e l'import da file
  - [X] Integrare lo scraping dei racconti da web, visualizzandolo sulla progress bar e label nella status bar.
  - [X] Integrare l'import dei racconti da file, visualizzandolo sulla progress bar e label nella status bar.
  - [X] Upgradare lo skraping, importando i racconti via via che sono downloadati
2025-12-29 14:27:26 +01:00
CSiCoAlm 00ad69e4e8 Integrato l'import su thread separato
Integrato menu contestuale per comandare il thread secondario di import
Aggiornata UI per visualizzare eventi del thread separato
Testato import

ToDo:
- [X] Inserire un lettore per visualizzare i racconti nel DB
- [0/3] Inserire funzionalità avanzate di lettura:
  - [ ] navigazione avanzata fra i racconti (per id, per autore, per titolo, per tag ecc...
  - [ ] possibilità di filtrare i racconti
  - [ ] Notificon per poter nascondere il reader e centralizzare i comandi
- [2/3] Integrare lo scraping dei racconti dal web e l'import da file
  - [X] Integrare lo scraping dei racconti da web, visualizzandolo sulla progress bar e label nella status bar.
  - [X] Integrare l'import dei racconti da file, visualizzandolo sulla progress bar e label nella status bar.
  - [ ] Upgradare lo skraping, importando i racconti via via che sono downloadati
2025-12-29 13:38:37 +01:00
CSiCoAlm 8233e4edf1 Integrato lo scraping su thread separato
Integrato menu contestuale per comandare il thread secondario di skraping
Aggiornata UI per visualizzare eventi del thread separato
Testato scraping

ToDo:
- [X] Inserire un lettore per visualizzare i racconti nel DB
- [0/3] Inserire funzionalità avanzate di lettura:
  - [ ] navigazione avanzata fra i racconti (per id, per autore, per titolo, per tag ecc...
  - [ ] possibilità di filtrare i racconti
  - [ ] Notificon per poter nascondere il reader e centralizzare i comandi
- [0/3] Integrare lo scraping dei racconti dal web e l'import da file
  - [X] Integrare lo scraping dei racconti da web, visualizzandolo sulla progress bar e label nella status bar.
  - [ ] Integrare l'import dei racconti da file, visualizzandolo sulla progress bar e label nella status bar.
  - [ ] Upgradare lo skraping, importando i racconti via via che sono downloadati
2025-12-29 13:29:06 +01:00
CSiCoAlm 1fd91b4af2 Inserito Reader
Esempio base di lettore, con solo funzionalità di lettura random o sequenziale (frecce su/giu).
Testato e la lettura è corretta.

ToDo:
- [X] Inserire un lettore per visualizzare i racconti nel DB
- [ ] Inserire funzionalità avanzate di lettura (navigazione, filtri, ecc...)
- [0/2] Integrare lo scraping dei racconti dal web
   - [ ] Integrare lo scraping visualizzandolo sulla progress bar e label nella status bar.
   - [ ] Importare i racconti via via che sono downloadati
2025-12-29 11:48:05 +01:00
Mrk b43dcbbb88 Integrato spunti ottenuti da una chat con Gemini
Test degli spunti ottenuti da una chat con Gemini.
- [X] Test della classe cRac.cs
- [X] Test della funzione di salvataggio sul DB
- [X] Test della funzione di lettura dal DB
- [ ] Test della funzione di ricerca nel DB
- [ ] Test funzione di cancellazione nel DB
- [ ] Test nella ricerca di duplicati
- [X] Test della funzione di esportazione in html con stile
- [ ] Inserire verifica su racconto duplicato, prima di salvare un nuovo racconto.

---
Merge pull request 'Testato spunti ottenuti da una chat con Gemini' (#7) from mrk/Issue: MrkPi/A69WD#6 into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/7
Cmd: git push origin HEAD:refs/for/master -o topic="Issue: MrkPi/A69WD#6" -o title="Testato spunti ottenuti da una chat con Gemini"
2025-12-29 11:33:06 +01:00
CSiCoAlm 0db12c844f Test funzione di salvataggio sul DB e refactoring del codice
Test degli spunti ottenuti da una chat con Gemini.
- [X] Test della classe cRac.cs
- [X] Test della funzione di salvataggio sul DB
- [X] Test della funzione di lettura dal DB
- [ ] Test della funzione di ricerca nel DB
- [ ] Test funzione di cancellazione nel DB
- [ ] Test nella ricerca di duplicati
- [X] Test della funzione di esportazione in html con stile
- [ ] Inserire verifica su racconto duplicato, prima di salvare un nuovo racconto.

Riepilogo della chat:
- connesso a gemini con chrome e utente mirko
- dato in pasto il file *ATDB Database Schema.sql* con la struttura del DB
- richiesto la classe cRac per rappresentare un racconto.
- ottenuto *cRac.cs*
- richiesto come salvare un cRac sul DB con diagnostica errori ed evitando spurie sul DB
- ottenuto *Salvataggio cRac su DB.cs*
- richiesto come leggere un racconto
- ottenuto *GetRaccontoById.cs*
- richiesto: ragruppiamo le funzioni di helper su un file Helper.cs e quelle di lettura/scrittura sul DB sul file DB.cs
- ottenuto *Helper.cs* e *DB.cs*
- richiesto: facciamo le ricerche avanzate per titolo, tag, autore, data di creazione, sorgente
- ottenuta la nuova versione di *Aggiornamento 1 di DB.cs*
- richiesto come eliminare un racconto dal DB
- ottenuta la nuova versione di *Aggiornamento 2 di DB.cs*
- richiesto: come ricercare racconti duplicati
- ottenuto spunti di ricerca salvati in *Ricerca duplicati.cs*
- richiesto come fare il merge di racconti duplicati
- ottenuto *merge.cs*
- richiesto delle idee per la UI
- ottenuto il file *UI_idee.md*
- richiesto un esempio di esportazione di un racconto in html con stile
- ottenuto: *export.cs*
2025-12-28 17:10:00 +01:00
CSiCoAlm 56920d059d Test funzione di lettura dal DB: GetRacById(IDrac)
Test degli spunti ottenuti da una chat con Gemini.
- [X] Test della classe cRac.cs
- [ ] Test della funzione di salvataggio sul DB
- [X] Test della funzione di lettura dal DB
- [ ] Test della funzione di ricerca nel DB
- [ ] Test funzione di cancellazione nel DB
- [ ] Test nella ricerca di duplicati
- [X] Test della funzione di esportazione in html con stile

Riepilogo della chat:
- connesso a gemini con chrome e utente mirko
- dato in pasto il file *ATDB Database Schema.sql* con la struttura del DB
- richiesto la classe cRac per rappresentare un racconto.
- ottenuto *cRac.cs*
- richiesto come salvare un cRac sul DB con diagnostica errori ed evitando spurie sul DB
- ottenuto *Salvataggio cRac su DB.cs*
- richiesto come leggere un racconto
- ottenuto *GetRaccontoById.cs*
- richiesto: ragruppiamo le funzioni di helper su un file Helper.cs e quelle di lettura/scrittura sul DB sul file DB.cs
- ottenuto *Helper.cs* e *DB.cs*
- richiesto: facciamo le ricerche avanzate per titolo, tag, autore, data di creazione, sorgente
- ottenuta la nuova versione di *Aggiornamento 1 di DB.cs*
- richiesto come eliminare un racconto dal DB
- ottenuta la nuova versione di *Aggiornamento 2 di DB.cs*
- richiesto: come ricercare racconti duplicati
- ottenuto spunti di ricerca salvati in *Ricerca duplicati.cs*
- richiesto come fare il merge di racconti duplicati
- ottenuto *merge.cs*
- richiesto delle idee per la UI
- ottenuto il file *UI_idee.md*
- richiesto un esempio di esportazione di un racconto in html con stile
- ottenuto: *export.cs*
2025-12-28 15:50:44 +01:00
CSiCoAlm 8fbe7866bf Testato classe cRac.cs
Test degli spunti ottenuti da una chat con Gemini.
- [X] Test della classe cRac.cs
- [ ] Test della funzione di salvataggio sul DB
- [ ] Test della funzione di lettura dal DB
- [ ] Test della funzione di ricerca nel DB
- [ ] Test funzione di cancellazione nel DB
- [ ] Test nella ricerca di duplicati
- [X] Test della funzione di esportazione in html con stile

Riepilogo della chat:
- connesso a gemini con chrome e utente mirko
- dato in pasto il file *ATDB Database Schema.sql* con la struttura del DB
- richiesto la classe cRac per rappresentare un racconto.
- ottenuto *cRac.cs*
- richiesto come salvare un cRac sul DB con diagnostica errori ed evitando spurie sul DB
- ottenuto *Salvataggio cRac su DB.cs*
- richiesto come leggere un racconto
- ottenuto *GetRaccontoById.cs*
- richiesto: ragruppiamo le funzioni di helper su un file Helper.cs e quelle di lettura/scrittura sul DB sul file DB.cs
- ottenuto *Helper.cs* e *DB.cs*
- richiesto: facciamo le ricerche avanzate per titolo, tag, autore, data di creazione, sorgente
- ottenuta la nuova versione di *Aggiornamento 1 di DB.cs*
- richiesto come eliminare un racconto dal DB
- ottenuta la nuova versione di *Aggiornamento 2 di DB.cs*
- richiesto: come ricercare racconti duplicati
- ottenuto spunti di ricerca salvati in *Ricerca duplicati.cs*
- richiesto come fare il merge di racconti duplicati
- ottenuto *merge.cs*
- richiesto delle idee per la UI
- ottenuto il file *UI_idee.md*
- richiesto un esempio di esportazione di un racconto in html con stile
- ottenuto: *export.cs*
2025-12-28 14:32:57 +01:00
CSiCoAlm 1cc4528295 Testato esportazione in html
Test degli spunti ottenuti da una chat con Gemini.
- [ ] Test della classe cRac.cs
- [ ] Test della funzione di salvataggio sul DB
- [ ] Test della funzione di lettura dal DB
- [ ] Test della funzione di ricerca nel DB
- [ ] Test funzione di cancellazione nel DB
- [ ] Test nella ricerca di duplicati
- [X] Test della funzione di esportazione in html con stile

Riepilogo della chat:
- connesso a gemini con chrome e utente mirko
- dato in pasto il file *ATDB Database Schema.sql* con la struttura del DB
- richiesto la classe cRac per rappresentare un racconto.
- ottenuto *cRac.cs*
- richiesto come salvare un cRac sul DB con diagnostica errori ed evitando spurie sul DB
- ottenuto *Salvataggio cRac su DB.cs*
- richiesto come leggere un racconto
- ottenuto *GetRaccontoById.cs*
- richiesto: ragruppiamo le funzioni di helper su un file Helper.cs e quelle di lettura/scrittura sul DB sul file DB.cs
- ottenuto *Helper.cs* e *DB.cs*
- richiesto: facciamo le ricerche avanzate per titolo, tag, autore, data di creazione, sorgente
- ottenuta la nuova versione di *Aggiornamento 1 di DB.cs*
- richiesto come eliminare un racconto dal DB
- ottenuta la nuova versione di *Aggiornamento 2 di DB.cs*
- richiesto: come ricercare racconti duplicati
- ottenuto spunti di ricerca salvati in *Ricerca duplicati.cs*
- richiesto come fare il merge di racconti duplicati
- ottenuto *merge.cs*
- richiesto delle idee per la UI
- ottenuto il file *UI_idee.md*
- richiesto un esempio di esportazione di un racconto in html con stile
- ottenuto: *export.cs*
2025-12-28 13:52:05 +01:00
Mrk d748536041 Vrs 0.4.1.0
Vrs 0.4.1.0

Compilata da CSiCoAlm il 2025/12/27
Gestito l'importazione dei racconti da file di testo
- Inserito nel DB le tabelle per l'archivio dei racconti
- Inserito gestione in memoria del DB (manca ottimizzazione lasciando l'archivio su file come fatto per ATDB)
- Inserito classe cRac per rappresentare un racconto
- Testata procedura per estrarre un racconto da un file.
- Testata procedura per salvare un racconto sul DB
- Inserito pulsante per far partire l'importazione su un singolo thread secondario

ToDo:
- Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
- Inserire anche l'estrazione dei racconti
- Per ora metto tutto il DB in memoria, poi dovrò ottimizzare come su ATDB

Merge pull request 'Importazione dei racconti dai file' (#5) from mrk/Issue: MrkPi/A69WD#4 into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/5
Issue: MrkPi/A69WD#4

Push command:
git push origin HEAD:refs/for/master -o topic="Issue: MrkPi/A69WD#4" -o title="Importazione dei racconti dai file" -o description="Gestione dell'importazione dei racconti da file."
2025-12-27 18:39:08 +01:00
CSiCoAlm 27795c5620 Importazione dei racconti dai file in una cartella
- Testata procedura e sembra corretta, ma diagnostica non corretta
- Manca navigazione per selezione della cartella.

ToDo:
- Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
- Inserire anche l'estrazione dei racconti
- Per ora metto tutto il DB in memoria, poi dovrò ottimizzare come su ATDB
2025-12-27 18:34:09 +01:00
CSiCoAlm 608268b36e Aggiornato UI, Estrazione di un racconto da file, Salvataggio racconto su DB
- Testata procedura per estrarre un racconto da un file.
- Testata procedura per salvare un racconto sul DB
- Inserito pulsante per far partire l'importazione su un singolo thread secondario

ToDo:
- Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
- Inserire anche l'estrazione dei racconti
- Per ora metto tutto il DB in memoria, poi dovrò ottimizzare come su ATDB
2025-12-27 17:52:01 +01:00
CSiCoAlm d092d4a65d Inserisco nel DB le tabelle per i racconti
- Inserito nel DB le tabelle per l'archivio dei racconti
- Inserito gestione in memoria del DB (manca ottimizzazione lasciando l'archivio su file come fatto per ATDB)
- Inserito classe cRac per rappresentare un racconto

ToDo:
- Aggiungere gestione parallela della FIFO secondo vecchi modello per aumentare il feedback alla UI
- Inserire anche l'estrazione dei racconti
- Per ora metto tutto il DB in memoria, poi dovrò ottimizzare come su ATDB
2025-12-27 15:12:42 +01:00
Mrk 1ce1070615 Merge pull request 'Autenticazione del sito A69' (#3) from mrk/Issue MrkPi/A69WD#1 into master
Reviewed-on: http://mrkalm.ddns.net:34333/MrkPi/A69WD/pulls/3
2025-12-27 12:35:03 +01:00
CSiCoAlm cb54dc4d5f 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
2025-12-27 12:28:13 +01:00
CSiCoAlm 3313b6b888 Corretto la validazione dei link
i link vengono analizzati più volte, per evitarlo devo anticipare il check sul link prima di inserirlo sulla fifo farlo così:
- Se url non nel DB, lo inserisco in FIFO con ToDownload
- Se url nel DB:
  - se è un Idx, con data di update precedente di un giorno, lo inserisco in FIFO con ToDownload per qualsiasi status
  - se è un Rac, con data di update precedente di un giorno, lo inserisco in FIFO con ToDownload solo se ha status non Done

ToDo:
- Aggiungere gestione parallela
- Aggiungere analisi di quanto downloadato per estrarre altri link e proseguire con lo skraping
- Aumentare i log in modo da tenere traccia di quanto succede
- Animare la UI in modo da far capire cosa succede
2025-12-27 11:44:02 +01:00
CSiCoAlm e8f18a173b Inserito gestione parallela tramite service
- Inserito il servizio di Crawler che gestisce la coda dei link
- Test inserendo un unico link di partenza e 9 thread paralleli
- Problema che scarica più colte alcuni file.
- DA RIVEDERE ABILITAZIONE DEL LINK per evitare doppioni

ToDo:
- Aggiungere gestione parallela
- Aggiungere analisi di quanto downloadato per estrarre altri link e proseguire con lo skraping
- Aumentare i log in modo da tenere traccia di quanto succede
- Animare la UI in modo da far capire cosa succede
2025-12-26 20:19:02 +01:00
CSiCoAlm 3033880fd9 Inserito analisi del link per l'estrazione dei link agli indici e ai racconti
- Testata estrazione die link alle pagine di indice
- Testata estrazione dei link ai racconti
- iniziato ad inserire un service per la gestione parallela.

ToDo:
- Aggiungere gestione parallela
- Aggiungere analisi di quanto downloadato per estrarre altri link e proseguire con lo skraping
- Aumentare i log in modo da tenere traccia di quanto succede
- Animare la UI in modo da far capire cosa succede
2025-12-26 18:28:08 +01:00
CSiCoAlm 5567b141f8 Nuova gestione autenticazione
- creato client che gestisce l'autenticazione asincrona al sito.
- Test di download delle pagine libere
- Test di download delle pagine protette

ToDo:
- Aggiungere gestione parallela
- Aggiungere analisi di quanto downloadato per estrarre altri link e proseguire con lo skraping
- Aumentare i log in modo da tenere traccia di quanto succede
- Animare la UI in modo da far capire cosa succede
2025-12-26 16:24:47 +01:00
CSiCoAlm c442d09b80 Inserito riferimento al path di test 2025-12-24 12:59:49 +01:00
CSiCoAlm 6b336da273 Corretto riferimenti ai file nel progetto, eliminando i non utilizzati. 2025-12-24 12:57:01 +01:00
Autocommit 9c0c77dc56 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
2025-12-24 11:43:22 +01:00
CSiCoAlm bf1df085c0 - Autocommit - 2022/09/23 08:01:05 2022-09-23 08:01:05 +02:00
CSiCoAlm 4764e22e0a Vrs 0.3.1.1
Compilata da CSiCoAlm il 2022/09/23
- Corretto formattazione tempo trascorso sugli eventi.
2022-09-23 07:48:59 +02:00
CSiCoAlm d551140bb1 - Autocommit - 2022/09/22 17:01:05 2022-09-22 17:01:05 +02:00
CSiCoAlm b71908f501 - Autocommit - 2022/09/22 15:01:05 2022-09-22 15:01:05 +02:00
CSiCoAlm 2b30e468e1 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.
2022-09-22 13:51:57 +02:00
CSiCoAlm 495dc4b15a - Autocommit - 2022/09/22 13:48:33 2022-09-22 13:48:33 +02:00
CSiCoAlm 3cd03879f0 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.
2022-09-22 12:05:25 +02:00
CSiCoAlm a797603f55 - Autocommit - 2022/09/22 11:54:52 2022-09-22 11:54:52 +02:00
CSiCoAlm 2112a5050c - Autocommit - 2022/09/22 11:48:33 2022-09-22 11:48:33 +02:00