AdsPower
AdsPower

AdsPower CLI: कमांड लाइन से ब्राउज़र प्रबंधन को स्वचालित करें

By AdsPower||235 Views

एक त्वरित नज़र डालें

AdsPower CLI डेस्कटॉप क्लाइंट के बिना ब्राउज़र ऑटोमेशन को सक्षम बनाता है, जो बल्क ऑपरेशंस, डॉकर डिप्लॉयमेंट और AI एजेंट इंटीग्रेशन को सपोर्ट करता है। कमांड लाइन से प्रोफाइल, प्रॉक्सी और फिंगरप्रिंट को तेज़ी से मैनेज करें। CLI को एक्सप्लोर करें और आज ही ऑटोमेटेड वर्कफ़्लो बनाना शुरू करें।

AdsPower ने आधिकारिक तौर पर एक स्टैंडअलोन CLI (कमांड लाइन इंटरफेस) टूल लॉन्च किया है।


पहले जिन कार्यों के लिए AdsPower डेस्कटॉप इंटरफ़ेस पर क्लिक करना पड़ता था, अब उन्हें केवल एक कमांड-लाइन निर्देश से पूरा किया जा सकता है। ब्राउज़र प्रोफ़ाइल बनाना और प्रबंधित करना, ब्राउज़र खोलना और बंद करना, प्रॉक्सी बदलना, फ़िंगरप्रिंट रीफ़्रेश करना, कुकी प्राप्त करना, कैश साफ़ करना, समूह प्रबंधन और टैग जैसी सभी सेवाएं सीधे टर्मिनल से उपलब्ध हैं।


CLI, AdsPower डेस्कटॉप क्लाइंट से स्वतंत्र रूप से चलता है। यह मुख्य एप्लिकेशन के साथ लोकल कैश, ब्राउज़र कर्नेल या रनटाइम वातावरण साझा नहीं करता है।


Use CLI (Command Line Interface)


स्थापित करने के लिए कैसे

स्थापना के दो तरीके उपलब्ध हैं।


तरीका 1: npm के माध्यम से इंस्टॉल करें (Node.js का उपयोग करने वाले उपयोगकर्ताओं के लिए अनुशंसित)


npm install -g adspower-browser


स्थापना के बाद, निम्नलिखित सभी कमांड उपलब्ध हैं और समान रूप से कार्य करते हैं: adspower-browser , adspower , ads


दूसरा तरीका: सीधे इंस्टॉल करें

विंडोज़ पर:

विंडोज उपयोगकर्ता आधिकारिक एड्सपावर डाउनलोड पेज से सीधे CLI भी इंस्टॉल कर सकते हैं।


irm https://www.adspower.com/install.ps1 | iex


मैकओएस पर:

curl -fsSL https://www.adspower.com/install.sh | bash


लिनक्स पर:

curl -fsSL https://www.adspower.com/install.sh | bash


यदि कमांड सफलतापूर्वक निष्पादित नहीं होता है, तो आप इंस्टॉलर को स्थानीय रूप से डाउनलोड कर सकते हैं और इसे मैन्युअल रूप से चला सकते हैं।


Download CLI


शुरुआत कैसे करें

CLI प्रारंभ करें:

ads start -k <KEY>


यदि आपने पहले ही ADS_API_KEY पर्यावरण चर को कॉन्फ़िगर कर लिया है, तो आप बस यह कमांड चला सकते हैं: ads start


उदाहरण: ब्राउज़र प्रोफ़ाइल खोलें:

ads open-browser <profile_id>


उदाहरण: ब्राउज़र प्रोफ़ाइल बंद करें:

ads close-browser <profile_id>


महज तीन कमांड की मदद से, ब्राउज़र इंस्टेंस को पूरी तरह से लॉन्च और मैनेज किया जा सकता है।


दैनिक कार्यों के लिए त्वरित संदर्भ

ब्राउज़र प्रोफ़ाइल प्रबंधन


ads create-browser '{"group_id":"0","user_proxy_config":{"proxy_soft":"no_proxy"}}'
ads update-browser '{"profile_id":"..."}'
ads delete-browser '{"profile_id":["..."]}'
ads get-browser-list '{}'


प्रॉक्सी प्रबंधन


ads create-proxy '[{"type":"http","host":"127.0.0.1","port":"8080"}]'
ads get-proxy-list '{}'
ads update-proxy '{"proxy_id":"proxy-1","proxy_url":"https://refresh.example.com"}'
ads delete-proxy '{"proxy_id":["..."]}'


फिंगरप्रिंट, कुकीज़ और कैश


ads new-fingerprint <profile_id>
ads get-profile-cookies <profile_id>
ads delete-cache-v2 '{"profile_id":["..."],"type":["cookie","history"]}'
ads get-profile-ua <profile_id>


समूह और टैग


ads create-group '{"group_name":"My Group"}'
ads get-group-list '{}'
ads create-tag '{"tags":[{"name":"test","color":"darkBlue"}]}'


