Windows Macro Recorder Development

Job ID: 39234047

Budget: $30 – $250 USD

**Job Description:**


I am looking for an experienced developer to create a Windows-based Macro Recorder that functions similarly to NOMS Macro Recorder. The program should allow users to record and replay mouse movements, keyboard inputs, and include additional automation features.


Key Features:
• Mouse & Keyboard Recording: Capture and replay all user inputs.
• Pixel Detection & Image Recognition: The ability to trigger actions based on screen colors or images.
• Customizable Playback Speed & Loops: Users should be able to adjust playback speed and set loops.
• Hotkey Support: Assign custom hotkeys to start, stop, or pause macros.
• Scripting & Conditional Logic (Optional but preferred): Allow users to write scripts for advanced automation.
• User-Friendly Interface: Simple and clean UI for easy macro management.
• Export & Import Macros: Save macros to files for easy reuse.
• UI: Photos will be posted of the kind of layout I’d want my macro recorder to be in as well.


Additional Requirements:
• The software must be lightweight and optimized for low CPU usage.
• It should not require an internet connection to function.
• The source code must be provided upon completion.

Payment Terms:
• Payment will be released only after I test the software and confirm it works exactly as required.
• If necessary, I will require revisions to ensure full functionality.

Preferred Technologies:
• Can be built using C++, Python, or AutoHotkey, but I am open to other suggestions.

Budget:
• Please provide a quote based on the complexity of this project.

If you have experience with similar automation tools, please provide examples of your work. Looking forward to your proposals!

The ideal candidate will possess demonstrated experience in software development for Windows platforms, along with a robust understanding of user interface design principles. A passion for automation and a commitment to creating a tool that significantly enhances productivity are essential qualities we are looking for in a candidate.

If you are enthusiastic about contributing to the development of innovative automation solutions, we encourage you to submit your application for consideration.
Related categories: Software Development Automation