Outils pour utilisateurs

Outils du site


issue82:comment_connecter_un_dispositif_ios

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue82:comment_connecter_un_dispositif_ios [2014/07/03 12:52] – [1] auntieeissue82:comment_connecter_un_dispositif_ios [2014/07/05 23:01] (Version actuelle) lecastillan
Ligne 6: Ligne 6:
 If I'm not mistaken, starting with iOS4, the core directories of the iOS are encrypted while apps directories are not. Luckily these days there are many free or cheap apps, so we can avoid using the encrypted part of the iOS file system by substituting standard iOS function with other apps. On my iPad I use OPlayerHD for podcasts, video and music, and Download as a pdf reader, and the directories where the files are stored for these apps are not encrypted .** If I'm not mistaken, starting with iOS4, the core directories of the iOS are encrypted while apps directories are not. Luckily these days there are many free or cheap apps, so we can avoid using the encrypted part of the iOS file system by substituting standard iOS function with other apps. On my iPad I use OPlayerHD for podcasts, video and music, and Download as a pdf reader, and the directories where the files are stored for these apps are not encrypted .**
  
-KDE me fascine depuis le début de mon expérience Linux, mais j'utilise souvent un iPad comme lecteur multimédia. Malheureusement, KDE - et, par conséquence, Kubuntu - ne le prend pas en charge dès l'installation comme font Ubuntu et d'autres dérivés rels que Xubuntu, Lubuntu et Ubuntu GNOME.+KDE me fascine depuis le début de mon expérience avec Linux, mais j'utilise souvent un iPad comme lecteur multimédia. Malheureusement, KDE - et, par conséquent, Kubuntu - ne le prend pas en charge dès l'installation comme le font Ubuntu et d'autres dérivés tels que Xubuntu, Lubuntu et Ubuntu GNOME.
  
-Avant de devenir utilisateur Linux, je téléchargeais des fichiers multimédia sur mon ordinateur portable sous Windows XP, puis les mettais sur mon iPad via iTunes. Cependant, il n'y a aucune version d'iTunes pour Linux et ni PlayOnLinux ni Wine ne peuvent exécuter iTunes.+Avant de devenir utilisateur Linux, je téléchargeais des fichiers multimédia sur mon ordinateur portable sous Windows XP, puis je les mettais sur mon iPad via iTunes. Cependant, il n'y a aucune version d'iTunes pour Linux et ni PlayOnLinux ni Wine ne peuvent exécuter iTunes.
  
-Sauf erreur de ma part, à partir de l'iOS4, les répertoires du système d'exploitation sont cryptés, mais pas ceux des applis. De nos jours, heureusement, il y a beaucoup d'applis gratuites ou très peu chères, et nous pouvons ainsi éviter d'utiliser la partie cryptée du système de fichiers d'IOS en remplaçant les fonctions standard d'iOS par d'autres applis. Sur mon iPad, j'utilise 0PlayerHD pour les podcasts, la vidéo et la musique et Download pour la lecture des pdf, et les répertoires où les fichiers pour ces applis sont stockés ne sont pas cryptés.+Sauf erreur de ma part, à partir de l'iOS4, les répertoires du système d'exploitation sont cryptés, mais pas ceux des applis. De nos jours, heureusement, il y a beaucoup d'applis gratuites ou très peu chères, et nous pouvons ainsi éviter d'utiliser la partie cryptée du système de fichiers d'IOS en remplaçant les fonctions standard d'iOS par d'autres applis. Sur mon iPad, j'utilise OPlayerHD pour les podcasts, la vidéo et la musique et Download pour la lecture des pdf, et les répertoires où les fichiers pour ces applis sont stockés ne sont pas cryptés.
  
 ===== 2 ===== ===== 2 =====
Ligne 19: Ligne 19:
  
 Important tip: depending on iOS and idevice version, you may need to remove the access code (a 4 digit code) from your idevice to get the two connection methods working: it's an option in the General settings of your idevice – you can easily set it up again after the connection with Kubuntu is done.** Important tip: depending on iOS and idevice version, you may need to remove the access code (a 4 digit code) from your idevice to get the two connection methods working: it's an option in the General settings of your idevice – you can easily set it up again after the connection with Kubuntu is done.**
 +
 +Dolphin, le gestionnaire de fichiers de KDE, utilise des composants logiciels appelés kio slave pour pouvoir prendre en charge les protocoles de connexion de divers dispositifs amovibles. Malheureusement, il n'existe aucun kio slave officiel pour le protocole AFC, celui qu'il faut utiliser pour se connecter à un « iDispositif ». Il y a deux ou trois paquets de sources disponibles, comme kio_afc, qui doivent être compilés et, d'après ce que j'ai compris, ils sont orphelins. La virtualisation d'un système d'exploitation « compatible avec iTunes » pourrait être une autre option, mais il faudrait acheter une licence pour le système d'exploitation virtualisé et chaque fois que nous voudrions transférer un fichier, il faudrait démarrer la machine virtuelle.
 +
 +J'ai trouvé deux solutions alternatives, la première en passant par la ligne de commande et la seconde, qui est plus simple, en passant par le gestionnaire de fichiers LXDE/Lubuntu, PCManFM.
 +
 +Conseil important : selon la version iOS de votre périphérique, vous aurez éventuellement besoin d'enlever le code d'accès (un code à quatre chiffres) de votre « iDispositif » afin de faire fonctionner les deux méthodes de connexion. C'est une option des Paramètres généraux de votre « iDispositif » et vous pouvez la réactiver très facilement à la fin de la connexion avec Kubuntu.
  
 ===== 3 ===== ===== 3 =====
