Пишу программу для автоматического c заказа такси в Яндекс.Такси (местный Uber) через бот telegram.
У меня были некоторые трудности на пути к работающей программе
У Яндекс.Такси есть версия в браузере, изначально я хотел использовать Selenium и Python для заказа такси, но в браузере я могу заказать только два города, Москву и Санкт-Петербург. в остальном он говорит об ошибке запроса (возможно, о защите), поэтому я решил попробовать автоматизировать приложение Яндекс.Такси в android с помощью эмулятора Nox Player
Я решил используйте Android SDK Build Tools и Appium и Python для автоматизации действий на эмуляторе. При использовании эмулятора я столкнулся с новыми проблемами
2.1 Как разместить все это на сервере?
2.2 Как одновременно подключить Appium к нескольким копиям эмулятора?
2.3 Как узнать или указать порт для новых экземпляров класса Есть ли у вас Nox Player? В первом случае port = 62001. При экспериментах я обнаружил, что следующие порты для новых экземпляров начинаются с 62025 -... Будет ли эта тенденция сохраняться на других машинах?
2.4 Я выбрал Appium для автоматизации ? 2.5 Правильно ли я выбрал Nox Player для эмуляторов?
Буду рад услышать ваши предложения, как и что использовать для автоматизации работы моего бота