Minggu ini di Tasker Pro, kami akan menunjukkan cara mengunci volume rocker Anda agar hanya memungkinkan pengontrolan volume media, bukan volume dering.
Otomatisasi seharusnya menyederhanakan tugas sehari-hari untuk memberi Anda lebih banyak waktu berharga untuk melakukan hal-hal yang Anda sukai. Di XDA, kami telah menunjukkan kepada Anda bagaimana Anda dapat menggunakan Tasker untuk mengamankan perangkat Anda, meningkatkan produktivitas, atau membuat berkendara lebih aman, semua bagian dari seri kami yang disebut 'Minggu Tugas.'
Tapi kesenangannya tidak berakhir di situ. Jika Anda sudah gatal beberapa tugas Tasker yang sangat mengagumkan (dan bosan dengan itu membosankan hal-hal seperti memberi tahu Anda cara me-reboot ponsel Anda atau menggoyangkan ponsel Anda untuk membangunkan layar), lalu yang baru Seri Tasker Pro adalah untukmu.
Kami akan memposting serangkaian sangat maju Profil Tasker yang akan menunjukkan kepada Anda betapa kuatnya Tasker jika Anda mau berpikir di luar kebiasaan. Meskipun kami telah melakukan sebagian besar kerja keras untuk Anda dan Anda tentunya bebas mengimpor profil saya dan menggunakannya apa adanya, Saya sangat menyarankan Anda mencoba mempelajari cara menggunakan Tasker jika Anda ingin dapat menyesuaikan tugas-tugas ini dirimu sendiri. Di atas kami
Tip & Trik Tasker forum atau di subreddit /r/Tasker Reddit, Anda dapat berbagi dan bekerja dengan orang lain tentang cara menerapkan ide yang mungkin Anda miliki (seperti saya sudah selesai berkali-kali).Ini Minggu 7 dari Tasker pro. Minggu lalu, kami menunjukkan kepada Anda bagaimana Anda dapat menggunakan Tasker untuk membuka kunci PC Windows Anda menggunakan sensor sidik jari di perangkat Android Anda. Minggu ini, kami akan menunjukkan caranya memetakan ulang volume rocker Anda sehingga hanya mengontrol volume media, bukan volume dering.
Tasker Pro #7: Kunci Volume Rocker Anda
Secara default, pengatur volume pada perangkat Android disetel untuk mengontrol volume notifikasi/dering. Hanya ketika aplikasi meminta untuk memutar audio melalui saluran volume media, volume media tersebut akan digunakan. Sayangnya, terkadang hal ini menyebabkan kasus aneh di mana Anda mencoba mengatur volume sebelum memulai pemutaran media dan Android tidak mengizinkan Anda melakukannya saat menekan tombol volume.
Banyak pengguna di Reddit menganggap ini... agak menyebalkan. Bagi banyak pengguna ini, alasan utama mereka menggunakan volume rocker adalah untuk mengontrol volume media. Mengapa repot-repot memiliki cara yang tepat untuk mengontrol volume dering ketika sebagian besar dari mereka beralih antara getar dan satu tingkat volume lainnya? Ini adalah keluhan terhadap Android yang dibuat oleh semua jenis pengguna, tetapi bagi kebanyakan orang, solusinya adalah ini tidak mudah diakses, setengah matang dan tidak berfungsi dengan baik, atau tidak berfungsi dengan baik telepon.
Misalnya, pengguna ROM khusus memiliki kemampuan untuk mengontrol volume media dengan pengatur volume bertahun-tahun Sekarang. Fitur ini adalah sesuatu yang akan Anda temukan di hampir setiap custom ROM. Tetapi dapat dimengerti bahwa banyak pengguna tidak memiliki keinginan untuk menggunakan ROM khusus. Pengguna yang telah di-root dapat menginstal Xpose Framework dan menjalankan modul khusus untuk mengimplementasikan fitur ini, tetapi ada banyak ponsel yang akses rootnya tidak dapat diakses. Pilihan lainnya adalah menggunakan aplikasi non-root untuk petakan ulang tombol Anda tapi ini tidak mendukung semua perangkat. Salah satu metode yang mendukung setiap perangkat adalah dengan menggunakan Aplikasi Rocker LockerNamun, aplikasi ini menggunakan metode yang sangat buruk untuk menjaga volume rocker Anda tetap terkunci pada kontrol media: sebenarnya terus memutar audio dari speaker Anda (serius) yang dapat mengakibatkan terkurasnya baterai secara besar-besaran.
Dengan menggunakan Tasker, kita dapat membuat metode itu tidak memerlukan root, tidak berjalan di latar belakang, Dan berfungsi di semua perangkat. Ini akan mencegah perubahan langkah pada volume dering kecuali ada panggilan masuk/keluar yang sedang berlangsung Namun mode senyap/getar akan tetap berfungsi dengan baik. Perhatikan bahwa ada sedikit jeda antara saat volume diubah dan meskipun Anda akan melihat volume dering turunkan saat bilah volume muncul, Tasker akan secara diam-diam membatalkan perubahan Anda dan menerapkan perubahan volume tersebut ke media volume. Hal ini karena tanpa root sebenarnya Anda tidak bisa mencegah Android tidak mengubah volume dering saat Anda menekan tombol volume, jadi kami langsung mencegat perubahan volume saat terjadi dan mengalihkannya agar diterapkan ke volume media.
Persyaratan
- Tugas ($2,99)
instruksi
Penafian: Banyak variasi pengaturan ini telah ada di berbagai forum Tasker selama bertahun-tahun. Ini muncul kembali setiap beberapa bulan tetapi jarang terlihat oleh pengguna di luar forum khusus. Meskipun saya membuat pengaturan ini dari awal, metode ini menggunakan logika Tasker yang cukup sederhana/dasar sehingga kemungkinan besar akan menyerupai pekerjaan yang dilakukan oleh orang lain di masa lalu.
Hal pertama yang perlu Anda lakukan adalah membuat profil baru dan memberi nama seperti itu Volume Media. Nama sama sekali tidak penting, tapi pilihlah sesuatu yang deskriptif. Kami akan menggunakan dua pemicu* untuk tugas ini, satu konteks keadaan dan satu konteks peristiwa. Untuk Konteks Acara kamu pasti ingin pergi ke sana Variabel dan pilih Kumpulan Variabel. Untuk variabel, mintalah variabel tersebut memantau perubahannya %VOLR. Jangan tentukan nilai, karena kami ingin Tasker mendeteksi perubahan APAPUN pada variabel global dinamis %VOLR (Volume Dering). Untuk Konteks Negara kamu pasti ingin pergi ke sana Telepon dan pilih Panggilan. Di bawah tarik-turun, pilih Setiap dan kemudian periksa Membalikkan di dasar. Ini akan membuat profil hanya akan aktif setiap kali Anda tidak sedang menelepon.
*Catatan: untuk menambahkan pemicu kedua ke profil ini, pertama-tama Anda harus menambahkan setidaknya satu tindakan ke tugas tersebut (atau langsung saja ikuti petunjuk di bawah untuk menyelesaikannya sepenuhnya). Kemudian, Anda dapat menekan lama pemicu pertama yang Anda buat dan memilih opsi "Tambahkan Konteks".
Selanjutnya, kita akan membuat tugas itu sendiri. Ini adalah rangkaian tindakan yang akan dijalankan setiap kali Tasker mendeteksi perubahan volume dering (acara) dan Anda tidak sedang melakukan panggilan (keadaan).
- Variabel --> Kumpulan Variabel. Nama: %VolRing ke %VOLR. Centang If di bagian bawah dan setel ke if %VolRing !Set. Tindakan ini dijalankan saat pertama kali Anda menjalankan skrip ini, dan tidak pernah dijalankan lagi. Ini berjalan setiap kali %VolRing tidak memiliki nilai (belum disetel).
- Variabel --> Kumpulan Variabel. Nama: %volmedia ke %VOLM. Ini akan menyimpan volume media saat ini dalam variabel lokal.
- Tugas -> Jika. Jika %VOLR > %VolRing. Jika volume dering saat ini lebih besar dari volume dering sebelumnya, berarti Anda baru saja menekan tombol volume atas.
- Variabel --> Kumpulan Variabel. Nama: %VolRing ke %VOLR-1. Memeriksa Kerjakan Matematika. Atur variabel volume dering ke volume dering sebelumnya (intinya, balikkan perubahannya).
- Variabel --> Kumpulan Variabel. Nama: %volmedia ke %VOLM+1. MemeriksaKerjakan Matematika. Tambah variabel volume media (sejak Anda menekan volume atas).
- Tugas --> Lain Jika. Jika %VOLR < %VolRing. Case ini menutupi saat Anda menekan volume bawah.
- Variabel --> Kumpulan Variabel. Nama: %VolRing ke %VOLR+1. Memeriksa Kerjakan Matematika. Atur variabel volume dering ke volume dering sebelumnya (intinya, balikkan perubahannya).
- Variabel --> Kumpulan Variabel. Nama: %volmedia ke %VOLM-1. Memeriksa Kerjakan Matematika. Kurangi variabel volume media (sejak Anda menekan volume bawah).
- Tugas -> Lainnya.
- Tugas --> Berhenti. Kami menempatkan tindakan berhenti di sini untuk berhenti menjalankan Tugas setiap kali volume dering saat ini di %VOLR cocok dengan yang ada di %VolRing. Kita perlu memperhitungkan kasus ini untuk mencegah loop tak terbatas yang terjadi selama tindakan 13, seperti yang terjadi pada Anda yang kedua mengubah volume dering (meskipun itu di dalam Tasker dan bukan dari tombol perangkat keras) tugas akan berjalan lagi. Namun ketika dijalankan kembali, jika Anda tidak melakukan tindakan ini, tugas tersebut akan tetap berjalan. Atau, Anda dapat mengatur tindakan pemeriksaan 13 di bawah ini untuk hanya menjalankannya ketika %VolRing =/= %VOLR.
- Tugas -> Akhiri Jika.
- Audio --> Volume Media. Tekan ikon panah ganda untuk memungkinkan Anda menyetel variabel di sini daripada menggunakan penggeser. Jika Anda tidak melihat tombol ini, maka Anda perlu menonaktifkan Mode Pemula di preferensi Tasker. Untuk Tingkat atur ke %volmedia. Ini akan mengubah volume media.
- Audio --> Volume Dering. Sekali lagi, tekan ikon panah ganda untuk mengizinkan input variabel. Untuk Tingkat atur ke %VolRing. Ini akan mengubah volume dering.
Dan voila! Jika Anda bisa mengikuti ini, selamat, Anda sudah cukup mahir dalam Tasker! Bingung dalam melangkah dan hanya ingin mengimpor skrip dan melanjutkan hidup Anda?
Jika Anda ingin mengimpor skrip Tasker ini, Anda dapat mendownloadnya dari Tuan Rumah Berkas Android. Untuk mengimpor tugas, Anda harus terlebih dahulu menonaktifkan Mode Pemula di Tasker dengan masuk ke menu --> preferensi. Di bawah tab UI, hapus centang 'Mode Pemula'. Kemudian kembali ke menu utama Tasker, klik pada tab 'Profil'. Kemudian tekan lama pada tab 'Profil' dan tekan 'Impor'. Arahkan ke tempat Anda mengunduh file .prf.xml saya dan pilih untuk mengimpornya. Setelah Anda mengimpornya, Anda bebas bermain-main dengannya sesuai keinginan Anda. Tugas ini berjalan tanpa memerlukan input pengguna apa pun, jadi Anda tidak perlu meluncurkan profil/tugas dengan cara apa pun.
Minggu depan untuk Tasker Pro saya akan menunjukkan caranya kendalikan musik Anda (bahkan Spotify) menggunakan tombol volume saat layar mati (*TANPA ROOT*)!
Anda ingin melihat apa yang saya buat dengan Tasker? Beri tahu kami di bawah dan kami mungkin menampilkan ide Anda di artikel mendatang!