Ligne 42: Ligne 48:
 com.m-w.dictionaryipad - Dictionary 2.1 ** com.m-w.dictionaryipad - Dictionary 2.1 **
  
 +Première solution (CLI - ligne de commande) : ideviceinstaller et ifuse
 +
 +D'abord, il faut installer ifuse et ideviceinstaller. Dans un terminal tapez :
 +
 +sudo apt-get install ifuse ideviceinstaller
 +
 +Puis branchez l'iPad avec un câble. Dans un terminal tapez :
 +
 +ideviceinstaller -l
 +
 +Le résultat est une liste de tous les ID (appid) et noms des applis installées. Voici ma liste :
 +Total: 7 apps
 +com.google.GoogleMobile - Google 3.0.2.20993
 +com.olimsoft.oplayer.hd.lite - OPlayerHD Lite 2.0.13
 +ch.smalltech.ledtorchfree - LED Torch 1.41
 +com.demandviaspeech.dvs - Download 3.0
 +com.trautvetter.atomicbrowser - Atomic Web 7.0.1
 +com.apple.iBooks - iBooks 1929
 +com.m-w.dictionaryipad - Dictionary 2.1
 ===== 4 ===== ===== 4 =====
  
Ligne 69: Ligne 94:
  
 I see the list of files and directories I have on my iPad, and Dolphin can navigate to these directories.** I see the list of files and directories I have on my iPad, and Dolphin can navigate to these directories.**
 +
 +À titre d'exemple, je voudrais transférer des trucs du portable vers l'iPad, un podcast vers OPlayerHD et quelques fichiers pdf vers Download. J'ai besoin des informations en gras, nommés appids, pour pouvoir monter les répertoires du iDispositif avec ifuse plus tard.
 +
 +Sous Kubuntu, je crée un répertoire ~/iPad (voici les commandes CLI, on peut aussi créer les répertoires avec Dolphin) :
 +
 +mkdir ~/iPad
 +
 +Puis je crée un répertoire pour chaque répertoire d'appli que je voudrais monter, 2 dans mon exemple :
 +
 +cd ~/iPad
 +
 +mkdir   OPlayerHD
 +
 +mkdir   Download
 +
 +Maintenant je peux monter les répertoires Documents des applis avec ifuse, en me servant des appids trouvés avec la commande ideviceinstaller -l, ceux en gras dans la liste ci-dessus :
 +
 +ifuse –appid com.olimsoft.oplayer.hd.lite ~/iPad/OplayerHD
 +
 +ifuse –appid com.demandviaspeech.dvs ~/iPad/Download
 +
 +Et voilà. Si je tape :
 +
 +ls ~/iPad/OplayerHD
 +
 +je vois la liste des fichiers et répertoires sur l'iPad et Dolphin pourra naviguer vers ces répertoires.
  
 ===== 5 ===== ===== 5 =====
