Skip to content

Fixes for filenames, string writing, -r on Ubuntu, requirements update#16

Open
john-corcoran wants to merge 1 commit into
jfarley248:masterfrom
john-corcoran:master
Open

Fixes for filenames, string writing, -r on Ubuntu, requirements update#16
john-corcoran wants to merge 1 commit into
jfarley248:masterfrom
john-corcoran:master

Conversation

@john-corcoran
Copy link
Copy Markdown

@john-corcoran john-corcoran commented Jul 7, 2021

Hi there, many thanks for making this script available! It was just what I needed.

Here are some changes I made to get things working on Windows 10 20H2 and Ubuntu 20.04 for an iPhone 4 backup:

  1. writer.py: was trying to concatenate None objects with output strings, so wrapped all list objects in str() when concatenating.
  2. manifestMbdbParser.py: my backup had some files with ':' in the filename which Windows wouldn't allow, so added a check on the filename before copying.
  3. manifestMbdbParser.py: updated method to get domain_path and dest_path_root, which corrects file output location on Ubuntu when using -r.
  4. requirements.txt: 'kaitaistruct' added, 'pathlib-revised' corrected.

Thanks again!
John

Use safe destination file names, fix for None string concatenation in writer, -r compatibility with Ubuntu 20.04, and update to requirements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant