यो टास्कर प्लगइन तपाइँलाई एक (रिमोट डिभाइस) वा टाढाको यन्त्रमा (एडीबी शेल कमाण्ड) को एक श्रृंखला पठाउन अनुमति दिन्छ जुन एडीबीसँग वाइफाइ सक्षम पारिएको छ।
यो एपले स्पष्ट रूपमा टास्करलाई यो प्लगइनको रूपमा काम गर्न आवश्यक छ (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, यो एक सशुल्क अनुप्रयोग हो जुन 7 दिन नि: शुल्क परीक्षण )। फेरि, टार्सर बिना यो काम गर्दैन। के म पर्याप्त स्पष्ट थियो? जसरी पनि ...
लक्ष्य यन्त्रमा तपाईंले यन्त्रको टर्मिनल वा एडीबी शेल प्रयोग गर्दा सामान्यतया के गर्न सक्नुहुनेछ जुन केहि गर्न सक्नुहुनेछ। यसले खुला अनुप्रयोगहरू समावेश गर्दछ, फाईलहरू सार्दै, इनपुट र सेटिरा अनुकरण गर्दछ (आकाशको सीमा हो र Google तपाईको साथी हो)।
मेरो अनुप्रयोग टास्करमा कार्यको रूपमा प्रयोग गर्न सकिन्छ र काम गर्न थपिएको बेला ठीकसँग कन्फिगर गर्न आवश्यक छ।
नोट:
- तपाईं "" "सँग अलग गरेर एकै पटक धेरै आदेशहरू पठाउन सक्नुहुनेछ।
- एक एकल कार्यमा सबै आदेशहरू स्वचालित रूपमा "बाहिर निस्कने" आदेशको साथ अनुगमन गरिन्छ ताकि एडीबी जडान बन्द गर्न। यसको अर्थ छ कि यदि तपाइँ एक-अर्कालाई आधारमा बहु आदेशहरू पठाउन चाहनुहुन्छ भने, तपाइँ तिनीहरूलाई एक टास्कर एक्शनमा राख्नु पर्छ र तिनीहरूलाई "" "छुट्याउन आवश्यक पर्दछ।
- यदि तपाइँ टास्कलक कार्यमा एकअर्का पछि चलाउन मेरो प्लगइनको धेरै कार्यहरू चाहनुहुन्छ भने, कृपया टाइमआउट सेट राख्नुहोस्। कमान्ड पठाइएको बेला टास्कर जारी रहनेछ।
- पहिलो पटक तपाईँले एडीबी मार्फत अर्को यन्त्रमा जडान गर्ने प्रयास गर्नुभयो भने तपाइँ यो उपकरणमा विश्वास गर्नुहुन्छ भने तपाईंलाई सोध्नेछ। यस प्लगइनको लागि सही काम गर्न, तपाईंलाई सधैँ "यो कम्प्यूटरमाथि विश्वास गर्नुपर्नेछ"।
- कन्सोलको आउटपुट हेर्न सकिन्छ र टास्कर भित्रबाट पुन: प्रयोग गर्न सकिन्छ। यो% output1,% output2 आदिको पहुँच वा% आउटपुट (पुन) को लागि एक पाशको प्रयोग गरेर पुन: प्राप्ति गरेर गर्न सकिन्छ।
- प्लगइनले यन्त्रहरूमा सुरक्षित ADB जडान गर्न सक्षम बनाउन तपाईँको यन्त्रमा दुई कुञ्जी फाइलहरू सिर्जना गर्नेछ।
अब केहि उपयोगी आदेशहरूका लागि!
- एक आदेश मैले आफैलाई प्रयोग गर्दछु मेरो ADB लाई WiFi सक्षम AndroidTV (NVIDIA SHIELD) लाई आदेश "इन्पुट कुञ्जीवर पावर" पठाएर वा बन्द गर्न को लागी, यो पावर बटन थिच्नुहोस्।
- निस्सन्देह तपाइँ प्रेस गर्न कुन कुञ्जी भिन्न गर्न सक्नुहुन्छ, उदाहरणका लागि तीर कुञ्जीहरू तपाईँले गर्न सक्नुहुनेछ "इनपुट कुञ्जी DPAD_RIGHT" वा "... LEFT" आदि।
- अर्को सरल आदेश "रिबुट" हो, जुन यसले अनुमान लगायो, यन्त्र रिबुट गर्नुहोस्! तपाइँ यसलाई "तल रिबुट -पी" राख्न सक्नुहुन्छ यसलाई तल हटाउनका लागि।
- उपकरणमा अनुप्रयोगहरू सुरू गर्न सक्षम हुने एउटा राम्रो कुरा हो। तपाईं एक एपको मुख्य गतिविधि फेला पार्न Google लाई एक थोरै हुनेछ। यो उदाहरणले उपकरणमा क्रोम खोल्नेछ: "am start -n com.android.chrome/com.google.android.apps.chrome.Main"।
- जब तपाईं आईपी ठेगाना फिल्डमा "localhost" भर्नुहोला, हरेक आदेश उपकरणमा क्रियान्वित गरिनेछ! यो पनि बिना रूट काम गर्दछ यदि तपाईं, निश्चित रूपमा ADB सँग वाइफाइ सक्षम छ (पीसीबाट "adb tcpip 5555" प्रयोग गरेर सक्रिय हुन सक्छ)।
निस्सन्देह त्यहाँ धेरै अन्य आज्ञाहरू छन्, आकाश सीमा हो!
यो मेरो पहिलो प्रकाशित एप हो, त्यसैले कृपया प्रतिक्रिया छोडिदिनुहोस् र बगहरू पेश गर्नुहोस् ताकि म ठीक गर्न सक्दिन। कुनै सुझावहरू स्वागत भन्दा बढी छन्!
यो एप सिर्जना गर्ने विचार https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger बाट आएको थियो, जसले प्रयोगकर्तालाई एपमा इन्टरफेसको माध्यमबाट टाढाको यन्त्रमा जडान गर्न अनुमति दिन्छ। कृपया त्यो अनुप्रयोगको वर्णन पनि पढ्नुहोस्, यसले वाइफाइलाई वाइफाइमा सक्षम गर्न केही सुझावहरू समावेश गर्दछ। म मेरो एपमा एउटै AdbLib जाभा पुस्तकालय प्रयोग गर्दछु।
म AdbLib पुस्तकालय को उपयोग https://github.com/cgutman/AdbLib मा उपयोग गर्दछ र पुस्तकालय को उपयोग कसरि गर्नुहोस को लागि https://github.com/cgutman/AdbLibTest को उपयोग को रूप मा उपयोग गर्नुहोस। मैले यो उदाहरणलाई दिइएको आदेशसँग काम गर्न र यसलाई टास्कर प्लगइनमा रूपान्तरित गरें।
मद्दतको लागि, तपाईं मलाई इमेल गर्न सक्नुहुन्छ वा https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 मा XDA-Developers थ्रेड भ्रमण गर्नुहोस्। यो थ्रेडमा कार्य बिना चलिरहेको स्थानीय यन्त्रको पहुँचको लागि केहि उपयोगी सुझावहरू पनि समावेश गर्दछ।
अब https://github.com/Jolanrensen/ADBPlugin मा खुला स्रोत!
मा अपडेट गरिएको
२०२० जनवरी १६