همونطور که میدونید روی تمامی دیوایس های اندرویدی گزینه ایی تحت عنوان USB Debugging یا به عبارتی اشکال زدایی USB وجود داره که از قسمت برنامه نویسان تنظیمات قابل فعال سازی هستش و شما به واسطه اون و با استفاده از ADB میتونید به دستگاه متصل بشید و از طریق محیط CLI که در اختیار شما میزاره کارهای مختلفی رو انجام بدید.
یکی از بدی های ADB گسترده بودن و گاها پیچیده بودن انجام برخی کارهاست و به مرور زمان شما دستورات رو فراموش میکنید و نیاز به سرچ و ... دارید اما ADB WEBKIT نسخه تحت وب ADB هستش شما میتونید بدون نیاز به حفظ کردن و دونستن دستور کار مربوطه رو با یه کلیک و در محیط خیلی زیباتر انجام بدید و خروجی اون رو ببینید حالا بریم سراغ نصب و راه اندازی برنامه
در مرحله اول شما نیاز به نصب برنامه دارید پس باید موارد زیر رو روی سیستم خودتون داشته باشید و به Environment سیستم اضافه کرده باشید
در مرحله بعد باید ابزار رو دریافت و برروی سیستم خودتون اجر کنید
git clone https://github.com/jxroot/adbwebkit.git
cd adbwebkit
php -S 127.0.0.1:8000
تا به اینجای کار شما موارد لازم برای راه اندازی ابزار رو انجام دادید حالا بریم سراغ نحوه استفاده
بخش اول در گوشه سمت راست صفحه مربوط به اتصال سیستم شما به دستگاه میشه که به دو صورت REMOTE و USB امکان پذیره در ابتدا با کلیک روی بعلاوه لیست دستگاه های موجود رو نمایش میده و شما با کلیک روی اون میتونید به دستگاه متصل بشید اگر دستگاه شما در لیست نبود میتونید به صورت دستی ایپی و پورت رو بدید یا لیبل USB رو تا متصل بشید.
بخش دوم مربوط به شل میشه که شما میتونید دستورات لینوکسی رو در اون اجرا کنید
بخش سوم میتونید لیست برنامه ها رو ببینید و کارهای زیر رو انجام بدید
در بخش چهارم میتونید از صفحه گوشی رو ضبط کنید و اسکرین شات بگیرید
در بخش پنجم به برخی از موارد دستگاه دسترسی دارید
در بخش ششم به فایل منیجر به صورت لایو دسترسی دارید و میتونید وارد پوشه ها بشید و برگردید و یا مسیر دلخواه خودتون رو بدید تا وارد اون بشید برخی از ویژگی های فایل منیجر
در بخش هفتم میتونید برخی از دستورات مفید مرتبط به شبکه رو اجرا کنید که شامله
در بخش هشتم میتونید کارهای جالبی انجام بدید که شامله
در بخش نهم میتونید به صورت لایو و با کیبورد خودتون به دستگاه اندرویدی کلید تزریق کنید و مناسب بخش بعدی هستش به عنوان مثال شما برنامه ایی رو در نظرر بگیرید که قابلیت انتقال سکه در اون وجود داره حالا ما به ترتیب کلید هایی که برای این کار لازمه رو پشت هم قرار میدیم و به نوعی میتونیم سو استفاده کنیم و یا برای اتومیشن از اون استفاده کنیم کلید های مجاز
در بخش دهم همونطور که گفتم به قسمت قبلی مرتبط هستش میتونید مجموعه ایی از دستورات که ساده سازی شده رو وارد کنید و با تبدیل اون کد معادل ADB رو اجرا کنید لیست دستورات که شامله
بخش یازدهم یکی از کاربردی ترین بخش هاست و باترکیب پیلود کارهای خیلی خوبی میشه انجام داد اما فعلا به دلیل عدم سازگاری با همه دستگاه ها غیر فعال هستش اما برخی از قابلیت هاش شامله
در بخش دوازدهم میتونید اطلاعات مختلف و کاربردی رو ببینید که شامله
در بخش سیزدهم هر فایلی دانلود،اپلود،ذخیره و اسکیرن شاتی و عملیاتی انجام بدید فایل هایی که ذخیره میشه رو علاوه بر فولدر پروژه میتونید در این بخش ببینید و برخی از عملیات های زیر رو انجام بدید
در نهایت برای گرفتن اطلاعات بیشتر و اطلاع از آپدیت ها صفحه گیت هاب رو ببیند و در صورت تمایل ما رو دنبال کنید