Pour l'instant, je ne peux transférer des fichiers volumineux que par les deux méthodes suivantes :
1) utiliser une application FTP ou SFTP et attendre que je sois à 80 pour que le fichier soit transféré. J'obtiens environ 3MB/sec via mon réseau local sans fil, au mieux. En général, ça tourne autour de 1MB/sec.
2) Utiliser mon Mac.
Même dans ces cas, je ne suis pas en mesure de lire les fichiers .mp4 dans le lecteur natif sans passer par des obstacles, mais c'est une question pour l'iPhone, pas pour Linux.
Ma question est la suivante :
Est-ce qu'il y a cualquier moyen de transférer les fichiers en utilisant n'importe quel paquet, bibliothèque ou script accessible par Ubuntu qui passe par USB ? C'est presque six fois plus rapide.
Exigences supplémentaires pour une solution efficace :
- Je ne peux pas utiliser une VM, j'ai déjà un Mac qui peut le faire. (En fait, il est plus rapide pour moi de déplacer le fichier sur le Mac avec une clé USB puis d'utiliser iTunes que d'essayer de le transférer par wifi).
- même chose pour Wine, et je n'ai pas réussi à le faire fonctionner de toute façon.
- Je suis assez à l'aise avec la ligne de commande, et je suis même à l'aise pour écrire du code si je dois le faire, en supposant qu'il y ait une bibliothèque sur laquelle je puisse coder, avec une API claire.
- une application tierce (n'importe quel lecteur vidéo gratuit sur l'App Store) peut atteindre et lire le fichier une fois qu'il est sur le téléphone.
Si c'est impossible, je prendrai un Android. C'est mon dernier effort pour trouver une réponse.
Merci !
Note : Je ne suis pas non plus disposé à jailbreaker l'appareil, et il est sous la dernière version disponible d'iOS.
Par inadvertance, j'ai complètement oublié de mentionner le problème.
Je suis parfaitement capable d'utiliser libimobiledevice
pour transférer le fichier. C'est juste que ça n'a pas vraiment hacer n'importe quoi. Il occupe de l'espace sur l'appareil, mais aucune application exécutée sur l'appareil ne peut accéder au fichier ou même le voir. Pour réitérer, l'intention de la question est d'être capable de utiliser réellement le fichier sur l'appareil à partir d'applications fonctionnant sur l'appareil. Si ce n'est pas possible, je comprends.