Open giovariot opened 1 month ago
hm, ho riprovato lo script e a me funziona, quindi devo dedurre che sia un problema su un particolare libro. Hai più info?
Ho riprovato anche oggi: stesso errore. Sia su node.js 22.10 che su 23.0
Il libro è questo:
┌───────────────┬─────────────────────────────────────────┐
│ (index) │ title │
├───────────────┼─────────────────────────────────────────┤
│ 9788808820372 │ 'Harrison Principi di Medicina interna' │
└───────────────┴─────────────────────────────────────────┘
Mi chiedo se possa essere un problema di tipo di criptazione (ho trovato quest'unico risultato facendo una ricerca su duckduckgo: https://stackoverflow.com/questions/70568505/error-encrypted-message-length-is-invalid-websocket-messes-up-rsa-encrypted).
Me lo chiedo dal momento che nel codice di errore viene riportata una lunghezza della chiave inviata alla funzione key.decrypt(forge.util.decode64(encryptedEncryptionKey))
di 9 rispetto alla lunghezza attesa di 128.
length: 9,
expected: 128
Va considerato che il libro è probabilmente in formato EPUB perché l'indexedDB sembra proprio un epub
Provando ad utilizzare il programma su macOS vado incontro a queso errore