>_ DevTrendsfr

Langue

Accueil

Langages

Sections

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Sécurité
Kotlin

SmsForwarder : redirecteur de messages universel pour Android

Imaginez ce scénario : vous avez deux téléphones, mais vérifier les messages et les appels sur chacun d'eux est peu pratique. Ou vous avez besoin de recevoir des SMS professionnels sur votre numéro personnel. Peut-être souhaitez-vous automatiquement rediriger les codes de vérification vers un autre appareil ? C'est exactement ce que SmsForwarder résout — un outil modeste mais incroyablement utile pour Android.

Qu'est-ce que ce projet ?

SmsForwarder est une application open-source qui transforme votre ancien smartphone Android en un véritable hub de communication. La fonction principale est la redirection des SMS, mais en réalité ses capacités sont beaucoup plus larges :

  • Interception et redirection des SMS, appels et notifications de n'importe quelles applications
  • Support de plusieurs plateformes d'envoi : Telegram, Email, Webhook, Bark et autres
  • Possibilité de créer des règles de filtrage complexes
  • Gestion à distance des appareils

Interface SmsForwarder

Fonctionnalités principales

1. Redirection universelle de messages

L'application peut rediriger non seulement les SMS mais aussi :

  • Les appels entrants (numéro, heure)
  • Les notifications de n'importe quelles applications
  • Les événements système (batterie faible, etc.)

2. Système de règles flexible

Vous pouvez configurer des filtres pour rediriger uniquement des messages spécifiques :

  • Par mots-clés
  • Par numéro de téléphone de l'expéditeur
  • Par heure de la journée
  • Par type de notification

3. Multiples méthodes de livraison

Vous pouvez recevoir les messages redirigés de différentes manières :

  • Via un bot Telegram
  • Par e-mail
  • Vers un serveur web via Webhook
  • Vers des messageries d'entreprise (Slack, Microsoft Teams et similaires)
  • Même en SMS vers un autre numéro !

4. Gestion à distance

Grâce à une interface spéciale, vous pouvez :

  • Voir la liste des contacts
  • Lire l'historique des messages
  • Vérifier le niveau de batterie
  • Même envoyer des SMS à distance !

Détails techniques

Le projet est écrit en Kotlin et prend en charge Android à partir de la version 4.4 (KitKat) jusqu'à Android 13. Il est construit sur plusieurs bibliothèques populaires :

  • XUI — pour l'interface
  • XUpdate — pour les mises à jour
  • AndServer — pour le serveur HTTP de gestion à distance

L'architecture de l'application est conçue pour une consommation minimale des ressources, ce qui est important pour les anciens appareils souvent utilisés comme appareil de « redirection ».

Applications pratiques

Scénario 1 : Communicateur de secours

Utilisez un ancien smartphone avec une carte SIM comme passerelle SMS. Tous les messages seront automatiquement redirigés vers votre téléphone principal ou vers Telegram.

Scénario 2 : Automatisation des processus métier

Configurez la redirection des notifications SMS de votre banque ou service de livraison directement vers un chat d'entreprise.

Scénario 3 : Surveillance à distance

Laissez un appareil avec l'application à la maison et recevez à distance des informations sur les appels entrants, même si vous êtes physiquement loin.

Comment commencer

  1. Téléchargez l'APK depuis la page des versions officielles
  2. Installez sur un appareil Android (vous pouvez utiliser un émulateur)
  3. Configurez les règles de redirection
  4. Choisissez comment recevoir les messages

SmsForwarder est l'un de ces outils dont vous ne saviez pas que vous aviez besoin, mais qui peut simplifier considérablement la gestion de vos messages. Il est particulièrement utile pour :

  • Les utilisateurs avec plusieurs cartes SIM
  • Ceux qui utilisent un ancien smartphone Android comme appareil de secours
  • Les développeurs testant la fonctionnalité SMS
  • Les entreprises pour l'automatisation des notifications

Le projet est activement développé, dispose d'une documentation détaillée et est soutenu par la communauté. Si vous cherchez un moyen de gérer centralement les messages de différents appareils — cela vaut définitivement le coup d'essayer.

Comment fonctionne SmsForwarder

Projets similaires