ਇਹ Tasker ਪਲੱਗਇਨ ਤੁਹਾਨੂੰ ਇੱਕ ਰਿਮੋਟ ਡਿਵਾਈਸ (ਜਾਂ ਡਿਵਾਈਸ ਖੁਦ) ਲਈ ਇੱਕ (ਲੜੀਵਾਰ) ਏਡੀਬੀ ਸ਼ੈੱਲ ਕਮਾਡਾਂ ਭੇਜਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦੀ ਹੈ ਜਿਸ ਦੇ ਕੋਲ ਏਪੀਬੀ ਨੂੰ ਵਾਈਫਾਈ ਸਮਰਥਿਤ ਹੈ.
ਇਸ ਐਪ ਨੂੰ ਸਪੱਸ਼ਟ ਤੌਰ ਤੇ ਕੰਮ ਕਰਨ ਲਈ Tasker ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਪਲਗਇਨ ਹੈ (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, ਇਹ 7 ਦਿਨ ਮੁਫ਼ਤ ਅਜ਼ਮਾਇਸ਼ ਦੇ ਨਾਲ ਇੱਕ ਭੁਗਤਾਨ ਕੀਤਾ ਐਪ ਹੈ ). ਦੁਬਾਰਾ, ਬਿਨਾਂ ਟਾਸਰ ਦੇ ਇਹ ਕੰਮ ਨਹੀਂ ਕਰੇਗਾ. ਕੀ ਮੈਂ ਕਾਫ਼ੀ ਸਪੱਸ਼ਟ ਕੀਤਾ ਸੀ? ਅਜੇ ਵੀ ...
ਨਿਸ਼ਾਨਾ ਯੰਤਰ ਤੇ ਤੁਸੀਂ ਉਹ ਚੀਜ਼ ਕਰ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ ਆਮ ਤੌਰ 'ਤੇ ਕਰ ਸਕਦੇ ਹੋ ਜਦੋਂ ਉਹ ਟਰਮੀਨਲ ਜਾਂ ਏਡੀਬੀ ਸ਼ੈੱਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ. ਇਸ ਵਿੱਚ ਖੋਲ੍ਹਣ ਵਾਲੇ ਐਪਸ, ਮੂਵਿੰਗ ਫਾਈਲਾਂ, ਇੰਪੁੱਟ ਏਟ ਨੂੰ ਸਮਰੂਪ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ (ਅਸਮਾਨ ਦੀ ਸੀਮਾ ਹੈ ਅਤੇ Google ਤੁਹਾਡਾ ਦੋਸਤ ਹੈ).
ਮੇਰੀ ਐਪ ਨੂੰ Tasker ਵਿੱਚ ਇੱਕ ਕਿਰਿਆ ਦੇ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਕੰਮ ਕਰਨ ਦੇ ਕਾਰਜ ਵਿੱਚ ਜੋੜਨ ਸਮੇਂ ਉਸਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸੰਰਚਿਤ ਕਰਨ ਦੀ ਲੋੜ ਹੈ
ਨੋਟ:
- ਤੁਸੀਂ ";" ਨਾਲ ਕਈ ਚੀਜਾਂ ਨੂੰ ਇੱਕ ਵਾਰ ਵੱਖ ਕਰਕੇ ਇੱਕ ਵਾਰ ਦਬਾ ਕੇ ਭੇਜ ਸਕਦੇ ਹੋ.
- ਇੱਕ ਸਿੰਗਲ ਐਕਸ਼ਨ ਵਿੱਚ ਸਾਰੇ ਕਮਾਂਡ ਇੱਕ "exit" ਕਮਾਂਡ ਨਾਲ ਆਟੋਮੈਟਿਕਲੀ ਚਲਾਏ ਜਾਂਦੇ ਹਨ ਤਾਂ ਕਿ ADB ਕੁਨੈਕਸ਼ਨ ਬੰਦ ਕੀਤਾ ਜਾ ਸਕੇ. ਇਸਦਾ ਮਤਲਬ ਇਹ ਹੈ ਕਿ ਜੇ ਤੁਸੀਂ ਇੱਕ ਤੋਂ ਵੱਧ ਆਦੇਸ਼ਾਂ ਨੂੰ ਭੇਜਣਾ ਚਾਹੁੰਦੇ ਹੋ ਜੋ ਇਕ ਦੂਜੇ ਤੇ ਨਿਰਭਰ ਹਨ, ਤਾਂ ਤੁਹਾਨੂੰ ਉਹਨਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ Tasker ਐਕਸ਼ਨ ਵਿੱਚ ਪਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ";" ਨਾਲ ਵੱਖ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ.
- ਜੇ ਤੁਸੀਂ ਇੱਕ Tasker ਕਾਰਜ ਵਿੱਚ ਇੱਕ ਦੂਜੇ ਦੇ ਬਾਅਦ ਚਲਾਉਣ ਲਈ ਮੇਰੇ ਪਲੱਗਇਨ ਦੇ ਕਈ ਕਿਰਿਆਵਾਂ ਚਾਹੁੰਦੇ ਹੋ, ਤਾਂ ਕਿਰਪਾ ਕਰਕੇ ਟਾਈਮਆਉਟ ਨੂੰ ਇਸ ਤਰਾਂ ਦੇ ਤੌਰ ਤੇ ਰੱਖੋ. ਜਦੋਂ ਕਮਾਂਡ ਭੇਜੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਕੰਮ ਜਾਰੀ ਰਹੇਗਾ.
- ਪਹਿਲੀ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ ਡਿਵਾਈਸ ਨੂੰ ADB ਦੁਆਰਾ ਕਨੈਕਟ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੇ ਹੋ ਇਹ ਉਹ ਤੁਹਾਨੂੰ ਪੁੱਛੇਗਾ ਕਿ ਕੀ ਤੁਹਾਨੂੰ ਡਿਵਾਈਸ ਤੇ ਭਰੋਸਾ ਹੈ. ਇਸ ਪਲੱਗਇਨ ਲਈ ਠੀਕ ਢੰਗ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਹਮੇਸ਼ਾਂ "ਇਸ ਕੰਪਿਊਟਰ ਤੇ ਭਰੋਸਾ" ਕਰਨ ਦੀ ਲੋੜ ਪਵੇਗੀ.
- ਕੰਸੋਲ ਦਾ ਆਉਟਪੁਟ Tasker ਦੇ ਅੰਦਰੋਂ ਦੇਖਿਆ ਅਤੇ ਦੁਬਾਰਾ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ ਇਹ% ਆਊਟਪੁੱਟ 1,% ਆਊਟਪੁੱਟ ਆਉਟਪੁਟ ਆਦਿ ਦੇ ਰਾਹੀਂ ਜਾਂ ਆਊਟਪੁੱਟ ਦੁਆਰਾ% ਆਊਟਪੁਟ () ਲਈ ਵਰਤ ਕੇ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ.
- ਪਲੱਗਇਨ ਡਿਵਾਈਸ ਨੂੰ ਇੱਕ ਸੁਰੱਖਿਅਤ ADB ਕਨੈਕਸ਼ਨ ਬਣਾਉਣ ਦੇ ਯੋਗ ਹੋਣ ਲਈ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਉੱਤੇ ਦੋ ਮੁੱਖ ਫਾਈਲਾਂ ਤਿਆਰ ਕਰੇਗੀ.
ਹੁਣ ਕੁਝ ਉਪਯੋਗੀ ਕਮਾਂਡਾਂ ਲਈ!
- ਇੱਕ ਆਦੇਸ਼ ਜੋ ਮੈਂ ਬਹੁਤ ਜਿਆਦਾ ਵਰਤਦਾ ਹਾਂ ਆਪਣੇ ਆਪ ਨੂੰ "ਇੰਪੁੱਟ ਕੀਏਵੈਂਟ ਪਾਵਰ" ਕਮਾਂਡ ਭੇਜ ਕੇ ਆਪਣੀ ਐਡਿੀ ਨੂੰ ਵਾਈਫਾਈ ਸਮਰਥਿਤ ਐਂਡਰੌਇਡ ਟੀਵੀ (ਐਨਵੀਡੀਆ ਸ਼ੀਲਡ) ਤੇ ਚਾਲੂ ਜਾਂ ਬੰਦ ਕਰਨ ਦੀ ਹੈ, ਇਹ ਇੱਕ ਪਾਵਰ ਬਟਨ ਦਬਾਓ ਦਿੰਦਾ ਹੈ
- ਬੇਸ਼ਕ ਤੁਸੀਂ ਦਬਾਉਣ ਲਈ ਕਿਹੜੀ ਕੁੰਜੀ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹੋ, ਉਦਾਹਰਨ ਲਈ ਤੁਸੀਂ ਤੀਰ ਸਵਿੱਚਾਂ ਦਬਾ ਸਕਦੇ ਹੋ ਜੋ ਤੁਸੀਂ "ਇੰਪੁੱਟ ਕੀਏਵੈਂਟ ਡੀਪੀਏਡੀਆਰਆਈਐਚ ਟੀ" ਜਾਂ "... LEFT" ਆਦਿ ਕਰ ਸਕਦੇ ਹੋ.
- ਇਕ ਹੋਰ ਸਧਾਰਨ ਕਮਾਂਡ "ਰੀਬੂਟ" ਹੈ, ਜੋ ਕਿ ਤੁਸੀਂ ਇਸਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਇਆ ਹੈ, ਡਿਵਾਈਸ ਨੂੰ ਰੀਬੂਟ ਕਰੋ! ਤੁਸੀਂ ਇਸ ਨੂੰ ਪਾਵਰ ਕਰਨ ਲਈ ਇੱਥੇ "ਰੀਬੂਟ-ਪੀ" ਵੀ ਪਾ ਸਕਦੇ ਹੋ.
- ਕਰਨ ਲਈ ਯੋਗ ਹੋਣ ਲਈ ਇੱਕ ਠੰਡਾ ਗੱਲ ਇਹ ਹੈ ਕਿ ਜੰਤਰ ਤੇ ਐਪਸ ਨੂੰ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਹੈ ਕਿਸੇ ਐਪ ਦੀ ਮੁੱਖ ਗਤੀਵਿਧੀ ਲੱਭਣ ਲਈ ਤੁਹਾਨੂੰ Google ਨੂੰ ਕੁਝ ਕਰਨਾ ਪਵੇਗਾ. ਇਹ ਉਦਾਹਰਣ ਡਿਵਾਈਸ ਤੇ Chrome ਖੋਲ੍ਹੇਗਾ: "am start -n com.android.chrome/com.google.android.apps.chrome.Main".
- ਜਦੋਂ ਤੁਸੀਂ IP ਪਤਾ ਖੇਤਰ ਵਿੱਚ "ਲੋਕਲਹੋਸਟ" ਭਰ ਦਿੰਦੇ ਹੋ, ਹਰ ਕਮਾਂਡ ਡਿਵਾਈਸ ਉੱਤੇ ਹੀ ਲਾਗੂ ਹੋਵੇਗੀ! ਇਹ ਰੂਟ ਤੋਂ ਬਗੈਰ ਵੀ ਕੰਮ ਕਰਦਾ ਹੈ ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਏਪੀਬੀ ਨੂੰ ਵਾਈਫਾਈ ਯੋਗ ਹੈ ("ਪੀ ਐੱਫ ਟੀਸੀਪਿਪ 5555" ਦੁਆਰਾ ਪੀਸੀ ਤੋਂ ਚਾਲੂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ).
ਬੇਸ਼ੱਕ ਹੋਰ ਬਹੁਤ ਸਾਰੇ ਹੁਕਮ ਹਨ, ਅਕਾਸ਼ ਦੀ ਸੀਮਾ ਹੈ!
ਇਹ ਮੇਰੀ ਪਹਿਲੀ ਪ੍ਰਕਾਸ਼ਿਤ ਐਪ ਹੈ, ਇਸ ਲਈ ਫੀਡਬੈਕ ਛੱਡ ਦਿਓ ਅਤੇ ਬੱਗ ਪੇਸ਼ ਕਰੋ ਤਾਂ ਜੋ ਮੈਂ ਉਹਨਾਂ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਆਪਣੀ ਪੂਰੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਾਂ. ਕੋਈ ਵੀ ਸੁਝਾਅ ਸਵਾਗਤ ਤੋਂ ਵੱਧ ਹਨ!
ਇਸ ਐਪ ਨੂੰ ਬਣਾਉਣ ਦਾ ਵਿਚਾਰ https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger ਤੋਂ ਆਇਆ ਹੈ, ਜੋ ਉਪਭੋਗਤਾ ਨੂੰ ਐਪ ਵਿਚਲੇ ਇੰਟਰਫੇਸ ਰਾਹੀਂ ਰਿਮੋਟ ਡਿਵਾਈਸ ਨਾਲ ਕਨੈਕਟ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਕਿਰਪਾ ਕਰਕੇ ਉਸ ਐਪ ਦੇ ਵਰਣਨ ਨੂੰ ਵੀ ਪੜ੍ਹੋ, ਇਸ ਵਿੱਚ ਵਾਈਫਈ ਉੱਤੇ ਏ.ਡੀ. ਬੀ. ਮੈਂ ਆਪਣੇ ਐਪ ਵਿੱਚ ਉਸੇ AdbLib Java ਲਾਇਬ੍ਰੇਰੀ ਦਾ ਇਸਤੇਮਾਲ ਕਰਦਾ ਹਾਂ
ਮੈਂ https://github.com/cgutman/AdbLib 'ਤੇ ਪਾਇਆ ਐਡਬਿਲਬ ਲਾਇਬਰੇਰੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹਾਂ ਅਤੇ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਇਸਤੇਮਾਲ ਲਈ ਉਦਾਹਰਣ ਵਜੋਂ https://github.com/cgutman/AdbLibTest ਨੂੰ ਵਰਤਦਾ ਹਾਂ. ਮੈਂ ਇਸ ਉਦਾਹਰਣ ਨੂੰ ਇੱਕ ਦਿੱਤੇ ਕਮਾਂਟ ਦੇ ਨਾਲ ਕੰਮ ਕਰਨ ਲਈ ਲਗਾਇਆ ਅਤੇ ਇਸਨੂੰ ਇੱਕ Tasker ਪਲੱਗਇਨ ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ.
ਮਦਦ ਲਈ, ਤੁਸੀਂ ਮੈਨੂੰ ਈਮੇਲ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ https://www.fm.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 ਤੇ ਐਕਸਡਾ-ਡਿਵੈਲਪਰ ਥ੍ਰੈਡ ਵੇਖੋ. ਇਸ ਥਰਿੱਡ ਵਿੱਚ ਰੂਟ ਤੋਂ ਬਿਨਾਂ ਕੰਮ ਨੂੰ ਚਲਾਉਣ ਵਾਲੀ ਸਥਾਨਕ ਉਪਕਰਨ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਕੁਝ ਉਪਯੋਗੀ ਸੁਝਾਅ ਵੀ ਸ਼ਾਮਲ ਹਨ.
ਹੁਣ https://github.com/Jolanrensen/ADBPlugin ਤੇ ਓਪਨ ਸੋਰਸ!