ब्राउज़र कर्नेल प्रबंधन


ads get-kernel-list '{"kernel_type":"Chrome"}'
ads download-kernel '{"kernel_type":"Chrome","kernel_version":"..."}'


आप ads -h या ads -h का उपयोग करके प्रत्येक कमांड के लिए संपूर्ण पैरामीटर सूची देख सकते हैं।


इससे वास्तविक व्यावसायिक कार्यों में कैसे मदद मिलती है

यहां कई व्यावहारिक उपयोग के उदाहरण दिए गए हैं जहां AdsPower CLI कार्यप्रवाह दक्षता में काफी सुधार कर सकता है।


बल्क अकाउंट क्रिएशन

  • पहले: ग्राफिकल यूजर इंटरफेस (GUI) में एक-एक करके प्रोफाइल बनाएं।
  • इसके बाद: एक लूप स्क्रिप्ट लिखें जो एक साथ 50 या 100 प्रोफाइल बनाए, जिनमें से प्रत्येक में स्वचालित प्रॉक्सी असाइनमेंट और ग्रुप टैगिंग हो।


अनुसूचित रखरखाव

फिंगरप्रिंट रिफ्रेश, कैश क्लीनअप और अन्य रखरखाव कार्यों को अब निर्धारित कार्यों में जोड़ा जा सकता है और इन्हें प्रतिदिन स्वचालित रूप से निष्पादित किया जा सकता है।


मैन्युअल निगरानी की कोई आवश्यकता नहीं है। सब कुछ सीधे सर्वर वातावरण पर चल सकता है।


बैच संचालन

सैकड़ों खातों के लिए प्रॉक्सी अपडेट करने की आवश्यकता है? कई प्रोफाइल को एक नए समूह में स्थानांतरित करना है? बड़ी संख्या में फिंगरप्रिंट रीफ्रेश करने हैं?


CLI की मदद से बार-बार मैन्युअल क्लिक करने के बजाय एक ही कमांड से बड़े पैमाने पर खाता प्रबंधन कार्यों को पूरा करना संभव हो जाता है।


सर्वर परिनियोजन और डॉकर समर्थन

AdsPower CLI डॉकर डिप्लॉयमेंट को भी सपोर्ट करता है।


docker-compose -f ./docker-compose.yml up -d
docker-compose exec adspower-cli /bin/bash


एक बार कंटेनर के अंदर प्रवेश करने के बाद, उपयोगकर्ता विज्ञापन कमांड का उपयोग करके ब्राउज़र इंस्टेंस को सीधे प्रबंधित कर सकते हैं।

इससे एड्सपावर को बिना ग्राफिकल इंटरफेस के हेडलेस सर्वर वातावरण में पूरी तरह से काम करने की सुविधा मिलती है।


एआई एकीकरण: एमसीपी और कौशल

एआई कोडिंग सहायक

CLI के GitHub रिपॉजिटरी में AI कोडिंग असिस्टेंट के लिए स्किल सपोर्ट शामिल है। इसे कर्सर और इसी तरह के टूल्स में एक कमांड से इंस्टॉल करें:

npx skills add AdsPower/adspower-browser


एमसीपी (मॉडल कॉन्टेक्स्ट प्रोटोकॉल) समर्थन

इस रिपॉजिटरी में एमसीपी सपोर्ट भी एकीकृत है, जिससे क्लाउड कोड, कर्सर, कोडेक्स और ओपनकोड जैसे एआई एजेंट सीधे एड्सपावर ब्राउज़र इंस्टेंस को नियंत्रित कर सकते हैं।


सेटअप के बाद, AI असिस्टेंट स्वचालित रूप से AdsPower का संदर्भ समझ लेते हैं। आप जो करना चाहते हैं उसे सामान्य भाषा में बताएं, और AI उसके अनुसार CLI कमांड तैयार कर देगा—यह उन उपयोगकर्ताओं के लिए एकदम सही है जो कमांड-लाइन इंटरफेस से परिचित नहीं हैं।


यह क्यों महत्वपूर्ण है : जैसे-जैसे AI एजेंट वर्कफ़्लो में निष्पादन की भूमिकाएँ अधिक निभाते हैं, एजेंट और वेब इंटरैक्शन के लिए मुख्य उपकरण के रूप में ब्राउज़र को तदनुसार एकीकरण क्षमताओं की आवश्यकता होती है। CLI, MCP और Skills अब उपलब्ध हैं।


स्रोत:

  1. GitHub दस्तावेज़ीकरण
  2. यहां से AdsPower CLI डाउनलोड और इंस्टॉल करें।


AdsPower

किसी भी उद्योग के लिए सर्वश्रेष्ठ मल्टी-लॉगिन ब्राउज़र

AdsPower CLI: कमांड लाइन से ब्राउज़र प्रबंधन को स्वचालित करें

लोग यह भी पढ़ें