Instalowanie modułu Pyairmore
Aby zautomatyzować wysyłanie wiadomości z urządzenia z Androidem na innym urządzeniu z Androidem, przede wszystkim musimy zainstalować Pyairmore moduł. Możemy zainstalować ten moduł, uruchamiając następujące polecenie w terminalu.
Ubuntu@ubuntu: ~ $ pip instaluj pyairmorePowyższe polecenie zainstaluje ten moduł, a teraz możemy użyć tego modułu do wysyłania wiadomości tekstowych na Android.
Co to jest Airmore?
Airmore to bardzo przydatna aplikacja do przesyłania danych między telefonem komórkowym a komputerem. Obsługuje zarówno Android, jak i iOS. Ta aplikacja może połączyć telefon komórkowy z komputerem i możemy kontrolować nasz telefon z komputera. W tym artykule omówimy tylko jedną funkcję tej aplikacji, która wysyła wiadomości tekstowe na urządzeniu z Androidem, pisząc skrypt.
Instalowanie Airmore w urządzeniu z Androidem
Po zainstalowaniu Pyairmore, Teraz połączymy nasz Android z PC, abyśmy mogli wysyłać wiadomości z Androida, pisząc skrypt Python na PC. Można to zrobić, instalując aplikację Airmore w Android. Aby zainstalować aplikację Airmore na Androida, kliknij podany poniżej link.
https: // airmore.com/
Po zainstalowaniu Airmore w urządzeniu z Androidem podłączymy nasze urządzenie z komputerem. Istnieją dwa sposoby połączenia naszego urządzenia z Androidem z komputerem. Możesz śledzić dowolne z nich. Obie metody zostały opisane poniżej.
Połączenie za pomocą adresu IP
Po zainstalowaniu aplikacji Airmore w Androidzie, teraz uruchom aplikację Airmore i włącz hotspot, jak pokazano na poniższym rysunku. Po włączeniu hotspotu wyświetli nazwę, hasło i adres IP.
Następnie podłącz kompot PC do hotspotu urządzenia z Androidem i podaj hasło. Teraz otwórz przeglądarkę na PC, wprowadź adres IP, otrzymaliśmy z aplikacji Airmore w polu wyszukiwania i naciśnij Enter. Na ekranie Androida pojawi się niebieska pudełko, aby potwierdzić połączenie. Potwierdź połączenie, a teraz komputer jest połączony z Androidem.
NOTATKA: Zwróć uwagę na adres IP i numer portu pokazany na powyższym rysunku, ponieważ są one wymagane w skrypcie, które napiszemy później.
Połącz za pomocą kodu QR lub funkcji radaru
Po zainstalowaniu aplikacji Airmore w Androidzie przejdź do następującego linku i kliknij „Uruchom Airmore Web, aby połączyć się”.
https: // airmore.com/
Okno, jak pokazano na poniższym rysunku, zostanie otwarte.
Aplikacja Open Airmore w Androidzie i dotknij przycisku „Skanuj, aby podłączyć”. Teraz możesz podłączyć się po skanowaniu kodu QR na komputerze z urządzeniem z Androidem lub klikając ikonę urządzenia z Androidem w Radar na komputerze.
Sprawdzanie połączenia
Po podłączeniu urządzenia z Androidem z komputerem możemy sprawdzić, czy połączenie zostało ustanowione, czy nie, pisząc kilka wierszy kodu, jak podano poniżej
\\ Importowanie modułu dla adresu IPJeśli Android jest połączony z komputerem, wyjście kodu będzie „prawdziwe”, w przeciwnym razie będzie to „fałszywe”. Po udanym połączeniu piszemy skrypt Python, aby wysyłać wiadomości.
Pisanie skryptu Pythona, aby wysłać wiadomość
Do tej pory podłączyliśmy nasze urządzenie z Androidem z komputerem i uwierzytelniliśmy połączenie, teraz przechodzimy do skryptu Python, aby wysłać wiadomość z Androida na inny Android. Poniżej znajduje się pełny kod Pythona do wysyłania wiadomości
\\ Importowanie wymaganych modułówDodanie skryptu do crontab
Powyższy skrypt wyśle wiadomość tekstową z urządzenia Android za pośrednictwem skryptu Python. Ale to zadziała, gdy uruchomimy ten skrypt. Aby uruchomić ten skrypt automatycznie, dodamy to do Crontab. Uruchom następujące polecenie w terminalu, aby edytować plik crontab.
Ubuntu@ubuntu: ~ $ crontab -ePlik zostanie otwarty w twoim ulubionym edytorze. Przejdź do końca pliku i dodaj następujące polecenie, aby zautomatyzować zadanie
0 8 * * * Python/ścieżka/do/skryptTo uruchomi skrypt dokładnie o 08:00 każdego dnia. Jeśli chcesz uruchomić ten skrypt w innym czasie, można to również zrobić. W powyższym poleceniu pierwsza cyfra od lewej wskazuje minuty, następnie wskazuje godziny, potem dni tygodnia, a następnie liczba miesiąca i ostatnia wskazuje dzień miesiąca.
Możemy zaplanować to zadanie w dowolnym momencie, każdego dnia i dowolnego miesiąca, korzystając z tego polecenia.
Wniosek
W tym artykule omówiliśmy o wysyłaniu wiadomości tekstowych za pomocą numeru komórki Androida, pisząc skrypt Python. Najpierw zainstalowaliśmy Pyairmore Moduł następnie omówiliśmy aplikację Airmore i jak zainstalować Airmore w Android. W Python jest kilka innych modułów, których można użyć do wysyłania wiadomości SMS za pomocą karty SIM. Podobnie, jeśli chcesz usługi SMS dla swojej firmy i nie chcesz korzystać z karty SIM, możesz kupić komercyjną usługę API, taką jak Twilio, a to może zaoszczędzić dużo wysiłku.