Когда вы что-то продаете на рынке Steam, вам также необходимо дополнительно подтвердить в мобильном приложении Steam. Вы go зайдите в мобильное приложение и установите флажок подтверждения, и оно появится в списке. Моя проблема в том, что иногда мне приходится перечислять около 1000 наименований. Поскольку нет кнопки «Выбрать все», у вас есть три варианта
- Проверять каждый элемент вручную (очень утомительно)
- Использовать автоматический кликер (менее утомительно, но тем не менее разочаровывающе)
- Используйте теневой скрипт, который имитирует ваш мобильный аутентификатор, созданный каким-то разработчиком, о котором никто не знает, вам нужно будет предоставить вам имя пользователя / пароль и некоторую другую информацию, которая потенциально может позволить кому угодно делать что угодно с нашей учетной записью.
Проблема
У меня мало опыта разработки Android, так что извините, если я допущу ошибку. Я думал, что могу использовать какую-нибудь библиотеку, которая позволяет нам манипулировать представлениями текущего приложения. В основном, чтобы проверить все виды флажков на экране, когда пользователь (я) нажимает кнопку из виджета. Но из того, что я нашел в Google, я понимаю, что это запрещено, следовательно, нет библиотек или чего-то еще.
Итак, мои вопросы:
- Есть ли какая-либо библиотека, которая может позволить мне манипулировать текущими представлениями приложения?
- Любое решение этой проблемы?
В качестве альтернативы, если это не сработает, я могу обучить модель глубокого обучения распознавать флажки и выводить их координаты поэтому я могу использовать код, используемый автоматическими кликерами, чтобы щелкнуть там. Я знаю, что это перебор, и я бы предпочел что-нибудь попроще, но ничего не приходит в голову. Если у вас есть идеи, дайте мне знать. Заранее спасибо.