| ფაილის ტიპი | APK |
|---|---|
| ვერსია | 6.3b |
| გამომცემელი | Jolan Rensen |
| Გამოშვების თარიღი | 4 ივნ. 2020 |
| Თარიღი დამატებულია | 4 ივნ. 2020 |
| მოთხოვნები | Android |
| მოთხოვნები | Requires Android 4.4 and up |
| სულ ჩამოტვირთვების | 5 |
| ფასი | Free |
აღწერა
ეს Tasker მოდული საშუალებას გაძლევთ გააგზავნოთ (სერია) ADB Shell ბრძანებ(ებ)ი დისტანციურ მოწყობილობაზე (ან თავად მოწყობილობაზე), რომელსაც აქვს ADB ჩართული WiFi-ით.
ამ აპს აშკარად სჭირდება Tasker სამუშაოდ, რადგან ის არის დანამატი (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ეს არის ფასიანი აპი 7 დღიანი უფასო საცდელი პერიოდით ). ისევ და ისევ, Tasker-ის გარეშე ის არ იმუშავებს. საკმარისად ნათელი ვიყავი? ყოველ შემთხვევაში...
სამიზნე მოწყობილობაზე შეგიძლიათ გააკეთოთ ყველაფერი, რისი გაკეთებაც ჩვეულებრივ შეგეძლოთ ამ მოწყობილობის ტერმინალის ან ADB Shell-ის გამოყენებისას. ეს მოიცავს აპების გახსნას, ფაილების გადატანას, შეყვანის სიმულაციას და ა.შ. (ცა არის ლიმიტი და Google არის თქვენი მეგობარი).
ჩემი აპი შეიძლება გამოყენებულ იქნას როგორც მოქმედება Tasker-ში და საჭიროებს სწორად კონფიგურაციას, როცა დავამატებთ სამუშაოს.
ᲨᲔᲜᲘᲨᲕᲜᲐ:
- შეგიძლიათ რამდენიმე ბრძანების გაგზავნა ერთდროულად მათი ";"-ით გამოყოფით.
- ერთი მოქმედების ყველა ბრძანებას ავტომატურად მოჰყვება "გასასვლელი" ბრძანება, რათა დაიხუროს ADB კავშირი. ეს ნიშნავს, რომ თუ გსურთ გააგზავნოთ რამდენიმე ბრძანება, რომლებიც ერთმანეთზეა დამოკიდებული, თქვენ უნდა მოათავსოთ ისინი ერთ Tasker მოქმედებაში და გამოყოთ ისინი ";"-ით.
- თუ გინდათ, რომ ჩემი მოდულის რამდენიმე მოქმედებამ ერთმანეთის მიყოლებით გაიაროს Tasker-ის ამოცანაში, გთხოვთ, დაყენებული იყოს დროის ამოწურვა ისე, როგორც არის. Tasker გაგრძელდება ბრძანების გაგზავნისას.
- პირველად, როცა ცდილობთ სხვა მოწყობილობასთან დაკავშირებას ADB-ის საშუალებით, ის გკითხავთ, ენდობით თუ არა მოწყობილობას. იმისათვის, რომ ამ მოდულმა სწორად იმუშაოს, თქვენ ყოველთვის უნდა "ენდო ამ კომპიუტერს".
- კონსოლის გამომავალი შეიძლება ნახოთ და ხელახლა გამოიყენოთ Tasker-დან. ეს შეიძლება გაკეთდეს %output1, %output2 და ა.შ. წვდომით ან %output()-ზე გამეორებით for loop-ის გამოყენებით.
- მოდული გამოიმუშავებს ორ საკვანძო ფაილს თქვენს მოწყობილობაზე, რათა შეძლოთ მოწყობილობებთან უსაფრთხო ADB კავშირის დამყარება.
ახლა რამდენიმე სასარგებლო ბრძანებისთვის!
- ბრძანება, რომელსაც მე ხშირად ვიყენებ არის ჩემი ADB-ის ჩართვა ან გამორთვა WiFi-ზე ჩართული AndroidTV (Nvidia SHIELD) ბრძანების "input keyevent POWER" გაგზავნით, რაც სიმულაციას ახდენს ჩართვის ღილაკის დაჭერით.
- რა თქმა უნდა, შეგიძლიათ შეცვალოთ რომელი ღილაკი დააჭიროთ, მაგალითად, ისრიანი ღილაკების დასაჭერად შეგიძლიათ გააკეთოთ "შეყვანის კლავიატურა DPAD_RIGHT" ან LEFT და ა.შ.
- კიდევ ერთი მარტივი ბრძანება არის "გადატვირთვა", რომელიც, თქვენ წარმოიდგინეთ, გადაიტვირთება მოწყობილობა! თქვენ ასევე შეგიძლიათ დააყენოთ "გადატვირთვა -p" აქ მის გასააქტიურებლად.
- მაგარი რამ, რისი გაკეთებაც შეგიძლიათ, არის აპების გაშვება მოწყობილობაზე. თქვენ მოგიწევთ ცოტა Google-ში აპის ძირითადი აქტივობის საპოვნელად. ეს მაგალითი გახსნის Chrome-ს მოწყობილობაზე: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- IP მისამართის ველში localhost-ის შევსებისას, ყველა ბრძანება შესრულდება თავად მოწყობილობაზე! ეს მუშაობს root გარეშეც, თუ, რა თქმა უნდა, ჩართული გაქვთ ADB WiFi-ზე (შეიძლება გააქტიურდეს კომპიუტერიდან adb tcpip 5555-ის გამოყენებით).
რა თქმა უნდა, არსებობს მრავალი სხვა ბრძანება, ცა არის ზღვარი!
ეს არის ჩემი პირველი გამოქვეყნებული აპლიკაცია, ასე რომ, გთხოვთ, დატოვოთ გამოხმაურება და წარადგინოთ შეცდომები, რათა მაქსიმალურად ვეცადო მათ გამოსწორებას! ნებისმიერი რჩევა მისასალმებელია!
ამ აპლიკაციის შექმნის იდეა გაჩნდა https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger-დან, რომელიც მომხმარებელს საშუალებას აძლევს დაუკავშირდეს დისტანციურ მოწყობილობას თავად აპის ინტერფეისის საშუალებით. გთხოვთ, წაიკითხოთ ამ აპლიკაციის აღწერაც, ის შეიცავს რამდენიმე რჩევას ADB-ს WiFi-ზე ჩართვის შესახებ. მე ვიყენებ იგივე AdbLib Java ბიბლიოთეკას ჩემს აპლიკაციაში.
მე ვიყენებ AdbLib ბიბლიოთეკას, რომელიც ნაპოვნია https://github.com/cgutman/AdbLib და ვიყენებ https://github.com/cgutman/AdbLibTest, როგორც მაგალითი ბიბლიოთეკის გამოყენებისთვის. მე მოვარგე ეს მაგალითი მოცემულ ბრძანებასთან მუშაობისთვის და გადავაქციე ის Tasker დანამატად.
დახმარებისთვის შეგიძლიათ მომწეროთ ან ეწვიოთ XDA-Developers თემას https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013. ეს თემა ასევე შეიცავს რამდენიმე სასარგებლო რჩევას ლოკალურ მოწყობილობაზე წვდომისთვის, რომელიც ამოცანის გარეშე მუშაობს.
ახლა ღია წყაროზე https://github.com/Jolanrensen/ADBPlugin!