ब्राउज़र ऑटोमेशन वेब स्क्रैपिंग, स्वचालित परीक्षण और वेब एप्लिकेशन इंटरैक्शन जैसे क्षेत्रों में एक बड़ी भूमिका निभाता है। उदाहरण के लिए , अब तक कठपुतली का उपयोग इस उद्देश्य के लिए किया जाता रहा है। एआई के आगमन के साथ, ब्राउज़र स्वचालन को अधिक सहज और कम रखरखाव-गहन बनाने के लिए नए अवसर खुल रहे हैं - स्टेजहैंड के लिए चरण साफ़ करें।
यह समझाने के लिए कि यह कैसे काम करता है, आइए, उदाहरण के लिए, मेरे (बेकार) वोडाफोन केबल बॉक्स दूसरे राउटर की फ्रंट एलईडी लाइट्स को स्विच करें - जो अन्य महत्वपूर्ण कार्यों के बीच, सीधे एपीआई की पेशकश नहीं करता है - संबंधित वेब इंटरफ़ेस के माध्यम से बंद/चालू करें। सबसे पहले, हम कमांड लाइन में दोनों टूल इंस्टॉल करते हैं ( नोड \(\geq\) 23 मान लिया गया):
53e4085b029089ec48bd0f5b954a6b50
अंत में, हम अपना वोडाफोन पासवर्ड और अपनी OpenAI API कुंजी को एक .env फ़ाइल में संग्रहीत करते हैं:
53e4085b029089ec48bd0f5b954a6b50
उदाहरण के लिए, कठपुतली के साथ, आप जो चाहते हैं उसे निम्नानुसार हासिल किया जा सकता है:
53e4085b029089ec48bd0f5b954a6b50
दूसरी ओर, स्टेजहैंड प्राकृतिक भाषा में लिखे गए आदेशों को स्वीकार करता है:
53e4085b029089ec48bd0f5b954a6b50
चाहे आप वेबसाइटों से डेटा स्क्रैप करना चाहते हों, फॉर्म को स्वचालित रूप से भरना चाहते हों या अपने वेब ऐप के लिए परीक्षण करना चाहते हों, ब्राउज़र रिमोट कंट्रोल आपकी मदद कर सकता है। ब्राउज़र रिमोट कंट्रोल में AI को एकीकृत करने से आप सरल निर्देशों के साथ जटिल कार्यों को पूरा कर सकते हैं, जिससे विकास में तेजी आती है और रखरखाव आसान हो जाता है। विशेष रूप से जब DOM संरचना बदलती है, तो स्टेजहैंड स्क्रिप्ट अधिक मजबूत हो सकती हैं और कम रखरखाव की आवश्यकता होती है।