Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have not used it for a very long time, so I can't comment to how well it works.

That said, this is it: https://gist.github.com/brianv0/35f36a32366a2c34be8d

(You need an unencrypted backup directory to run it over)

Note: It looks like the flat directory structure of the backup is now 256 dirs prefixed by first two characters of file name. I'm not sure, but a small change to the name "sha_file" may be needed to just path.join that with the first two chars of the sha.



couple of extra hints:

Python 2 but can be ported forward without much effort. Manifest.mbdb is now Manifest.plist (there's a sqlite thing now too). timestamp sql might not work so great, would need to check query.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: