
MLOL (MediaLibraryOnLine) è un servizio a cui aderiscono moltissime biblioteche italiane, anche all'estero, per il prestito digitale, insomma una vera e propria biblioteca online.
Io ho scritto un piccolo programmino in Go, che scarica i libri e vi permette di leggerli con il dispositivo che preferite.
Lo trovate su Github: mlol-downloader
Scarica la versione che vi serve, se non sai quale, prendi la "windows_amd64", estrai i file nella cartella dei Download o dove preferisci.
Poi vai sul tuo MLOL, prendi in prestito un libro, come dispositivo scegli "Computer, smartphone, tabletComputer, smartphone, tablet", come formato scegli "EPUB".
Ora otterrai un file 9123456789.lcpl o qualcosa di simile.
Se hai nella stessa cartella sia questo file che mlol-downloader, devi solo aprire un terminale/cmd ed eseguire:
mlol-downloader -p MLOLPass12345678 9123456789.lcpl
Dove MLOLPass12345678 è la tua password, la puoi trovare su MLOL, nella sezione Account → I miei dati.
FAQ
– È troppo complicato
– Mi dispiace, questo strumento non fa per te
– Non mi fido, chissà cosa fa il tuo programma
– Il codice è disponibile, puoi guardarlo e compilarlo tu, i binari che trovi su github vengono dalle Action, quindi sono esattamente quello che vedi nel codice
– Ho più account MLOL
– Nessun problema, puoi ripetere il parametro -p quante volte vuoi per indicare tutte le possibile password, il programmino le proverà tutte fino a trovare quella giusta, se esiste
– Quanto dura il prestito?
– Normalmente 14 giorni, il programma ti fornirà un epub pulito, quindi abbi tu cura di cancellarlo 14 giorni dopo
– Non funziona con il mio libro
– Può succedere, l'ho provato con gli ePub, in caso di contenuti più complessi, come gli Audio o i PDF, potrebbe non funzionare
– Non ho un account MLOL o non ho più prestiti
– Questo programmino lavora solo su prestiti validi, non è fatto per aggirare queste protezioni, ma per avere libero accesso ai libri presi legittimamente
– Si possono accorgere di qualcosa?
– Eh, bella domanda, io non mi assumo nessuna responsabilità, usa questo programmino se te la senti, lui cerca di fare quello che serve secondo le specifiche ufficiali
– Come si apre un file tar.gz ?
– Io uso 7zip, ma puoi usare anche PeaZip, WinZip, WinRar o anche tar da riga di comando su versioni recenti di Windows
by mirkul-yeah