मैं जल्द ही कुछ परियोजनाओं पर काम करने की संभावना रखता हूं जहां मुझे फ़ाइल से डेटा लेने की आवश्यकता होगी और डेटा को प्रोग्रामेटिक रूप से किसी अन्य तृतीय पक्ष (मेरे स्वयं के नहीं) एप्लिकेशन में इनपुट करने की आवश्यकता होगी। एक समस्या: मुझे नहीं पता कि यह कैसे करना है। मुझे डेटा दर्ज करना होगा (परीक्षाओं के लिए समय शीट पर समय) क्या कोई मुझे इस कौशल को हासिल करने के लिए सही दिशा में चला सकता है?किसी प्रोग्राम के साथ प्रोग्रामेटिक रूप से कैसे बातचीत करें
अतिरिक्त स्पेस: मैंने देर रात को मूल पोस्ट लिखा था, इसलिए मेरे पास जितना विस्तृत होना चाहिए उतना विस्तृत नहीं हो सकता है। यहां एक उदाहरण दिया गया है: मेरे क्लाइंट के पास एक ईआरपी ऐप है जिसका उपयोग वे लाइन श्रमिकों से समय टिकटें एकत्र करने के लिए करते हैं क्योंकि वे अपनी नौकरी करते हैं और पूरे दिन दरवाजे से बाहर निकलते हैं। इस ऐप में एक एपीआई नहीं है जिसका उपयोग मैं डेटा को खिलाने के लिए कर सकता हूं। मैंने एक ऐसे व्यक्ति के बारे में सुना है जो वास्तव में इस ऐप की खिड़कियों में स्क्रीन पर डेटा को धक्का दे सकता है और प्रोग्रामेटिक रूप से नियंत्रित करता है, जैसे डेटा को एक्सेल वर्कशीट में एकत्रित करने में सक्षम था, फिर प्रभावी रूप से इस ऐप में अपलोड किया गया था। एक रिवर्स स्क्रीन-स्क्रैप का क्रमबद्ध करें। यह एक एपीआई की तरह सुंदर नहीं होगा, लेकिन यह काम करता है।
मैंने ऐप को अन्य ऐप्स के साथ समान तरीके से इंटरैक्ट देखा है। एक अच्छा उदाहरण मैं सोच सकता हूं स्नैगैट, स्क्रीनशॉट उपयोगिता है। आप इसे किसी विशेष ऐप में विंडो को कैप्चर करने के लिए ऑर्डर कर सकते हैं, और जब आप अपने माउस को उस विंडो के चारों ओर ले जाते हैं, तो पॉइंटर के नीचे नियंत्रण लाल रंग में रूपरेखा होगा यह इंगित करने के लिए कि यह आपके लिए कौन सा नियंत्रण कैप्चर करेगा। मुझे लगता है कि यह दिलचस्प है, और शायद को में इस तरह के नियंत्रण में टाइप करने में सक्षम होने से शायद एक कदम दूर है।
अब तक टिप्पणियों और उत्तरों के लिए धन्यवाद, मैं उन सभी का पीछा कर रहा हूं।
क्या आप प्रोग्रामिंग रूप से तृतीय-पक्ष ऐप के जीयूआई में डेटा दर्ज करना चाहते हैं? – Artelius
@ माइक: आपकी आवश्यकताओं को स्पष्ट करने की आवश्यकता हो सकती है ... –
फ्रेडरिक का जवाब अच्छा है, लेकिन सवाल को बेहतर आवश्यकताओं की आवश्यकता है क्योंकि मिच कहते हैं। – kenny