Voici un version J'ai développé un système qui fonctionne exactement comme ceci - soyez conscient qu'il peut y avoir des bogues dans ce système, il peut ne pas fonctionner pour CDMA/EVO car je suis dans l'UE et j'utilise le GSM !
Il s'agit d'une architecture basée sur le client/serveur.
Installer
Pour installer l'application, procédez comme suit :
- Branchez le câble dans l'appareil
adb install WifiTether3G-release.apk
L'essentiel de l'application est le suivant :
Serveur
Activez le Wifi Tethering, puis :
- Lancez cette application - WifiTether3G
- Appuyez sur le menu
- Tapez sur Paramètres
- Définissez l'application comme étant soit un client, soit un serveur.
- Si serveur, mettez un nom pour le serveur - c'est un surnom, qui peut être ce que vous voulez. Le nom par défaut est *WifiTether3G_AP*. De même, configurez le port, qui peut être supérieur à 1024 et inférieur à 65536 ( Pourquoi ? Réserves Internet (ports de 0 à 1023 !) La valeur par défaut est 1337 ... :)
Ce qui précède est pour le serveur.
Client
Activez le Wifi pour vous connecter au point d'accès WiFi, puis :
- Lancez cette application - WifiTether3G
- Appuyez sur le menu
- Tapez sur Paramètres
- Décochez la case Serveur afin que l'application se comporte comme un client.
Tapez sur Démarrer dans la fenêtre principale de l'application, selon le côté où elle se trouve - s'il s'agit d'un serveur, elle fonctionnera en écoutant sur le port spécifié.
Si l'application est exécutée en tant que client, elle se connectera au serveur, attendra périodiquement les données entrantes et notifiera la barre de notification déroulante.
Le message sur la barre de notification sera similaire à " Pseudonyme du serveur Le signal 3G de l'UE est " suivi de ce qui suit :
-
Merde - 1 signal de barre
-
D'accord - Signal à 2 barres
-
Bon - Signal à 3 barres
-
Excellent - Signal à 4 barres
( Je ne sais pas exactement comment cela se passerait pour le CDMA/EVO. )
Elle sera suivie de la date et de l'heure entre crochets, par exemple, [05/09 19:33:01].
Editar: Je suis en train de mettre à jour le code, il y a un widget en place mais il a besoin d'être un peu plus travaillé... restez à l'écoute :)
Mise à jour :
J'ai mis à jour l'application, il y a maintenant un widget en place, si vous l'exécutez en tant que client, appuyez longuement sur l'écran d'accueil, choisissez WifiTether3G qui prend un espace de 1x1, l'image graphique changera en fonction du signal. Aussi, pour l'écran des paramètres, la notification peut être désactivée comme vous le souhaitez. Je vais bientôt le télécharger sur le Google Play Store en tant qu'application gratuite. (Lien mis à jour) version