2012-10-01 6 views
5

के साथ माउस बफर बदलें मैं जावा का उपयोग करके रोबोट बना रहा हूं, लेकिन एक ऐसा एप्लिकेशन है जिसमें एक विशेष और मजबूत सुरक्षा है और मैं वहां पर अपने रोबोट को निष्पादित नहीं कर सकता, किसी कारण से मुझे नहीं पता, मेरा रोबोट नहीं कर सकता जब ऐसा एप्लिकेशन चल रहा है तो माउस स्थिति बदलें। मैं माउस की स्थिति बदलने के लिए java.awt.Robot क्लास का उपयोग कर रहा हूं, लेकिन यह काम नहीं करता है, इसलिए मैं जानना चाहता हूं कि जावा के साथ माउस की स्थिति बदलने का कोई और तरीका है, मैं बदलने की कोशिश में सोच रहा था जावा के साथ माउस बफर (शायद यह संभव नहीं है, है ना?)। मैं सराहना करता हूं अगर आप java.awt.Robot क्लास का उपयोग किये बिना जावा के साथ माउस स्थिति बदलने के लिए मुझे कुछ रास्ता बता सकते हैं।जावा

उदाहरण के लिए इस कोड को 500, 500 निर्देशांक करने के लिए माउस स्थिति chage:

Robot robot = new Robot(); 
robot.mouseMove(500, 500); 

, लेकिन यह does not काम करते हुए विशेष सुरक्षा के साथ आवेदन चल रहा है।

धन्यवाद।

+1

जब तक आप जेएनआई का उपयोग नहीं करते तब तक ऐसा कोई तंत्र नहीं है। – bmargulies

+1

क्या आप कुछ कोड दिखा सकते हैं? –

+0

यह हो सकता है कि माउस पॉइंटर स्थिति को बदलने में सक्षम होने पर सुरक्षा दोष माना जाता है। तो आपको यह निर्दिष्ट करने की आवश्यकताएं प्राप्त करने की आवश्यकता है, इसलिए आपके पास या तो एक अच्छा कारण है (यानी: एक नई, वर्तमान में अज्ञात आवश्यकता) माउस पॉइंटर पॉज़ सेट करने, मौजूदा आवश्यकता को हराने, या इससे भी बेहतर, आपके पास है आपके लिए एक सबूत है कि आप को pos सेट करने में असमर्थ होना चाहिए, ताकि आप पूरी गतिविधि को पूरी तरह से रोक सकें। आवश्यकताओं को तोड़ने की कोशिश मत करो! उन्हें दस्तावेज प्राप्त करें, या आधिकारिक तौर पर हराया। फिर, यदि आवश्यक हो तो तकनीकी समाधान बहुत आसान होगा। – TheBlastOne

उत्तर

0

win7 या xp? यदि win7, व्यवस्थापक के रूप में चलाने का प्रयास करें।