Comment sauvegarder sur un disque dur externe tous les fichiers PDF d'iBooks qui se trouvent sur mon iPad2 ?
Réponse
Trop de publicités?Je ne vais pas publier la réponse du garçon d'église, mais si vous Jailbreak votre appareil, vous aurez un accès complet au système de fichiers.
Il existe probablement un moyen légitime de le faire sans jailbreaker, mais ayant moi-même jailbreaké des appareils, j'activerais simplement SSH (le mot de passe racine est alpine
que vous devez modifier immédiatement) et soit rsync
o scp
les fichiers sur votre volume de disque dur externe (qui, dans mon cas, est monté sur un Mac Mini (fonctionnant également avec le logiciel sshd
). Le disque dur sera monté dans /Volumes
.
J'ai oublié le chemin exact de votre Camera Roll, mais le répertoire principal que vous recherchez et qui contient les photos et les vidéos est le suivant DCIM
.
Si votre disque externe est un ordinateur Windows, il existe également des outils dans Cydia qui facilitent le partage de fichiers avec Windows. Ou si vous êtes comme moi et que vous devez faire tourner Cygwin avec sshd
sur toutes vos machines Windows, les mêmes règles que ci-dessus s'appliqueraient, mais le chemin d'accès au lecteur externe serait le suivant /cygdrive/[drive letter]
.
Si vous êtes sur un Mac et que vous activez SSH sur votre iPad, faites ce qui suit dans Terminal sur votre Mac (s'il s'agit d'un Mac) :
cd /Volumes/[external drive]/[folder to store images]
scp root@[iPad IP address]:/path/to/DCIM/* .
Il serait judicieux d'utiliser screen
pour ce travail afin qu'il ne tombe pas en panne à cause d'un tuyau cassé dans le cas où vous avez beaucoup d'images. Si vous voulez suivre cette voie, vous pouvez faire quelque chose comme ceci screen -LS image.copy
ce qui vous fera entrer dans une nouvelle session de l'interpréteur de commandes. Exécutez ensuite les commandes ci-dessus, et quittez la session avec Ctrl+A-D
. Cela permet au processus de s'exécuter en arrière-plan. Si vous souhaitez revenir plus tard pour vérifier la progression du processus, exécutez la commande screen -x image.copy
.
Si vous avez l'intention de faire quelque chose de ce genre, vous devez vous assurer que vous êtes branché sur le courant et que le verrouillage automatique n'est pas activé, sinon votre session sera interrompue prématurément.
C'est peut-être une réponse horrible, mais j'opte toujours pour la ligne de commande, car elle ne me fait jamais défaut.