در این مطلب نحوه اسکرین شات گرفتن در اندروید به وسیله ویندوز و مک (Mac) را به شما کاربران آموزش میدهیم پس با گجت نیوز همراه باشید.
اگر میخواهید اسکرین شاتهایی که با گوشی اندرویدی میگیرید را به رایانه شخصی خود با سیستم عامل ویندوز یا مک انتقال دهید، این کار کمی پیچیده است. در ادامه این مطلب روشهای دیگری برای انجام این کار، به شما آموزش میدهیم. شما میتوانید با استفاده از کلیدهای میانبر در ویندوز و مک به وسیله Android Debug Bridge) ADB) این کار را انجام دهید. پیشنهاد میکنیم مقاله اسکرین شات در گوشی شیائومی را نیز از دست ندهید.
نحوه گرفتن اسکرین شات در اندروید با استفاده از ویندوز
شما در ویندوز میتوانید از Command Prompt استفاده کنید تا ADB اجرا شود و با استفاده از آن در گوشی اندرویدی خود اسکرین شات بگیرید. قسمتی که کار را راحت میکند این است که میتوانید دستورات را با هم ترکیب کنید و با فشردن یک دکمه تمام این کارها به صورت خودکار اجرا شود. ممکن است این کارها کمی فنی به نظر برسد اما خیلی پیچیده نیست در ادامه این مراحل را به صورت کامل توضیح میدهیم.
1. اقدامات لازم روی گوشی اندروید و راه اندازی ADB
ابتدا شما باید ADB را روی رایانه شخصی خود راه اندازی کنید:
- یک پوشه روی دسکتاپ خود بسازید و اسم آن را از New folder به adb تغییر دهید.
- برنامه ADB را روی ویندوز خود دانلود کنید.
- فایل toolkit را از حالت کامپرس خارج کنید و آن را درون پوشه adb که روی دسکتاپ خود قرار دارد، انتقال دهید.
- دکمه Shift را نگه دارید و درون پوشه adb راست کلید کنید. در صفحه باز شده گزینه Open command window here را انتخاب کنید.
- روی گوشی اندرویدی خود در قسمت تنظیمات به سیستم رفته و گزینه Developer options را انتخاب کنید و USB debugging را تیک بزنید. (شما ابتدا باید Developer options را فعال کنید)
- با استفاده از کابل USB گوشی اندرویدی خود را به رایانه شخصی متصل کنید.
- بعد از انجام این کار روی گوشی شما یه پیام نمایش داده خواهد شد، سپس گزینه Always allow from this computer را انتخاب و روی گزینه OK کلیک کنید.
- روی رایانه شخصی Command Prompt را اجرا کنید و در آن adb devices را تایپ کنید و دکمه Enter را فشار دهید.
- پس از اینکه دستگاه شما در لیست نمایان شد آماده رفتن به مرحله بعدی هستید و اگر دستگاه شما در این لیست نبود برای حل این مشکل باید ADB drivers را نصب کنید.
2. گرفتن اسکرین شات با استفاده از دکمههای ترکیبی
حالا رایانه شخصی شما گوشی، اندرویدی را شناسایی میکند و میتوانید با استفاده از کدهای دستوری روی رایانه شخصی خود، اسکرین شات بگیرید و آن را ذخیره کنید. در ادامه این مراحل را به شما توضیح خواهیم داد.
- ابتدا دکمه Start Menu (ویندوز) را فشار دهید و Notepad را جستجو و آن را اجرا کنید.
- درون Notepad کدهای زیر را وارد کنید و به جای <your-username> نام یوزر خود را وارد کنید.
\cd C:\Users\<your-username>\Desktop\adb
adb devices
adb shell screencap -p /sdcard/image.png
\ pull /sdcard/image.png C:\Users\<your-username>\Desktop
- دکمههای Control و S را به طور همزمان فشار دهید تا این تغییرات ذخیره شود.
- سپس همانند تصویر Take-Screenshot.bat را به عنوان نام فایل انتخاب کنید و Save as type را باز کنید و آن را روی All Files قرار دهید. در آخر از روی دسکتاپ پوشه adb را به عنوان محل ذخیره سازی انتخاب کنید.
- با استفاده از File Explorer پوشه adb را باز کنید و روی فایل Take-Screenshot.bat راست کلیک کنید و گزینه Send to را انتخاب کرده و آن را به Desktop (یک میانبر بسازید) بفرستید.
- روی میانبر ایجاد شده راست کلیک کنید و Properties را انتخاب کنید.
- سپس روی گزینه Shortcut key کلیک کنید و دکمهای را که میخواهید این کار را برای شما انجام دهد، فشار دهید و بعد از انجام این کار ابتدا روی Apply و سپس روی OK کلیک کنید تا این تغییرات ذخیره شود.
شما تمام اقدامات لازم را انجام دادید. هر زمانی که میخواهید این کار را تکرار کنید ابتدا از اتصال گوشی اندروید خود به رایانه شخصی مطمئن شده و بعد از آن دکمهای را که به عنوان گرفتن اسکرین شات قرار دادهاید، فشار دهید سپس اسکرین شات گرفته شده و روی دسکتاپ رایانه شخصی شما ذخیره خواهد شد.
نحوه اسکرین شات گرفتن در اندروید با استفاده از مک
در macOS میتوانید یک اتومیتور سرویس (Automator Service) ایجاد کنید که دستورات ADB مورد نیاز را برای گرفتن و انتقال اسکرین شاتها از گوشی اندرویدی به مک اجرا کند. سپس میتوانید یک دکمه را برای میانبر به این سرویس اختصاص دهید.
1. اقدامات لازم روی گوشی اندروید و راه اندازی ADB
پروسه اجرا کردن ADB در مک همانند اجرا کردن آن در ویندوز است که مراحل دقیق آن را در ادامه توضیح خواهیم داد.
- برنامه ADB را برای مک دانلود کنید و یک پوشه روی دسکتاپ مک خود بسازید و اسم آن را از New folder به adb تغییر دهید سپس فایل دانلود شده را درون این پوشه استخراج کنید.
- روی گوشی اندرویدی خود در قسمت تنظیمات به سیستم رفته و گزینه Developer options را انتخاب کنید و USB debugging را تیک بزنید.
2. برای گرفتن اسکرین شات یک اتومیتور سرویس بسازید
زمانی که تنظیمات لازم برای اجرای ADB انجام شد، نیاز دارید که یک اتومیتور سرویس بسازید که بتواند دستورات ADB را برای گرفتن اسکرین شات اجرا کند.
- اتومیتور را اجرا کنید سپس گزینه Quick Action (در نسخههای قدیمی macOS گزینه Service) را انتخاب و روی Choose کلیک کنید.
- فایل یا پوشهای را از درون Workflow انتخاب کرده و روی منو در قسمت بالا کلیک کنید.
- سپس در منو باز شده یک برنامه را اجرا کنید.
- روی Run Shell Script در منو Actions کلیک کرده و آن را به قسمت Workflow در سمت راست منتقل کنید.
- کدهای زیر را در سمت راست Run Shell Script وارد کنید. دقت داشته باشید که به جای <your-username> نام یوزر خود را وارد کنید.
cd /Users/<your-username>/Desktop/adb/;
./adb devices;
./adb shell screencap -p /sdcard/image.png;
./adb pull /sdcard/image.png /Users/<your-username>/Desktop/
- دکمههای Command و S را هم زمان نگه دارید و Take Android Screenshot را به عنوان نام وارد کرده و سپس روی Save کلیک کنید.
3. اتومیتور سرویس را به عنوان یک میانبر در کیبورد اختصاص دهید
تنظیمات اتومیتور سرویس برای گرفتن اسکرین شات در اندروید آماده است فقط شما باید یک کلیک کیبورد را برای انجام این کار انتخاب کنید.
- روی لوگوی اپل در قسمت بالا سمت چپ کلیک کنید و System Preferences را انتخاب کنید.
- گزینه Keyboard را انتخاب کنید.
- روی قسمت Shortcuts کلیک کنید.
- روی Services در قسمت سمت چپ کلیک کنید.
- روی ستون سمت راست Services کلیک کرده و سپس دکمهای را که میخواهید با آن روی گوشی اندرویدی اسکرین شات بگیرید را فشار دهید و سپس این پنجره (panel) را ببندید.
شما تمام اقدامات لازم را انجام دادید. هر زمانی که میخواهید این کار را تکرار کنید ابتدا از اتصال گوشی اندروید خود به مک مطمئن شده و بعد از آن دکمهای را که به عنوان گرفتن اسکرین شات قرار دادهاید، فشار دهید سپس اتومیتور سرویس اجرا میشود و اسکرین شات گرفته شده روی دسکتاپ مک شما نمایش داده خواهد شد.