This is a small snippet to recover local recordings Zencastr has stored in IndexedDB. I used this to recover an audio file that failed to upload.
To run it (instrutions for Google Chrome, you may have to adapt for other web browsers):
- open the web browser you were using when you made the recording,
- visit the Zencastr URL where you made the recording,
- right click on the page and select "Inspect",
- click on the "Console" tab,
- paste the script into the prompt and hit enter.
The file should then show up as a typical download does. For me that's to automatically download in my Downloads
directory.
I am getting
Uncaught (in promise) Error: Store is empty
which looks like the same issue as https://gist.github.com/mscottford/16f0222b75e5f0ac70e4b2076ecf7b15#gistcomment-3652565 .This happened with Chromium. Apparently I have to re-record everything...