MobileDevice icon indicating copy to clipboard operation
MobileDevice copied to clipboard

execute issue

Open herolyh opened this issue 12 years ago • 1 comments

lis-iMac:MobileDevice annali$ mdf afc put 1.txt /var/mobile/Media Traceback (most recent call last): File "./mdf", line 28, in argparse_parse(globals()) NameError: name 'argparse_parse' is not defined

please help me to solve this issue, thx! python: 2.7.2 os: Darwin lis-iMac.local 12.0.0 Darwin Kernel Version 12.0.0: Sun Jun 24 23:00:16 PDT 2012; root:xnu-2050.7.9~1/RELEASE_X86_64 x86_64

herolyh avatar Sep 11 '13 03:09 herolyh

So running your commend I get:

Traceback (most recent call last): File "/usr/local/bin/mdf", line 28, in argparse_parse(globals()) File "/Library/Python/2.7/site-packages/MobileDevice/amdevice.py", line 695, in argparse_parse cmdargs.parse_args() File "/Library/Python/2.7/site-packages/MobileDevice/amdevice.py", line 664, in parse_args args.func(args, v) File "/Library/Python/2.7/site-packages/MobileDevice/afcmediadirectory.py", line 194, in cmd_put d = afc.open(args.path, u'w') File "/Library/Python/2.7/site-packages/MobileDevice/afc.py", line 300, in open return AFCFile(self.afc_con, path, mode) File "/Library/Python/2.7/site-packages/MobileDevice/afc.py", line 94, in init raise IOError(u'Unable to open file:', path, mode) IOError: [Errno Unable to open file:] : u'w'

The temp fix is to append a trailing slash to the dest path i.e. mdf afc put 1.txt /var/mobile/Media/

I'll look into fixing it properly

mountainstorm avatar Sep 11 '13 17:09 mountainstorm