برای کاربران برق که می خواهند هر قسمت از تلفن خود را شخصی سازی کنند ، چند برنامه ضروری وجود دارد. برنامه هایی مانند MacroDroid ، Automate و Llama همه ویژگی های اتوماسیون را ارائه می دهند ، اما از نظر من هیچکدام شمع را به Tasker نگه نمی دهند. در حالی که ممکن است بهترین رابط کاربری نداشته باشد ، Tasker برنامه اتوماسیون مورد علاقه شخصی من است زیرا توسعه دهنده فعال است ، چند افزونه برای آن در دسترس است و جامعه چقدر فعال است. حتی اگر API های Android با هر نسخه جدید بیشتر محدود می شوند ، توسعه دهنده و جامعه Tasker راه هایی را در مورد محدودیت ها پیدا کرده اند. به عنوان مثال آخرین نسخه v5.9.beta.8 یک ویژگی جدید اضافه کرده است که قلمرو کاملی جدید از موارد استفاده احتمالی اتوماسیون را باز می کند: تشخیص logcat.
Logcat Detection
ماه گذشته ، توسعه دهنده Tasker نسخه جدید بتا را منتشر کرد که امکان نظارت بر کلیپ بورد در اندروید 10 را فراهم می کند از آنجا که Android 10 مانع از خواندن برنامه های پس زمینه از کلیپ بورد می شود ، شاید تعجب کنید که چگونه این امکان پذیر است. جواب از طریق خواندن چوب التحریر است. Logcat ابزاری پوسته است که همه وقایع مربوط به سیستم و سایر رویدادهایی که توسط برنامه ها به آن کمک می کنند را ثبت می کند. هر زمان که یک ورودی کلیپ بورد جدید نوشته شود ، ورود به سیستم مربوطه حاوی متن کلیپ بورد است. با خواندن این گزارش ، Tasker قادر است تشخیص دهد که ورودی کلیپ بورد فعلی چیست.
به طور معمول ، برنامه ها مجاز به خواندن گزارش های سیستم نیستند ، و همچنین نمی توانند از کاربر بخواهند که اجازه انجام این کار را به آنها بدهد. به این دلیل است که داده های حساس ممکن است در سیاههها وجود داشته باشد ، و به هر برنامه امکان خواندن سیاهههای مربوط را می دهد ، یک قوطی کامل از کرم های مربوط به حریم خصوصی و امنیت را باز می کند. با این حال ، این امکان وجود دارد که کاربر بتواند مجوز برنامه را برای خواندن گزارش ها به صورت دستی اعطا کند. اگر برنامه ای مانند Tasker اجازه READ_LOGS را اعلام کند ، کاربر می تواند این اجازه را به صورت دستی از طریق ADB اعطا کند. وقتی جدیدترین بتا Tasker را نصب می کنید ، از شما می خواهد که فقط این کار را انجام دهید.
بنابراین با رویداد جدید ورود Logcat در Tasker چه کاری می توانید انجام دهید؟ خود توسعه دهنده چند نمونه از این مثال ها را به شما می دهد:
اینها موارد مصنوعی فقط برای استفاده متفاوت است که توسعه دهنده فکر کرده است ، اما این به دور از یک لیست جامع از کارهایی است که می توانید با کشف logcat انجام دهید.
در اینجا یک ویدیو نشان می دهد که چگونه استفاده از Tasker برای ضبط و فیلتر کردن نقشه برای ورود به سیستم مورد نظر:
دو مسئله در زمینه شناسایی logcat این است که تنظیم آن دور از دسترس کاربر است و در هر صورت ممکن است تغییر کند. اگر برنامه نویسان گزارش هایی را که برنامه هایشان ارسال می شود ، نیشگون بگیرید. اجرای این تنظیم نیاز به کمی آزمایش و خطا دارد ، اما به محض تنظیم چیزی ، احتمالاً لازم نیست که در پیکربندی خود تغییراتی ایجاد کنید.
Action میانبر جدید
توسعه دهنده فعلی Tasker در واقع توسعه دهنده اصلی برنامه نیست. dev فعلی به طور عمده در مجموعه ای از افزونه های Tasker به نام AutoApps کار می کرد ، بنابراین وقتی کار توسعه را روی Tasker به عهده گرفت ، شروع به انتقال برخی از افزونه های خود به برنامه اصلی Tasker کرد. آخرین نسخه بتا Tasker اساساً افزونه AutoShortcut را با افزودن یک عمل میانبر جدید ، کاهش می دهد.
تشخیص و ورود میانبر به logcat جدید ، دو تغییر بزرگ در آخرین نسخه بتا است ، اما تغییرات جزئی دیگری مانند عملکرد بهبود یافته در موقعیت مکانی ، پیش نمایش متغیر و رفع اشکال برای دو ایراد طولانی مدت وجود دارد. تغییرات کامل را می توانید اینجا بخوانید. می توانید برای Tasker بتا در Google Play ثبت نام کنید یا APK را هم اکنون بارگیری کنید.
پستهای بیشتری مثل این را می خواهید به صندوق ورودی خود تحویل دهید؟ ایمیل خود را وارد کنید تا در خبرنامه ما مشترک شوید.