Ligne 83: Ligne 134:
  
 I suggest this solution if you prefer to work by CLI and if you do not change the apps on your idevice very much.** I suggest this solution if you prefer to work by CLI and if you do not change the apps on your idevice very much.**
 +
 +À droite, vous voyez une capture d'écran où s'affiche un répertoire iPad monté, à la fois dans Dolphin et dans un terminal.
 +
 +Après avoir transféré nos fichiers, l'heure est venue de démonter l'iPad. Dans Dolphin, nous quittons les répertoires montés avec ifuse, puis, dans un terminal, nous tapons :
 +
 +cd ~
 +
 +sudo umount ~/iPad/*
 +
 +Cette procédure de montage est très facile : une fois les répertoires dont nous aurons besoin créés et une fois les appids choisis, on peut l'automatiser avec un script simple qui liste toutes les instructions « ifuse –appid » et l'exécution du script peut être ajoutée comme action au « Device notifier ».
 +
 +
  
 ===== 6 ===== ===== 6 =====
Ligne 105: Ligne 168:
  
 PCManFM supports AFC protocol, and once it’s installed, it is possible to mount, manage directories and files, and unmount directly via PCManFM.** PCManFM supports AFC protocol, and once it’s installed, it is possible to mount, manage directories and files, and unmount directly via PCManFM.**
 +
 +Seconde solution (interface graphique) : gestionnaire de fichiers PCManFM
 +
 +Il est impossible de se connecter directement à l'iDispositif sous Kubuntu, car Dolphin ne prend pas en charge le protocole AFC, bien que d'autres gestionnaires de fichiers, comme PCManFM, le gestionnaire de fichiers par défaut dans Lubuntu, le fasse. 
 +
 +La meilleure solution que j'ai trouvée est d'installer la version qt de PCManFM : intégrée à Kubuntu, c'est joli.
 +
 +Au moment où j'écris ce lignes, la version standard de PCManFM, qui est basée sur gtk et peut être installée sans l'ajout de ppa, n'affiche pas d'icônes si elle est lancée en tant qu'action du Device notifier.
 +
 +Nous devons installer le paquet pcmanfm-qt, disponible dans le ppa de la version quotidienne de Lubuntu. Il faut d'abord ajouter le ppa :
 +
 +sudo repository-apt-add ppa:lubuntu-dev/lubuntu-daily
 +
 +sudo apt-get update
 +
 +Ensuite, nous installons le paquet :
 +
 +sudo apt-get install pcmanfm-qt
 +
 +PCManFM prend en charge le protocole AFC et, une fois installé, il est possible de monter, gérer et démonter des répertoires et des fichiers directement via PCManFM.
 +
  
 ===== 7 ===== ===== 7 =====
Ligne 122: Ligne 206:
  
 Then save these parameters by clicking on 'Save Parameter Changes' and then OK twice.** Then save these parameters by clicking on 'Save Parameter Changes' and then OK twice.**
 +
 +Configurez une action du Device notifier, qui lancera PCManFM quand votre iDispositif est branché, cela peut être pratique. Mon iPad et deux ou trois autres iDispositifs que j'ai testés sont détectés en tant qu'appareil photo et nous pouvons donc paramétrer une action du Device notifier comme ceci :
 +
 +Device notifier settings (faites un clic droit sur l'icône) > Device actions > Add
 +
 +Puis remplissez la boîte de dialogue qui s'affiche :
 +* icon : cliquez dessus pour choisir une icône qui vous plaît (j'ai choisi l'icône standard du gestionnaire de fichiers) ;
 +* title : c'est l'entrée qui apparaîtra dans la liste des actions du Device notifier ; c'est le premier champ en haut de la boîte de dialogue et vous pouvez taper ce qui vous convient (mon titre : « Ouvrez iDispositif avec PCManFM ») ;
 +* champ Command : tapez pcmanfm-qt ;
 +* champ Parameter Type : sélectionnez « Property Match » ;
 +* champ Device Type : choisissez « Camera » ;
 +* champ Value Name : choisissez « Supported Drivers » ;
 +* sélectionnez « Equals » dans la liste du dernier choix et tapez « gphoto » dans le champ à côté.
 +
 +Enfin, sauvegardez ces paramètres en cliquant sur « Save Parameter Changes », puis sur OK deux fois.
  
 ===== 8 ===== ===== 8 =====
Ligne 136: Ligne 235:
  
 I'm using this last method, and I'm quite satisfied with its behavior, even if an error message pops up occasionally while I'm unmounting the iPad device, since this does not affect the unmount operation.** I'm using this last method, and I'm quite satisfied with its behavior, even if an error message pops up occasionally while I'm unmounting the iPad device, since this does not affect the unmount operation.**
 +
 +En bas à gauche vous pouvez voir ma configuration.
 +
 +Si vous avez tout fait comme il fallait, quand vous branchez votre iDispositif, une nouvelle action apparaîtra dans la liste affichée par le Device notifier. Quand vous cliquez dessus, PCManFM se lance.
 +
 +Dans la liste, sur le côté gauche de PCManFM, sous Devices, vous verrez deux entrées comme « iPad » et « Documents on iPad ». C'est ce dernier qui nous permet d'accéder aux répertoires Documents des applis.
 +
 +Une fois la gestion des fichiers de l'iDispositif terminée, assurez-vous de démonter l'iDispositif, en faisant un clic droit sur le nom des iDispositifs.
 +
 +En bas à droite, vous pouvez voir PCManFM et les répertoires des applis sur mon iPad. Le nom de mon iPad est iPadGT et iPadGT et « Documents on iPadGT » figurent comme il se doit dans la liste des dispositifs.
 +
 +J'utilise cette méthode-ci et trouve son comportement très satisfaisant, même si un message d'erreur s'affiche de temps en temps pendant le démontage du dispositif iPad, puisque cela n'affecte pas l'opération même de démontage.
issue82/comment_connecter_un_dispositif_ios.1404384760.txt.gz · Dernière modification : 2014/07/03 12:52 de auntiee