Find Jobs
Hire Freelancers

Enhanced Robot class

$750-1500 USD

In Progress
Posted over 13 years ago

$750-1500 USD

Paid on delivery
The [login to view URL] class allows capturing screenshots and generating keyboard and mouse inputs. There are however situations in which this is impossible using the standard Robot class in a JVM running in Microsoft Windows: ● Hardware overlays: content displayed by media players such as Mplayer or Windows Media Player is not captured in screenshots returned by the [login to view URL] class. ● Winlogon desktop: whenever a user presses CTRL-ALT-DEL in e.g. Windows XP, Windows switches to the Winlogon desktop. [login to view URL] returns black screenshots and neither keyboard nor mouse inputs can be succesfully generated. ● Secure Desktop: whenever Windows Vista (or later versions of Windows) switch to Secure Desktop, [login to view URL] returns black screenshots and neither keyboard nor mouse inputs can be succesfully generated. While it is possible to switch off Secure Desktop, this is not an option in corporate environments where users do not have the necessary rights to do so. It also impairs the Windows security model , hence Microsoft advises against this practice. Besides the above shortcomings, [login to view URL] has no feature to retrieve the shape, position or hotspot of the mouse pointer of the computer it is running on. This project will develop a custom subclass of [login to view URL] along with all backing c++ code to target the shortcomings of the original java.awt.Robot. The entire project is described in the Attachment. Required skills: ● Java SE 6/JNI programming; ● Windows C++ programming. Desirable skills: ● KVM programming experience. ● Experience with Secure Desktop, Winlogon and the Windows Security Architecture.
Project ID: 778711

About the project

4 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $900 USD for this job
User Avatar
I can do this for you, best regards Nikola.
$1,200 USD in 90 days
5.0 (1 review)
3.1
3.1
User Avatar
Good day. I'm java expert with 10 years of programming experience. I already made similar work in past. If you are interested, please contact me. Best regards.
$850 USD in 10 days
5.0 (3 reviews)
2.8
2.8
User Avatar
please read your PM
$750 USD in 7 days
5.0 (2 reviews)
1.9
1.9
User Avatar
we can do this task.
$800 USD in 15 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of NETHERLANDS
Vught, Netherlands
5.0
2
Member since Aug 15, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.