Программа на C# взаимодействие с андроид-эмулятором mEMU
Есть такой эмулятор ОС Андроид - mEMU (http://www.memuplay.com/)
Есть игра - Clash of Clans, с которой требуется наладить взаимодействие. Она не может быть запущена под Windows, ей требуется эмулятор андроида. И вот с этим эмулятором mEMU необходимо "общаться" на языке андроида - запускать какие-то системные комнады и обращаться к открытым методам. Тут получается смесь системного программирования под Windows и Android.
Нужен код метода, который будет получать быстро (1мс-50мс) изображение с экрана эмулятора в фоновом режиме (даже если окно эмулятора перекрывает любое другое окно или когда эмулятор свернут).
Если требуется, могу выслать рыбу для выполнения этого задания - проект, работающий с эмулятором:
- Запускающий нужное приложение
- Получающий изображение через команду создания скриншота и сохранения его в папку на диске, а потом считывающий из файла. На мой взгляд, это не самый быстрый метод, должен быть другой... Этих картинок должно считываться в процессе работы очень много и нагружать жесткий диск для этого очень не хочется.
Нужно его доделать, чтобы все работало идеально и без задержек.
Есть игра - Clash of Clans, с которой требуется наладить взаимодействие. Она не может быть запущена под Windows, ей требуется эмулятор андроида. И вот с этим эмулятором mEMU необходимо "общаться" на языке андроида - запускать какие-то системные комнады и обращаться к открытым методам. Тут получается смесь системного программирования под Windows и Android.
Нужен код метода, который будет получать быстро (1мс-50мс) изображение с экрана эмулятора в фоновом режиме (даже если окно эмулятора перекрывает любое другое окно или когда эмулятор свернут).
Если требуется, могу выслать рыбу для выполнения этого задания - проект, работающий с эмулятором:
- Запускающий нужное приложение
- Получающий изображение через команду создания скриншота и сохранения его в папку на диске, а потом считывающий из файла. На мой взгляд, это не самый быстрый метод, должен быть другой... Этих картинок должно считываться в процессе работы очень много и нагружать жесткий диск для этого очень не хочется.
Нужно его доделать, чтобы все работало идеально и без задержек.
Цель задачи - доработка бота для этой игры, чтобы он мог работать не только с Bluestack (другой эмулятор), но и с mEMU. Отправка кликов в нужные места в той "рыбе" тоже уже есть, а вот с получением изображения - сложности.
Załączniki 1
-
192 2 0 Готов выполнить, цена оговариваема после уточнения задания и рассмотрения имеющихся наработок.
Что-то подобное уже делал, только с покер
Aktualne zlecenia dla freelancerów w kategorii C#
Tworzenie wtyczki do integracji z systemem POS Syrve, C#Opracować wtyczkę do systemu POS Syrve (on-premise), która jest instalowana na serwerze lokalu. Wtyczka ma: (1) przesyłać na nasz serwer dane w czasie rzeczywistym — zamówienia, statusy stolików, płatności, rachunki; (2) przyjmować polecenia od Reservble — potwierdzenia… C#, Programowanie stron internetowych ∙ 1 dzień 6 godzin temu ∙ 11 ofert |
Tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32.
410 PLN
tworzenie lub modyfikacja oprogramowania i logiki dla trzech autonomicznych stacji LoRa opartych na ESP32. Urządzenia powinny uruchamiać punkt dostępu Wi-Fi, udostępniać lokalną stronę przez przeglądarkę (HTTP), odbierać tekst i obrazy w promieniu 5-10 km (plus minus),… C i C++, C# ∙ 1 dzień 13 godzin temu ∙ 3 oferty |
S1GG1LPotrzebna osoba, która z początkowego kodu launchera Minecraft pod projekt, zmieni design według własnego uznania, ale są niewielkie wymagania dotyczące stylu, aby był w fioletowych odcieniach. Jeśli chodzi o wynagrodzenie, proponujcie cenę za pracę. Ale budżet nie jest duży,… C#, Tworzenie gier ∙ 3 dni 22 godziny temu ∙ 7 ofert |
Dobrobka w istniejącej wersji 1c detalicznego bloku dla RC (centrum dystrybucji)Ogólnie wyjaśnię, co mamy za bazę - jest ogólny serwer, gdzie znajduje się baza Detal (gdzie rejestrowane są wszystkie przychody) - baza UTP, do której przelewają się wszystkie sprzedaże - liczy się marża, stany magazynowe - małe bazy detalicznych sklepów. W przypadku wymian,… C i C++, C# ∙ 8 dni 22 godziny temu ∙ 6 ofert |
Należy przeprowadzić migrację obecnego programu roboczego z foxpro na C#Cześć wszystkim! Mamy program na foxpro (ma kilka modułów, program do ewidencji), mamy źródła programu, w razie pilnej potrzeby można skonsultować się z osobami zajmującymi się wsparciem bieżącego programu. Co należy zrobić: 1. Analiza, co i jak działa, sporządzenie listy… C#, Aplikacje desktopowe ∙ 11 dni 13 godzin temu ∙ 19 ofert |