| ប្រភេទឯកសារ | APK |
|---|---|
| កំណែ | 6.3b |
| អ្នកបោះពុម្ពផ្សាយ | Jolan Rensen |
| កាលបរិច្ឆេទចេញផ្សាយ | 4 មិថុនា 2020 |
| កាលបរិច្ឆេទដែលបានបន្ថែម | 4 មិថុនា 2020 |
| តម្រូវការ Os | 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() ដោយប្រើសម្រាប់រង្វិលជុំ។
- កម្មវិធីជំនួយនឹងបង្កើតឯកសារសំខាន់ពីរនៅលើឧបករណ៍របស់អ្នក ដើម្បីអាចភ្ជាប់ ADB ប្រកបដោយសុវត្ថិភាពទៅឧបករណ៍។
ឥឡូវនេះសម្រាប់ពាក្យបញ្ជាមានប្រយោជន៍មួយចំនួន!
- ពាក្យបញ្ជាដែលខ្ញុំប្រើច្រើនគឺបើក ឬបិទ ADB របស់ខ្ញុំតាម WiFi ដែលបើកដំណើរការ AndroidTV (Nvidia SHIELD) ដោយផ្ញើពាក្យបញ្ជា "input keyevent POWER" វាក្លែងធ្វើការចុចប៊ូតុងថាមពល។
- ជាការពិតណាស់អ្នកអាចផ្លាស់ប្តូរគ្រាប់ចុចមួយណាដែលត្រូវចុចជាឧទាហរណ៍ដើម្បីចុចគ្រាប់ចុចព្រួញអ្នកអាចធ្វើ "បញ្ចូល keyevent DPAD_RIGHT" ឬ LEFT ។ល។
- ពាក្យបញ្ជាសាមញ្ញមួយទៀតគឺ "ចាប់ផ្ដើមឡើងវិញ" ដែលនឹង, អ្នកទាយវា, ចាប់ផ្ដើមឧបករណ៍ឡើងវិញ! អ្នកក៏អាចដាក់ "reboot -p" នៅទីនេះដើម្បីបិទវាផងដែរ។
- អ្វីដែលអស្ចារ្យដែលអាចធ្វើបានគឺការបើកដំណើរការកម្មវិធីនៅលើឧបករណ៍។ អ្នកនឹងត្រូវទៅ Google បន្តិចដើម្បីស្វែងរកសកម្មភាពចម្បងរបស់កម្មវិធី។ ឧទាហរណ៍នេះនឹងបើក Chrome នៅលើឧបករណ៍៖ "am start -n com.android.chrome/com.google.android.apps.chrome.Main" ។
- នៅពេលអ្នកបំពេញ localhost ក្នុងវាលអាសយដ្ឋាន IP រាល់ពាក្យបញ្ជានឹងត្រូវបានប្រតិបត្តិនៅលើឧបករណ៍ខ្លួនឯង! វាដំណើរការទោះបីជាគ្មាន root ប្រសិនបើអ្នកមាន ADB លើវ៉ាយហ្វាយត្រូវបានបើក (អាចត្រូវបានធ្វើឱ្យសកម្មពីកុំព្យូទ័រដោយប្រើ 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 thread នៅ https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013។ ខ្សែស្រលាយនេះក៏មានគន្លឹះមានប្រយោជន៍មួយចំនួនសម្រាប់ការចូលប្រើឧបករណ៍មូលដ្ឋានដែលដំណើរការភារកិច្ចដោយមិនបាច់ប្ញស។
ឥឡូវនេះប្រភពបើកចំហនៅ https://github.com/Jolanrensen/ADBPlugin!