Tasker প্লাগইন একটি এডিবি-সক্রিয় ডিভাইসে একটি শেল কমান্ড সঞ্চালন।
এই টাস্কর প্লাগইনটি আপনাকে একটি রিমোট ডিভাইস (বা ডিভাইসটি নিজেই) এডিবি শেল কমান্ড (গুলি) পাঠাতে দেয় যার মধ্যে এডিবি ওয়াইফাই সক্ষম রয়েছে।
স্পষ্টভাবে এই অ্যাপ্লিকেশনটিকে প্লাসার হিসাবে কাজ করার জন্য টাস্করের প্রয়োজন হয় (https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm, এটি 7 দিনের বিনামূল্যে ট্রায়াল সহ একটি প্রদত্ত অ্যাপ্লিকেশন। )। আবার, Tasker ছাড়া এটা কাজ করবে না। আমি যথেষ্ট পরিষ্কার ছিল? যাইহোক ...
টার্গেটেড ডিভাইসে আপনি যে ডিভাইসটি টার্মিনাল বা এডিবি শেল ব্যবহার করছেন সেটি আপনি সাধারণত করতে পারবেন এমন কিছু করতে পারেন। এতে খোলার অ্যাপ্লিকেশন, ফাইল সরানো, ইনপুট এবং cetera সিমুলেশন (আকাশ সীমা এবং Google আপনার বন্ধু) অন্তর্ভুক্ত।
আমার অ্যাপটি টাস্কারে একটি ক্রিয়া হিসাবে ব্যবহার করা যেতে পারে এবং কাজ করার জন্য একটি টাস্ক যোগ করার সময় সঠিকভাবে কনফিগার করা প্রয়োজন।
বিঃদ্রঃ:
- আপনি একাধিক কমান্ডকে "এক" দিয়ে আলাদা করে পাঠাতে পারেন।
- এডবি সংযোগটি বন্ধ করার জন্য একটি একক কর্মের সমস্ত কমান্ড স্বয়ংক্রিয়ভাবে একটি "প্রস্থান" কমান্ড অনুসরণ করে। এর মানে হল যে যদি আপনি একে অপরের উপর নির্ভর করে একাধিক কমান্ড পাঠাতে চান তবে আপনাকে তাদের একক কার্যকারিতার মধ্যে রাখতে হবে এবং ";" দিয়ে আলাদা করতে হবে।
- যদি আপনি আমার প্লাগিনের একাধিক ক্রিয়াকলাপ টাস্কার টাস্কে একে অপরের পরে চালাতে চান তবে দয়া করে সময়সীমার সেটটি যেমন আছে তেমন রাখুন। কমান্ড পাঠানো হয় যখন Tasker চলতে থাকবে।
- আপনি যখন এডিবি এর মাধ্যমে অন্য ডিভাইসে সংযোগ করার চেষ্টা করেন তখন আপনি ডিভাইসটিকে বিশ্বাস করেন কিনা তা আপনাকে জিজ্ঞাসা করবে। সঠিকভাবে কাজ করার জন্য এই প্লাগইনটির জন্য আপনাকে সর্বদা "এই কম্পিউটারটি বিশ্বাস করতে হবে"।
- কনসোলের আউটপুটটি টাস্করের মধ্যে থেকে দেখা এবং পুনরায় ব্যবহার করা যেতে পারে। এটি আউটপুট 1,% আউটপুট 2 ইত্যাদি অ্যাক্সেস করে অথবা লুপের জন্য ব্যবহার করে% আউটপুট () এর উপর পুনরাবৃত্তি দ্বারা করা যেতে পারে।
- ডিভাইসগুলিতে নিরাপদ এডিবি সংযোগ করতে সক্ষম হওয়ার জন্য প্লাগইনটি আপনার ডিভাইসে দুটি কী ফাইল জেনারেট করবে।
এখন কিছু দরকারী কমান্ডের জন্য!
- আমি নিজে যে কমান্ডটি ব্যবহার করি তা হল আমার এডিবিটি "ইনপুট কীভেন্ট পাওয়ার" কমান্ডটি পাঠিয়ে WiFi সক্ষম Android Android (Nvidia SHIELD) চালু বা বন্ধ করা, এটি একটি পাওয়ার বোতাম প্রেসকে সিমুলেটেড করে।
- অবশ্যই আপনি কী কী চাপতে পারেন তা পরিবর্তিত করতে পারেন, উদাহরণস্বরূপ আপনি যে "তীরচিহ্নগুলি ডিপিএডি_আইআরজিটিটি" বা "... LEFT" ইত্যাদি করতে পারেন তা তীরচিহ্নগুলি টিপুন।
- আরেকটি সহজ কমান্ড "রিবুট", যা আপনি এটি অনুমান করা হবে, ডিভাইসটি পুনরায় বুট করুন! আপনি এটি ডাউন করার জন্য "reboot -p" এখানে রাখতে পারেন।
- ডিভাইসে অ্যাপ্লিকেশন চালু করার জন্য একটি দুর্দান্ত জিনিস করতে সক্ষম। একটি অ্যাপ্লিকেশনের মুখ্য কার্যকলাপ খুঁজে পেতে আপনাকে গুগলকে একটু কিছু করতে হবে। এই উদাহরণটি ডিভাইসে ক্রোম খুলবে: "আমি শুরু করি com.android.chrome/com.google.android.apps.chrome.Main"।
- যখন আপনি আইপি অ্যাড্রেস ফিল্ডে "localhost" পূরণ করেন, প্রতিটি কমান্ড নিজেই ডিভাইসে কার্যকর হবে! এটি অবশ্যই রুট ছাড়াই কাজ করে তবে অবশ্যই, এডিবিটি ওয়াইফাই সক্ষম হয়ে থাকে ("adb tcpip 5555" ব্যবহার করে একটি পিসি থেকে সক্রিয় করা যেতে পারে)।
অবশ্যই অন্যান্য অনেক কমান্ড আছে, আকাশ সীমা!
এটি আমার প্রথম প্রকাশিত অ্যাপ, তাই প্রতিক্রিয়া ছেড়ে দিন এবং বাগ জমা দিন তাই আমি তাদের ঠিক করার জন্য আমার যথাসাধ্য চেষ্টা করতে পারি! কোন টিপস স্বাগত চেয়ে বেশি!
এই অ্যাপ্লিকেশনটি তৈরি করার ধারণাটি https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger থেকে এসেছে, যা ব্যবহারকারীকে অ্যাপ্লিকেশনের ইন্টারফেসের মাধ্যমে একটি রিমোট ডিভাইসের সাথে সংযুক্ত করার অনুমতি দেয়। অনুগ্রহ করে সেই অ্যাপ্লিকেশনের বিবরণটিও অনুগ্রহ করে পড়ুন, এটি এফবিকে ওয়াইফাইতে সক্ষম করার কিছু টিপস রয়েছে। আমি আমার অ্যাপে একই অ্যাডব্লব জাভা লাইব্রেরি ব্যবহার করি।
আমি https://github.com/cgutman/AdbLib এ প্রাপ্ত AdbLib লাইব্রেরিটি ব্যবহার করি এবং লাইব্রেরিটি কীভাবে ব্যবহার করতে হয় তার জন্য https://github.com/cgutman/AdbLibTest ব্যবহার করে। আমি এই উদাহরণটি একটি প্রদত্ত কমান্ডের সাথে কাজ করার জন্য এবং এটি একটি টাস্কর প্লাগইন রূপান্তরিত করার জন্য অভিযোজিত।
সাহায্যের জন্য, আপনি আমাকে ইমেল করতে পারেন বা Xfor-Developers থ্রেডটি https://forum.xda-developers.com/u/tasker-tips-tricks/plugin-remote-adb-shell-t3562013 এ দেখতে পারেন। এই থ্রেডে রুট ছাড়া কাজ চালানোর জন্য স্থানীয় ডিভাইস অ্যাক্সেস করার জন্য কিছু দরকারী টিপস রয়েছে।
এখন খোলা উৎস https://github.com/Jolanrensen/ADBPlugin!