hackappcom / iloot

OpenSource tool for iCloud backup extraction
https://hackapp.com/
640 stars 202 forks source link

ValueError: zero length field name in format #72

Open thavidu opened 8 years ago

thavidu commented 8 years ago

When I try to run iloot, I get the following error pretty quickly: Perhaps apple has changed the protocol or something? Does this script still work?

Output directory : output
Traceback (most recent call last):
  File "iloot.py", line 649, in <module>
    download_backup(args.apple_id, args.password, args.output, args.item_types, args.snapshot, args.combined, args.itunes_style, args.domain, args.threads)
  File "iloot.py", line 592, in download_backup
    mbsacct = client.get_account()
  File "iloot.py", line 192, in get_account
    return self.mobile_backup_request("GET", MBS[self.dsPrsID](), MBSAccount)
  File "iloot.py", line 135, in __call__
    url = "/{}".format("/".join(self.components))
ValueError: zero length field name in format