Я использовал python3. Тестировал скрипт на Ubuntu 20.04 LTS Descktop & Ubuntu 20.04 LTS Server! IP парсится с сайта: https://hidemy.name/ru/ip/
-
устанавливаем git clone:
sudo apt install git
-
проверяем, есть ли python3:
python3 -V если нет, то устанавливаем
-
устанавливаем pip:
sudo apt install python3-pip
Важно! Путь до скрипта не должен содержать русских букв!!!
-
скачиваем репозиторий:
git clone https://github.com/hulumulu801/get_my_ip.git
-
переходим в каталог get_my_ip:
cd get_my_ip/
-
открываем файл get_my_ip.py любым текстовым редактором и пишем в кавычках след.:
addr_from = "" - сюды пишем от какой почты будем получать письма
password = "" - тут, пароль от почты, что указали сверху
addr_to = "" - сюде пишем, на какую почту нам будут ссыпаться письма
sleep(180) - в скобках указываем время(в секундах), через сколько будут ссыпаться письма, по умолчанию 180 сек.
Важно!!! С той почты, с которой будут отправляться письма в настройках аккаунта(вкладка "Безопасность") разрешить доступ "Ненадежные приложения, у которых есть доступ к аккаунту"
-
запускаем install.py(он утановит необходимые библиотеки python и supervisor):
sudo python3 install.py