LDPlayer Automation Tool MVP

via Freelancer ·

Budget / Salary$30–250
TypeFreelance project
LocationRemote
Posted2 hours ago
**LDPlayer Multi-Instance Automation Tool — Simple WPF MVP**

**Maximum Budget: $100 USD**

Please do not propose an enterprise-level architecture or unnecessary features. I need a **small, functional MVP** focused only on the core requirements below.

## Main Goal

I need a lightweight Windows desktop application that can manage multiple **LDPlayer Android emulator instances** and run a configurable UI automation workflow.

The application should be simple, stable, and easy to use.

## Required Features

### 1. LDPlayer Instance Management

The application should:

* Detect installed LDPlayer instances
* Display available instances
* Start an instance
* Stop an instance
* Restart an instance
* Select multiple instances
* Start multiple selected instances
* Limit the maximum number of simultaneously running instances

Target:

**4–8 LDPlayer instances**, depending on available PC resources.

### 2. Simple Dashboard

Create a basic WPF dashboard showing:

| Instance | Status | PID | Action |
| ---------- | ------- | ---- | ------ |
| LDPlayer 1 | Running | 1234 | Stop |
| LDPlayer 2 | Stopped | — | Start |

Status examples:

* Running
* Stopped
* Starting
* Error
* Waiting

No complicated UI is required.

### 3. Queue / Thread System

I need a simple concurrency system.

Example:

If I select 8 instances but set:

**Maximum concurrent instances = 4**

then only 4 instances should run at the same time.

When one finishes/stops, the next queued instance can start.

The application must not freeze while managing multiple instances.

### 4. Basic Automation

The tool should support configurable Android UI automation for a **user-owned/test application**.

The workflow should be able to perform basic actions such as:

* Launch application
* Wait
* Click a specified screen coordinate
* Type text supplied by the user
* Press Android Back/Home where appropriate
* Take screenshot
* Wait for a specified UI state
* Continue to the next step

The workflow should be configurable rather than hard-coded to one application.

### 5. CAPTCHA Handling

### 6. Per-Instance Configuration

Each emulator should have basic settings:

* Instance name
* Instance ID
* Enabled/Disabled
* Automation enabled/disabled
* Optional proxy profile
* Workflow selection

### 7. Proxy Support

Add basic proxy-profile support where technically supported.

Fields:

* Host
* Port
* Username
* Password
* Protocol

Allow a proxy profile to be assigned to an emulator.

Passwords should not be displayed openly in the main dashboard.

### 8. Basic Logs

Show simple logs such as:

* Instance started
* Instance stopped
* Workflow started
* Workflow paused
* Manual verification required
* Workflow resumed
* Error occurred

Example:

`12:10:22 - LDPlayer-01 started`

`12:10:35 - Workflow started`

`12:11:04 - Manual verification required`

`12:12:15 - Workflow resumed`

### 9. Error Handling

The application should handle common errors without crashing.

For example:

* LDPlayer executable not found
* Instance failed to start
* Instance closed unexpectedly
* Automation timeout
* Invalid configuration

Show a simple error message and write the details to the log.

## Technology

Preferred:

* C#
* WPF
* .NET 8+
* MVVM where practical

Keep the code simple and maintainable.

## What I DON'T Need

Please do NOT spend time building:

* Complex enterprise architecture
* Cloud infrastructure
* Web dashboard
* User authentication system
* Subscription system
* Large database system
* Advanced analytics
* Complicated UI animations
* Mobile application
* Credential harvesting
* OTP interception

## Deliverables

I expect:

1. Complete Visual Studio project
2. Source code
3. Compiled Windows application
4. Basic setup instructions
5. Short README
6. Instructions for configuring LDPlayer
7. One working example automation workflow
8. Basic testing before delivery

## Important Budget Requirement

**Maximum budget: $100 USD.**

Please apply only if you can complete the above **MVP scope within $100**.

If you believe a requested feature cannot reasonably fit within this budget, mention it clearly before starting instead of adding unexpected costs later.

I am looking for a **simple working MVP**, not an expensive enterprise application.

Please include in your proposal:

1. Your total fixed price
2. Delivery time
3. What will be included
4. What will not be included
5. Whether you have previous experience with C#, WPF, LDPlayer, or Android automation
.net windows desktop testing / qa user interface / ia wpf software development api automation visual studio desktop application
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.