Closed sefirothmorpheus closed 2 months ago
Ciao @sefirothmorpheus
Attualmente sembrerebbe che il developer non abbia ancora effettuato un aggiornamento per risolvere questo bug. Tuttavia ho riscontrato i tuoi stessi medesimi errori e ho provveduto ad aggiornare autonomamente il file hbs.py aggiungendo delle funzioni di debug che mi hanno permesso di capire cosa succedeva quando il software incappava in quest'errore. Sembrerebbe che quando lo script va a cercare la lista degli ID dei capitoli da scaricare, trovi anche degli ID su cui non viene permesso il download dello zip file perchè semplicemente viene restituito un codice di NOT FOUND sul server Hub Scuola. Percui l'unico fix che ho potuto inserire è stato quello di skippare questi capitoli, quindi ho aggiunto una funzione che gestisce questo errore. Probabilmente sono dei capitoli "fantasma" che effettivamente non contengono pagine rilevanti anche perchè sia da quello che ho riscontrato io, sia da quello che vedo nelle tue foto sembrerebbe un errore che avviene esclusivamente nel rendering delle ultime pagine del libro, se non proprio sull'ultima pagina. Se vuoi essere sicuro che ci siano tutte le pagine confronta la versione dell'Hub Young reader con quella scaricata in modo da accertare che effettivamente ci siano tutte le pagine e fammelo sapere in modo tale che posso finalmente confermare la mia teoria che quei capitolo semplicemente sono vuoti. Prima che scoprissi questo software utilizzavo un altro metodo per scaricare libri di Hub Scuola, scaricavo su Windows l'applicazione Hub Young, mi loggavo, scaricavo al 100% il libro che volevo consultare e poi andando nella cartella C:\Users\
Ecco a te comunque il file aggiornato hbs.py (ricordati di sostituirlo con quello preesistente) hbs.zip
Grazie per la segnalazione e grazie per @Idontgivefuck per averci dato un'occhiata. Se @ruryx00 o @sefirothmorpheus mi possono contattare su telegram a t.me/fflxx proverò a implementare una soluzione che non rischi di scartare del contenuto valido
ciao @FelixFrog , ho cancellato il mio commento perché sono riuscito a far funzionare il fix su un altro computer. l'errore che avevo riscontrato probabilmente era legato al conflitto di roba nella mia installazione di python. grazie mille per il fix @Idontgivefuck
Grazie per la segnalazione e grazie per @Idontgivefuck per averci dato un'occhiata. Se @ruryx00 o @sefirothmorpheus mi possono contattare su telegram a t.me/fflxx proverò a implementare una soluzione che non rischi di scartare del contenuto valido
Figurati grazie a te per i tuoi continui update a questo progetto
ciao @FelixFrog , ho cancellato il mio commento perché sono riuscito a far funzionare il fix su un altro computer. l'errore che avevo riscontrato probabilmente era legato al conflitto di roba nella mia installazione di python. grazie mille per il fix @Idontgivefuck
Sono felice che tu abbia risolto il problema
L'ultimo commit dovrebbe aver risolto il problema. @Idontgivefuck @ruryx00 potreste confermare che il fix "ufficiale" funziona? Per ora chiudo già la issue
primo libro
secondo libro
terzo libro