Installation du module Pyairmore
Pour automatiser l'envoi de messages de votre appareil Android sur un autre appareil Android, nous avons d'abord à installer Pyairmore module. Nous pouvons installer ce module en exécutant la commande suivante dans le terminal.
ubuntu @ ubuntu: ~ $ pip install pyairmoreLa commande ci-dessus installera ce module et maintenant nous pouvons utiliser ce module pour envoyer des messages texte sur Android.
Qu'est-ce qu'Airmore?
Airmore est une application très utile pour transférer des données entre mobile et PC. Il prend en charge Android et iOS. Cette application peut connecter un mobile avec PC et nous pouvons contrôler notre mobile à partir de PC. Dans cet article, nous ne discuterons d'une seule fonction de cette application, qui envoie des messages texte sur un appareil Android en écrivant un script.
Installation d'Airmore dans un appareil Android
Après installation Pyairmore, Nous allons maintenant connecter notre Android avec PC afin que nous puissions envoyer des messages d'Android en écrivant un script Python dans PC. Cela peut être fait en installant l'application Airmore dans Android. Pour installer l'application Airmore dans Android, cliquez sur le lien ci-dessous.
https: // Airmore.com /
Après avoir installé Airmore dans un appareil Android, nous connecterons notre appareil avec PC. Il y a deux façons de connecter notre appareil Android avec PC. Vous pouvez suivre l'un d'eux. Les deux méthodes ont été décrites ci-dessous.
Connexion à l'aide de l'adresse IP
Après avoir installé l'application Airmore dans votre Android, lancez maintenant l'application Airmore et activez le hotspot comme indiqué dans la figure ci-dessous. Lorsque vous allumez le hotspot, il vous montrera le nom, le mot de passe et l'adresse IP.
Après cela, connectez votre PC au hotspot de votre appareil Android et fournissez le mot de passe. Maintenant, ouvrez le navigateur sur PC, entrez l'adresse IP, nous sommes obtenus à partir de l'application Airmore dans la zone de recherche et appuyez sur Entrée. Une boîte bleue apparaîtra sur l'écran Android pour confirmer la connexion. Confirmer la connexion et maintenant votre PC est connecté avec Android.
NOTE: Remarquez l'adresse IP et le numéro de port illustré dans la figure ci-dessus, car ils sont requis dans le script que nous écrivons plus tard.
Connectez-vous à l'aide du code QR ou de la fonction radar
Après avoir installé l'application Airmore dans votre Android, accédez au lien suivant et cliquez sur «Lancez Airmore Web pour vous connecter».
https: // Airmore.com /
Une fenêtre, comme indiqué dans la figure suivante, sera ouverte.
Application Open Airmore dans votre bouton Android et appuyez sur "Scan to Connect". Vous pouvez maintenant vous connecter en numérisant le code QR sur votre PC avec votre appareil Android ou en cliquant sur l'icône de l'appareil Android en radar sur votre PC.
Vérification de la connexion
Après avoir connecté le périphérique Android avec PC maintenant, nous pouvons vérifier si la connexion a été établie ou non en écrivant quelques lignes de code comme indiqué ci-dessous
\\ Module d'importation pour l'adresse IPSi Android est connecté avec PC, la sortie du code sera «vraie», sinon elle sera «fausse». Après une connexion réussie, nous écrivons maintenant un script Python pour envoyer des messages.
Écrire un script Python pour envoyer un message
Jusqu'à présent, nous avons connecté notre périphérique Android avec PC et authentifié la connexion, nous passons maintenant au script Python pour envoyer le message d'Android à un autre Android. Voici le code Python complet pour envoyer un message
\\ Importation de modules requisAjout de script à Crontab
Ainsi, le script ci-dessus enverra un SMS à partir de l'appareil Android via le script Python. Mais cela fonctionnera lorsque nous exécuterons ce script. Pour exécuter ce script automatiquement, nous ajouterons cela à Crontab. Exécutez la commande suivante dans le terminal pour modifier le fichier crontab.
ubuntu @ ubuntu: ~ $ crontab -eUn fichier sera ouvert dans votre éditeur préféré. Accédez à la fin du fichier et ajoutez la commande suivante pour automatiser la tâche
0 8 * * * Python / Path / To / ScriptCela exécutera le script à 08h00 exact tous les jours. Si vous souhaitez exécuter ce script à un autre moment, cela peut également être fait. Dans le commandement ci-dessus, le premier chiffre de gauche indique les minutes, indique ensuite les heures, puis les jours de la semaine, puis le nombre de mois et le dernier indique le jour du mois.
Nous pouvons planifier cette tâche à tout moment, n'importe quel jour et n'importe quel mois en utilisant cette commande.
Conclusion
Dans cet article, nous avons discuté de l'envoi de messages texte en utilisant votre numéro de cellule Android en écrivant un script Python. Tout d'abord, nous avons installé Pyairmore Module, nous avons ensuite discuté de l'application Airmore et comment installer Airmore dans Android. Il existe également d'autres modules de Python qui peuvent être utilisés pour envoyer des messages SMS via votre carte SIM. De même, si vous voulez un service SMS pour votre entreprise et que vous ne souhaitez pas utiliser de carte SIM, vous pouvez acheter un service API commercial tel que Twilio et cela peut vous faire économiser beaucoup d'efforts.