برنامج تعليمي حول كيفية إضافة مفاتيح تمرير الصفحة إلى شريط التنقل أثناء استخدام متصفح Google Chrome في Android O باستخدام Tasker وSecureTask.
كنا يمرح كتيرا في XDA مع مخصص شريط التنقل الجديد هذا الاسبوع. من المفاتيح المخصصة إلى التحكم في تشغيل الموسيقى، تبديل وضع صورة داخل صورة أثناء استخدام YouTube، وأخيرا إضافة مفاتيح للتنقل خلال قائمة محادثات البريد الإلكتروني الخاصة بك، هناك العديد من الطرق التي يمكنك من خلالها الاستفادة من أداة تخصيص شريط التنقل لتحسين تطبيقاتك المفضلة. وفي الآونة الأخيرة، أظهرنا لك أيضًا كيفية القيام بذلك أضف أيقونات مخصصة إلى مفاتيح شريط التنقل الخاصة بك حتى تتمكن من تحديد ما تمثله مفاتيحك المخصصة فعليًا في ملفات تعريف المهام الخاصة بك بسهولة أكبر. والآن، سنعرض لك مثالاً يستفيد من ذلك لإضافته مفاتيح تمرير الصفحة إلى شريط التنقل أثناء استخدام Google Chrome.
شكرًا لـ Eli Irvin على اختبار النص الخاص بي والتقاط تسجيل الشاشة هذا.
كما ترون في الفيديو أعلاه، عندما فتح جهاز الاختبار الخاص بي Google Chrome، تمت إضافة مفتاحين جديدين إلى شريط التنقل الذي عند الضغط عليه، قم بتمرير الصفحة لأعلى أو لأسفل. رموز المفاتيح التي يتم إرسالها هي
KEYCODE_PAGE_DOWN (#93) و KEYCODE_PAGE_UP (#92). الرموز التي تظهر تشرح نفسها إلى حد ما فيما يتعلق بالرمز الذي يمثل التمرير لأسفل مقابل الأعلى، وذلك بفضل حقيقة أنني استخدمت أيقونات مخصصة من قاعدة بيانات الأيقونات.سنوضح لك كيفية تكرار هذا الإعداد على جهازك الخاص حتى تتمكن من معرفة كيفية إنشاء التنقل المخصص الخاص بك تكوينات الشريط، ولكننا سنوفر أيضًا رابط التنزيل في نهاية المقالة إذا كنت تفضل التخطي إلى الذي - التي.
متطلبات:
- تاسكر ($2.99)
- مهمة آمنة
يعد Tasker ضروريًا لأنه تطبيق الأتمتة الذي نستخدمه لاكتشاف التطبيق الذي نستخدمه وإرسال الأوامر من خلال المكون الإضافي SecureTask، وهو ما سيتولى تغيير التنقل لدينا حاجِز. بمجرد تثبيت كلا التطبيقين، نحتاج إلى إعدادهما.
لكي يتمكن تاسكر من اكتشاف التطبيق الذي نحن فيه، نحتاج إلى منح خدمة الوصول الخاصة به. يعد القيام بذلك سريعًا جدًا، ما عليك سوى الانتقال إلى الإعدادات -> إمكانية الوصول والبحث عن "Tasker" في قائمة الخدمات. تمكين خدمة الوصول.
بعد ذلك، نحتاج إلى منح SecureTask القدرة على تعديل إعدادات النظام على أجهزتنا. وللقيام بذلك، يتعين علينا منح SecureTask إذنًا خاصًا يُعرف باسم WRITE_SECURE_SETTINGS وهو عادة لا يمكن الوصول إليها من قبل التطبيقات العادية، ولكن يمكن للمستخدم منحها يدويًا من خلال استخدام ADB. وبالتالي، سوف تحتاج إلى تشغيل ADB على جهازك لإنجاز هذا العمل. ولحسن الحظ، فإن منح هذا الإذن يتم لمرة واحدة فقط، وسنستخدم SecureTask في ذلك الوقت البرامج التعليمية المستقبلية المتعلقة بنظام Android O (والتي يوجد منها المزيد)، لذا فإن الأمر يستحق القيام به بالتأكيد هو - هي.
إعداد بنك التنمية الآسيوي
أول شيء عليك القيام به هو تنزيل برنامج ADB الثنائي لنظام التشغيل الخاص بك. يمكنك القيام بذلك هنا. بمجرد تنزيلها، يجب عليك التأكد من حصولك على السائق المناسب إذا كنت تستخدم نظام التشغيل Windows.
بمجرد استخراج الملف الثنائي إلى مجلد منفصل وتثبيت برنامج التشغيل، نحتاج بعد ذلك إلى تمكين تصحيح أخطاء USB على الهاتف الذكي. للقيام بذلك، افتح الإعدادات وانتقل إلى حول الهاتف. اضغط على Build Number 7 مرات حتى تحصل على مربع حوار يخبرك بأنك قمت بإلغاء تأمين خيارات المطور. يمكنك الوصول إلى خيارات المطور في الإعدادات الآن. على ما يبدو، في Android O، يجب عليك إدخال رقم التعريف الشخصي/كلمة المرور الخاصة بك قبل أن تتمكن من فتح خيارات المطور. قم بذلك وابحث عن تصحيح أخطاء USB، ثم قم بتمكينه.
الآن قم بتوصيل هاتفك وافتح موجه الأوامر في نفس الدليل حيث قمت باستخراج ثنائي ADB. (لمستخدمي Windows، اضغط مع الاستمرار على مفتاح Shift + انقر بزر الماوس الأيمن في هذا المجلد وحدد "فتح موجه الأوامر هنا.") اكتب adb devices
في موجه الأوامر. ستشاهد رسالة تفيد ببدء تشغيل خادم ADB، ثم سترى على هاتفك مطالبة تطلب منك منح حق الوصول إلى ADB لجهاز الكمبيوتر الخاص بك. إقبله. الآن عندما تدخل adb devices
في موجه الأوامر، يجب أن ترى الرقم التسلسلي لجهازك، إذا كان الأمر كذلك، فقد نجحت.
منح WRITE_SECURE_SETTINGS لـ SecureTask
مع فتح موجه أوامر ADB، أدخل الأمر التالي لمنح SecureTask الإذن المطلوب.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
سيكون لدى SecureTask الآن القدرة على تعديل إعدادات النظام دون الوصول إلى الجذر! نحن الآن على استعداد للانتقال إلى تاسكر.
إعداد ملف تعريف تاسكر
قبل أن نبدأ باستخدام Tasker، ستحتاج إلى تنزيل رمز سهم لأسفل ورمز سهم لأعلى لاستخدامهما كرمز الرموز المخصصة لمفاتيح التمرير. قم بتنزيل الرموز المخصصة ذات الحجم المناسب لكثافة شاشة جهازك وقم بتخزينها في /NavIcons. قم بتسمية هذه الرموز down.png وup.png. نحن الآن جاهزون لإنشاء ملف تعريف تاسكر الخاص بنا.
افتح تاسكر وأنشئ ملفًا شخصيًا جديدًا بالضغط على الزر + في أسفل اليمين. حدد طلب السياق، ثم في شاشة تحديد التطبيق، حدد جميع التطبيقات التي تريد ظهور مفاتيح التمرير فيها (مثل Chrome).
بعد ذلك، سيطلب منك تاسكر إما تحديد مهمة موجودة أو إنشاء مهمة جديدة. قم بإنشاء مهمة جديدة ولكن لا تهتم بتسميتها. بمجرد دخولك إلى شاشة إنشاء المهمة، سنحتاج إلى إضافة إجراءين إليها:
- أ1: البرنامج المساعد -> المهمة الآمنة -> الإعدادات الآمنة. فعل: يكتب. جلسة:
secure sysui_nav_bar_left
. قيمة:key(93:file:///storage/emulated/0/NavIcons/down.png)
- أ2: البرنامج المساعد -> المهمة الآمنة -> الإعدادات الآمنة. فعل: يكتب. جلسة:
secure sysui_nav_bar_right
. قيمة:key(92:file:///storage/emulated/0/NavIcons/up.png)
سيضيف هذان الإجراءان مفتاحي شريط التنقل المتوافقين مع KEYCODE_PAGE_DOWN وKEYCODE_PAGE_UP مع رمز سهم لأسفل ورمز سهم لأعلى قمت بتنزيلهما من الإنترنت. لن تظهر هذه المفاتيح إلا عندما تكون في التطبيق الذي اخترته، وهو Chrome في حالتي، لذلك سنحتاج إلى تعطيلها عندما نخرج من Chrome عن طريق إضافة مهمة خروج.
يمكنك إضافة مهمة خروج بالضغط لفترة طويلة على المهمة التي قمت بإنشائها للتو (أثناء وجودك على الشاشة الرئيسية لـ Tasker) والضغط على "إضافة مهمة خروج" في النافذة المنبثقة. بمجرد دخولك، قم بإضافة الإجراءين التاليين:
- أ1: البرنامج المساعد -> المهمة الآمنة -> الإعدادات الآمنة. فعل: يكتب. جلسة:
secure sysui_nav_bar_left
. قيمة:null
- أ2: البرنامج المساعد -> المهمة الآمنة -> الإعدادات الآمنة. فعل: يكتب. جلسة:
secure sysui_nav_bar_right
. قيمة:null
ومع إضافة مهمة الخروج هذه، سيقوم تاسكر الآن بإزالة مفاتيح التمرير هذه تلقائيًا عند الخروج من تطبيق Chrome. بهذه الطريقة، لن تظهر لك مفاتيح التمرير هذه إلا عندما تكون مفيدة.
تحميل واستيراد
كما هو الحال مع جميع البرامج التعليمية المتعلقة بـ Tasker، سنوفر ملف XML الذي يمكنك تنزيله واستيراده. قم بتنزيل ملف .prf.xml من AndroidFileHost أدناه واحفظه على وحدة التخزين الداخلية لديك. افتح تاسكر واضغط لفترة طويلة على علامة التبويب "ملفات التعريف" في الأعلى حتى ترى زر "استيراد". اضغط عليه وابحث عن ملف XML الذي قمت بحفظه للتو، ثم حدده لاستيراده. تأكد من تمكين خدمة الوصول الخاصة بـ Tasker ومنحك حق الوصول WRITE_SECURE_SETTINGS إلى SecureTask كما هو مذكور في مقالتي، وإلا فلن يعمل هذا الملف الشخصي أي شيء على هاتفك!
قم بتنزيل الملف الشخصي "تبديل مفاتيح التمرير في Chrome" من AndroidFileHost
ملاحظة: إذا قمت بتنزيل ملف التعريف أعلاه، فستحتاج إلى التأكد من أنك قمت بالفعل بتنزيل رمزي السهم لأعلى ولأسفل وحفظهما في /NavIcons بتنسيق up.png وdown.png. وإلا فسوف تحتاج إلى تحرير الإجراءات يدويًا في مهمة الإدخال للإشارة إلى هذه الرموز الجديدة.
إذا كنت تتساءل عن المفاتيح المفيدة الأخرى التي يمكننا إضافتها إلى شريط التنقل لجعل تصفح Chrome تجربة أكثر متعة، فسنعرض لك إعدادًا بديلاً في برنامج تعليمي مستقبلي. ترقبوا البوابة ل المزيد من الدروس!