Et si vous utilisiez le Wifi plutot que l'USB ?

Par XrisPi - Le 12/06/12 - Affichages : 8327

Pour connecter son android à un PC, la méthode classique est d'utiliser un câble USB.
Hormis pour un rechargement, les principaux inconvénients de cette méthode sont qu'il faut :

  • un câble micro-usb
  • un PC avec Windows (XP ou Seven, Vista aussi, mais on va oublier ...)
  • les drivers
Si on est à la maison avec un PC XP/Seven sur lequel les drivers sont installés : c'est jouable mais je vais y revenir ...
Par contre, si on n'a pas de PC avec XP/Seven ou qu'on ne peut pas y installer les drivers (au boulot ou chez un pote par exemple), là notre câble micro-usb ne nous sert plus à grand chose :(

Et c'est là que le Wifi va nous permettre de contourner le problème : grâce à lui, il est possible de connecter notre smartphone à un réseau et donc de pouvoir échanger les choses avec les machines de ce réseau, que ces machines soient un PC Windows ou Linux, un MAC, un autre smart-phone ou n'importe quoi du moment que les applis ad hoc soient disponibles :idea:

A partir de la, que pouvons nous faire :
  • flasher un nouveau firmware : ... euh non, enfin pas à ma connaissance ... :?
    mais bon, pour un update.zip, c'est Ok avec le point suivant ;)
  • transférer des fichiers entre le PC et le SGS : un petit coup de FTP (File Transfer Protocol),
    un des plus vieux (1971) et des plus *simple* protocoles sur IP (Internet Protocol) et disponible quasiment sur toutes les machines qui savent se connecter sur un réseau IP,
  • gérer ses contacts, ses fichiers multimédias, ses applis, et beaucoup de choses qui demandent normalement KK-Kies : bon, là il faut tout de même un PC Windows et une application spécialisée, en l'occurrence "Android Manager Wifi" déjà présentée par abel.

1) Le transfert de fichier par FTP :

La mise en oeuvre du FTP demande 2 choses :
  • un "serveur FTP" qui attend les connections et requêtes de clients FTP
  • un "client FTP" pour se connecter sur le serveur d'une machine donnée ...
Pour le serveur, nous allons installer sur notre SGS l'application "SwiFTP" (déjà présentée ici par scoony),
une fois configuré (un "username" et un "password") et lancé, SwiFTP va démarrer un serveur FTP et donner l'URL pour venir s'y connecter.
SwiFTP.jpg

Pour le client, nous utiliserons se qui se trouve sur la machine (PC, MAC, etc.) avec laquelle nous souhaitons faire des transferts.
Pour établir la connexion, suffira d'indiquer au client l'URL donnée par le serveur accompagnée des "username" et "password" utilisés pour configurer SwiFTP.
Pour le choix du client FTP, il y a en général l'embarras du choix :
    cela va de la simple commande "ftp" disponible sur la plupart des OS (Windows, MacOS, GNU/Linux, etc.),
    aux applications graphiques plus spécialisées comme "FileZilla" ou le pluging "FireFTP" de Firefox,
    un simple navigateur peut aussi faire l'affaire ...
Sur Android aussi, il est possible d'installer un client FTP, "AndFTP" (déjà évoqué sur ce forum) pas exemple,
cette possibilité permet alors l'échange directe de fichiers de smart-phone à smart-phone : l'un prend le rôle de serveur (avec SwiFTP) et l'autre le rôle de client (avec AndFTP) et hop, on s'échange les fichiers 8-)

L'intérêt de la solution FTP :
  • il suffit d'avoir un réseau Wifi sous la main et de lancer SwiFTP, il est alors possible de connecter depuis n'importe quel machine du réseau au SGS pour échanger des fichiers,
  • et même sur son PC habituel, plus besoin de sortir et brancher le câble USB, connecter le stockage de masse, attendre le montage des SD puis "retirer le périphérique en toute sécurité" (ca, c'est Windows), attendre le remontage des SD, débrancher et ranger son câble :
    le temps de 2 taps sur le SGS et 2 clics sur PC et tout est prêt. 8-)

2) Le reste avec Android Manager Wifi :

Là aussi, il faut deux applications dédiées :
  • LE serveur "Android Manager" sur le SGS : c'est l'application "Android Manager Wifi" disponible sur le Market,
  • LE client "Android Manager" sur le PC (Windows seulement apparemment :( ) : "Android Manager" de Mobile Action
Ici aussi, une fois configuré (un "Code PIN" qui sert de mot de passe, pas celui de la carte SIM !), il faut lancer sur le SGS Android Manager Wifi qui indique alors son adresse IP,
reste plus qu'à lancer le client sur le PC et lui fournir l'adresse IP et le code PIN (celui de Android Manager wifi sur le SGS, pas celui de la carte SIM !) pour établir la connexion.
AndroidManager.jpg

Pour les détails, je vous laisse regarder la présentation d'abel.

L'intérêt de cette solution :
    il est moindre que pour le FTP puisqu'il faut un PC avec Windows.
    mais il permet surtout de s'affranchir du problème des drivers et surtout de la reconnaissance du SGS par KK-Kies

Une petite astuce pour que tout cela soit encore plus simple :
    configurer votre "box" ou routeur wifi afin d'allouer une adresse IP fixe à votre SGS,
    cela se fait généralement en associant l'adresse MAC du SGS à une adresse IP précise définie en dehors de la plage d'allocation DHCP
Et bien sur, tout ceci est aussi valable pour n'importe quel andro-phone ;)

Voila, en espérant que cela vous simplifie la vie :ugeek:

Edit 25/11 22:24 : ajout de AndFTP et de la possibilité d'échange entre smart-phones par FTP


14 réponse(s) -