Fonctionne sur Huawei B525s-65a (fonctionne peut-être sur d'autres modèles si API similaires).
Pour Windows : Notification dès qu'un SMS arrive et UI gestionnaire de SMS (suppression, envoi...) + Interrupteur WIFI direct + auto-Off
Pour Linux : voir Bash Version
J'ai cherché en vain une petite appli facile à mettre en oeuvre qui permettrait sous Windows d'être notifié dès qu'un SMS arrive sur la box 4G...
Je l'ai donc crée avec AutoHotKey et Bash en partant du travail de oga83 du forum https://routeur4g.fr/, puis comme le bash ne peut s'éxécuter sur Windows de façon silencieuse, j'ai finalement réécrit le script en Powershell, qui cette fois ne s'accapare pas le focus.
Il est possible d'éxécuter mon appli sans AutoHotKey en utilisant la version compilée (.exe), sinon vous devrez installer le logiciel : https://www.autohotkey.com/download/ahk-install.exe (NB: script écrit en V2 donc ne fonctionne pas en V1)
L'application fonctionne comme un logiciel portable, une fois les fichiers récupérés, il faut donc les placer à un endroit de votre arborescence où il pourront rester sans déranger (pas dans le dossier des téléchargements quoi !!!)
- Si vous n'avez pas le logiciel AHK installé : téléchargez et exécutez le B525-Manager.exe qui fera une extraction des fichiers annexes (script powershell, icones, config)
- Si vous utilisez déjà AHK (ou que vous préférez ne pas utiliser le .exe proposé) : téléchargez l'archive du dépot, dézippez, copiez les librairies utilisées (AppData\Local\Programs\AutoHotkey\v2\Lib), complétez le fichier config.ini selon les directives indiquées plus bas et exécutez le B525-Manager.ahk pour le lancer.
Pour que l'application se lance au démarrage de l'ordi, pensez à la rajouter en tâche planifiée ou au dossier "Démarrage" de Windows (shell:startup)
Une interface de configuration est accessible depuis l'icone du logiciel dans la zone de notification :

il faut renseigner au moins le mot de passe pour que la connexion fonctionne :

Un "répertoire de contacts" est également proposé dans l'interface principale et dans le formulaire d'envoi de SMS et le premier numéro de la liste sera préselectionné par défaut (pratique dans mon cas car je communique par SMS via ma box 4G, toujours vers le même numéro) :

Une fois le logiciel en cours d'exécution, une icône s'affiche au niveau de la zone de notification de Windows (à côté de l'horloge).

- Un survol de l'icone affiche un infobulle récapitulatif (nb de messages non lus, reçus et envoyés)\
-
Un clic droit sur l'icone lance un refresh forcé pour relever les SMS
-
Un clic sur l'icone affiche un menu contextuel permettant de quitter l'appli, actualiser le statut, afficher l'interface d'envoi de SMS, activer ou désactiver le wifi, ouvrir la configuration
- Un double clic sur l'icone affiche l'interface de gestion des SMS : une liste de tous les SMS présents sur la box\
- Dans la liste, il est possible de faire une sélection multiple ou un clic-droit pour effectuer les actions telles que : supprimer, marquer comme lu ou répondre (double-clic sur une ligne pour répondre directement)
- L'icone de la marque Huawei est blanche si aucun nouveau message.
- L'icone passe au rouge quand une interrogation de la box est en cours.
- L'icone change pour une bulle de citation avec "..." pour indiquer qu'un nouveau message est présent.
A chaque actualisation (5 minutes par défaut), le logiciel vérifie si de nouveaux SMS sont arrivés, si c'est le cas, une notification Windows apparaîtra pour chaque nouveau message (très utile pour les code de double authentification e-commerce !)
