Python скрипт для включения/отключения сервисов на ТВ приставке.
1100 UAHНужен python скрипт, который на основе значений PointsQuota из удаленной БД mariadb включает/отключает WiFi интерфейс, Kodi плейер, VLC плейер на ТВ приставке с ОС CoreELEC (урезанный linux).
Если PointsQuota < 500, отключаем WiFi интерфейс, Kodi, VLC плейер
PointsQuota < 700, включаем Kodi, отключаем WiFi интерфейс и VLC плейер
PointsQuota < 900 включаем Kodi и VLC плейер, отключаем WiFi интерфейс
PointsQuota < 1000, включаем WiFi интерфейс, Kodi и VLC плейер
команды для отключения Kodi
# systemctl stop kodi
или
# systemctl unmask kodi
отключить VLC
# killall VLC
отключить wifi
# connmanctl disable wifi
Первоначально скрипт должен проводить аутентификацию пользователя, проверять имя и пароль и сравнивать их с значениями в удаленной MariaDB. После 3-х неудачных попыток ввода userID или пароля нужно перезагрузить приставку. Скрипт каждый раз при запуске после аутентификации должен сохранять в БД на сервере текущий MAC адрес и номер порта из файла /tmp/port.txt
По умолчанию статус всех приложений: Kodi, VLC и wifi - отключены. Только после проверки значений
PointsQuota и Period статус приложений может измениться на включенный.
Значения userID, password, deviceID (mac-адрес), PointsQuota и Period(кол-во дней при котором действует PointsQuota) нужно сохранять в локальном файле на каждой приставке.
И после перезагрузки пользователь не должен снова вводить имя и пароль если присутствуют эти данные в локальном файле.
userID должен соответствовать одному MAC адресу (deviceID). Т.е. если пользователь пытается подключиться с правильным userID и паролем, но на другой приставке с другим mac-адресом, скрипт не должен его аутентифицировать.
Предоставлю доступ к MariaDB через Adminer в браузере и ssh доступ к приставке через удаленный Ubuntu сервер.
Отзыв заказчика о сотрудничестве с Дмитрієм Марком
Python скрипт для включения/отключения сервисов на ТВ приставке.Было действительно приятно и удобно работать с Дмитрием, так как он не только отлично разбирается в нюансах программирования на python3, но и отлично ориентируется в embedded linux environment. Также он был посстоянно на связи и оперативно реагировал на возможные изменения. Рекомендую его всем для успешного сотрудничества на Freelancehunt.com
Отзыв фрилансера о сотрудничестве с Vyacheslav Chertov
Python скрипт для включения/отключения сервисов на ТВ приставке.Было приятно сотрудничать
-
824 26 0 Здравствуйте! Готов выполнить ваш заказ быстро и качественно. Опыт работы с языком python - 3 года
-
Вашу цену бы в 2 раза увеличить и норм будет
-
Актуальные фриланс-проекты в категории Python
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 15 часов 53 минуты назад ∙ 27 ставок |
Настройка двусторонней интеграции WhatsApp с Odoo CRMЗдравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»… Python, Веб-программирование ∙ 1 день 1 час назад ∙ 23 ставки |
Парсинг данных через мобильное APIИщу человека с опытом парсинга данных через мобильное API, для парсинга e-commerce, rozetka и аналоги Задачи: 1. Перехват трафика мобильного приложения (Android) настройка прокси, анализ запросов 2. Определение нужных API endpoints куда идут запросы, какие headers… Python, Парсинг данных ∙ 2 дня 22 часа назад ∙ 30 ставок |
Найти товарный фид (Google Merchant XML) для сайта на OpenCart
700 UAH
Необходимо найти прямую ссылку на действующий товарный фид (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Найти оригинальный фидТребования к результату: Рабочая ссылка на XML-файл Python, Парсинг данных ∙ 8 дней 7 часов назад ∙ 29 ставок |
Розработка Тик-Ток фермы (контент-завод)Необзодимо разработать систему для централизованного управления несколькими TikTok-аккаунтами с автоматической публикацией контента, использованием индивидуальных прокси и имитацией естественной активности аккаунтов. Функциональные требования1. Управление аккаунтами Добавление… Python, Разработка ботов ∙ 8 дней 19 часов назад ∙ 23 ставки |