گرفتن اسکرین شات در اندروید کار پیچیده ای نیست که بخواهیم در مورد آن توضیحاتی ارائه کنیم اما احتمالا شما هم می دانید که برخی از اپلیکیشنها اجازه گرفتن عکس از روی صفحه را به کاربران نمیدهند.هرچند این موضوع میتواند دردسر ساز باشد، اما روش هایی برای دور زدن این محدودیتها وجود دارد که در ادامه به آن ها خواهیم پرداخت .
چرا در برخی از برنامه ها نمی توانیم اسکرین شات بگیریم ؟
یکی از مهمترین نقاط قوت سیستمعامل اندروید، آزادی عملی است که به کاربران میدهد. با این حال، این آزادی نیز حد و مرزهایی دارد.اگر به بخواهیم خیلی ساده جواب این سوال را بدهیم ، این محدودیت معمولاً به دلایل امنیتی یا حفظ حریم خصوصی اعمال میشود.
بیشتر اپهای بانکی و مالی برای حفظ امنیت از گرفتن اسکرینشات جلوگیری میکنند. مرورگر کروم نیز در حالت Incognito ( ناشناس ) گرفتن اسکرینشات را برای حفظ حریم خصوصی مسدود میکند. سرویسهای پخش ویدیو نیز برای جلوگیری از دزدی محتوای تصویری این قابلیت را محدود کردهاند، و اپهایی مثل تلگرام نیز در پیامهای زماندار چنین محدودیتی دارند.
با این که دلایل این محدودیت منطقی به نظر می رسد اما گاهی اوقات شما مجبور می شوید که به هر طریقی یک عکس از صفحه تهیه کنید .در ادامه سه روش برای گرفتن اسکرینشات از اپهایی که محدودیت دارند معرفی میشود که دو روش ساده که در برخی موارد جواب میدهند و یک روش پیشرفته که تقریباً همیشه کار میکند.
روش اول : استفاده از دستیار گوگل اسیستنت (Google Assistant)
برخی از برنامه ها فقط زمانی گرفتن اسکرین شات را محدود می کنند که شما بخواهید از دکمه های ترکیبی پاور + کاهش صدا استفاده کنید . بنابراین اگر از روش دیگری استفاده کنید ممکن است بتوانید از روی صفحه عکس بگیرید.دستیار صوتی گوگل اسیستنت در بیشتر گوشی های اندرویدی نصب می باشد بنابراین می توانید با استفاده از یک دستور صوتی این کار را انجام دهید .
به این منظور برنامه مورد نظر خود را باز کنید و سپس با گفتن «Hey Google» یا نگهداشتن دکمه هوم ( وسط ) دستیار گوگل را فعال کنید .در مرحله بعد با دستور Take a screenshot ( گرفتن اسکرین شات ) را بگویید یا روی صفحه تایپ کنید .
در برنامه هایی که محدودیت شدیدی برای گرفتن عکس از صفحه دارند ، معمولا این روش چندان خوب عمل نمی کند .با این حال روش های دیگر را می توانید امتحان کنید .
روش دوم :ضبط صفحه و گرفتن اسکرینشات از آن
در بیشتر گوشی های اندرویدی گزینه ضبط صفحه ( Screen Record ) را برای گرفتن فیلم از روی صفحه موجود است .بنابراین می توانید ابتدا یک فیلم چند ثانیه ای از صفحه برنامه ای که اجازه گرفتن اسکرین شات را نمی دهد ، بگیرید و سپس از روی ویدیو ذخیره شده ، عکس بگیرید .
این روش هم گاهی مؤثر است، ولی بینقص نیست. برخی اپها اجازه ضبط صفحه را هم نمیدهند. بهتر است ضبط را از صفحه خانه شروع کنید، اما باز هم ممکن است در ویدیو صفحه سیاه ثبت شود.
روش سوم : گرفتن اسکرینشات با استفاده از scrcpy
این روش تقریباً در همهی موارد جواب میدهد. نرم افزار scrcpy یک نرمافزار سبک برای آینهکردن (mirror) صفحه گوشی اندروید روی کامپیوتر است. با استفاده از آن میتوانید از صفحه گوشی در رایانه اسکرینشات بگیرید (با Print Screen یا ابزارهایی مثل Snipping Tool ویندوز).
مرحله 1: نصب Scrcpy
1.از منوی استارت ویندوز، Command Prompt (cmd) را باز کنید. و سپس دستور زیر را وارد کنید و اینتر بزنید:
winget install Genymobile.scrcpy
اکنون ویندوز به صورت خودکار scrcpy را دانلود و نصب میکند . در طی نصب، ممکن است از شما اجازهی نصب ADB (Android Device Bridge) خواسته شود. اگر این ابزار را ندارید، دستور Y را تایپ کرده و سپس اینتر بزنید و منتظر بمانید تا عملیات نصب به پایان برسد.
مرحله ۲: اتصال گوشی
برای اتصال scrcpy به گوشی، باید USB Debugging را فعال کنید:
- به تنظیمات گوشی بروید.
- به انتهای لیست رفته و وارد قسمت System شوید.
- گزینهی Developer options ( حالت توسعه دهنده یا برنامه نویس ) را پیدا و وارد شوید.
اگر گزینه Developer options یا را در منوی تنظیمات اندروید مشاهده نمی کنید باید برای فعال کردن آن ابتدا وارد بخش About phone یا درباره تلفن شوید.سپس گزینهای به نام Build number ( شماره ساخت ) را پیدا کرده و ۷ بار پشت سر هم روی آن بزنید تا حالت توسعهدهنده فعال شود.
4 . گزینه USB Debugging را فعال کنید.
5. سپس گوشی را با کابل USB به کامپیوتر وصل کرده و در cmd دستور زیر را وارد کنید:
scrcpy
✅ با زدن کلید Enter، پنجرهای باز میشود که تصویر صفحه گوشی را نشان میدهد. اکنون میتوانید با ماوس و کیبورد رایانه گوشی را کنترل کرده و آزادانه اسکرینشات بگیرید.برای گرفتن اسکرینشات، از کلید Print Screen یا ابزارهایی مثل Snipping Tool در ویندوز استفاده کنید.

مطلب مرتبط »
روش های گرفتن اسکرین شات در کامپیوتر ویندوز 10
نحوه گرفتن اسکرین شات اسکرولی در اندروید 12
منبع makeuseof



