LDPlayer Automation Tool MVP
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
**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
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.