Bu hafta Tasker Pro'da, zil sesi seviyesi yerine yalnızca medya ses seviyesini kontrol etmeye izin vermek için ses seviyesi ayarlayıcınızı nasıl kilitleyeceğinizi göstereceğiz.
Otomasyonun, sevdiğiniz şeyleri yaparken size daha fazla değerli zaman kazandırmak için günlük görevleri basitleştirmeyle ilgili olması gerekiyor. XDA'da size Tasker'ı nasıl kullanabileceğinizi gösterdik. cihazınızın güvenliğini sağlayın, üretkenliği artırın, veya sürüşü daha güvenli hale getirin' adlı serimizin bir kısmıGörev Haftası.'
Ancak eğlence burada bitmiyor. Eğer kaşınıyorsan bazı gerçekten harika Tasker görevleri (ve yoruldum sıkıcı telefonunuzu nasıl yeniden başlatacağınızı veya ekranı uyandırmak için telefonunuzu sallayacağınızı söylemek gibi şeyler), ardından yeni uygulamamız Tasker Pro serisi senin için.
Bir dizi yayınlayacağız son derece gelişmiş Eğer kalıpların dışında düşünmeye istekliyseniz, Tasker'ın ne kadar güçlü olabileceğini size gösterecek Tasker profilleri. Zor işlerin çoğunu sizin için biz yapmış olsak da ve kesinlikle profillerimi içe aktarıp olduğu gibi kullanmakta özgürsünüz. Bu görevleri özelleştirebilmek istiyorsanız Tasker'ı nasıl kullanacağınızı öğrenmeye bir şans vermenizi şiddetle tavsiye ederim. kendin. bizim üzerimizde
Bu 7. Hafta Tasker pro'nun. Geçen hafta, Android cihazınızdaki parmak izi sensörünüzü kullanarak Windows PC'nizin kilidini açmak için Tasker'ı nasıl kullanabileceğinizi göstermiştik. Bu hafta size nasıl yapılacağını göstereceğiz Ses seviyesi ayarlayıcınızı, zil sesi seviyesi yerine yalnızca medya sesini kontrol edecek şekilde yeniden eşleştirin.
Tasker Pro #7: Ses Seviyesi Rocker'ınızı kilitleyin
Varsayılan olarak, Android cihazlardaki ses seviyesi düğmeleri bildirim/zil sesi seviyesini kontrol edecek şekilde ayarlanmıştır. Yalnızca bir uygulama medya ses seviyesi kanalı üzerinden ses çalmayı talep ettiğinde medya ses seviyesi kullanılacaktır. Ne yazık ki bazen bu, medya oynatmaya başlamadan önce ses düzeyini ayarlamaya çalıştığınız ve Android'in ses düzeyi tuşlarına basarken bunu yapmanıza izin vermediği tuhaf durumlarla sonuçlanır.
Reddit'teki birçok kullanıcı bunu buldu... biraz çileden çıkarıcı. Bu kullanıcıların çoğu için ses ayar düğmesini kullanmanın temel nedeni medya ses düzeyini kontrol etmektir. Çoğu titreşim ve tek bir ses seviyesi arasında geçiş yaparken, zil sesi seviyesini kontrol etmenin kesin bir yolunu bulmakla neden uğraşasınız ki? Bu, her türden kullanıcı tarafından Android'e karşı yapılan bir şikayettir, ancak çoğu insan için çözümler ya kolayca erişilemiyor, yarı pişmiş ve düzgün çalışmıyor ya da sadece üzerinde çalışmıyor telefon.
Örneğin, özel ROM kullanıcıları, medya ses düzeyini ses düzeyi ayar düğmesiyle kontrol etme olanağına sahiptir. yıllar Şimdi. Bu özellik neredeyse her özel ROM'da bulacağınız bir şeydir. Ancak anlaşılır bir şekilde pek çok kullanıcının özel bir ROM kullanma isteği yoktur. Root yetkisine sahip kullanıcılar Xposed Framework'ü yükleyebilir ve bir modül çalıştırabilir özellikle bu özelliği uygulamak için, ancak kök erişiminin erişilemediği birçok telefon var. Başka bir seçenek de root olmayan bir uygulamayı kullanmaktır. düğmelerinizi yeniden eşleyin ancak bu her cihazı desteklemez. Her cihazı destekleyen bir yöntem, Rocker Locker uygulamasıancak bu uygulama, ses seviyesi ayarlayıcınızı medya kontrolüne kilitli tutmak için açıkçası berbat bir yöntem kullanıyor: aslında sürekli olarak hoparlörünüzden ses çalar (ciddi olarak) bu da büyük pil tüketimine neden olabilir.
Tasker'ı kullanarak şöyle bir yöntem oluşturabiliriz: root gerektirmez, arka planda çalışmaz, Ve tüm cihazlarda çalışır. Zil ses seviyesinde adım değişikliklerini önleyecektir devam eden bir gelen/giden arama olmadığı sürece Yine de sessiz/titreşim modu düzgün çalışmaya devam edecektir. Ses düzeyinin değişmesi ile zil sesi düzeyini görmenize rağmen arasında küçük bir gecikme olduğunu unutmayın. ses seviyesi çubuğu göründüğünde azaltın, Tasker sessizce değişikliğinizi geri alır ve bu ses seviyesi değişikliğini medyaya uygular hacim. Bunun nedeni root olmadan aslında yapamazsınız önlemek Android'in ses seviyesi tuşlarına bastığınızda zil sesi seviyesini değiştirmesini önlüyoruz; bunun yerine ses seviyesi değişikliği gerçekleştiği anda müdahale ediyoruz ve bunu medya ses düzeyine uygulanacak şekilde yönlendiriyoruz.
Gereksinimler
- Görevli (2,99$)
Talimatlar
Yasal Uyarı: Yıllar boyunca çeşitli Tasker forumlarında bu kurulumun birçok çeşidi mevcuttur. Birkaç ayda bir yeniden ortaya çıkıyor ancak niş forumların dışındaki kullanıcılar tarafından nadiren görülüyor. Bu kurulumu sıfırdan oluşturmama rağmen, yöntem oldukça basit/temel Tasker mantığını kullanıyor ve bu nedenle muhtemelen geçmişte başkaları tarafından yapılan çalışmalara benzeyecektir.
Yapmanız gereken ilk şey, yeni bir profil oluşturmak ve buna şöyle bir ad vermektir: Medya Hacmi. İsim kesinlikle önemli değil ama açıklayıcı bir şey seçin. Bu görev için bir durum bağlamı ve bir olay bağlamı olmak üzere iki tetikleyici* kullanacağız. İçin Etkinlik İçeriği gitmek isteyeceksin Değişkenler ve seç Değişken Kümesi. Değişken için değişiklikleri izlemesini sağlayın %VOLR. Tasker'ın %VOLR (Zil Sesi Düzeyi) dinamik global değişkenindeki HERHANGİ bir değişikliği tespit etmesini isteyeceğimizden bir değer belirtmeyin. İçin Durum Bağlamı gitmek isteyeceksin Telefon ve seç Arama. Açılır listenin altında şunu seçin: Herhangi ve sonra kontrol edin Ters çevir altta. Bu, profilin yalnızca bir aramanın ortasında olmadığınızda aktif olmasını sağlayacaktır.
*Not: Bu profile ikinci bir tetikleyici eklemek için öncelikle göreve en azından tek bir eylem eklemeniz gerekir (veya devam edip aşağıdaki talimatları izleyerek görevi tamamen tamamlamanız gerekir). Ardından, yaptığınız ilk tetikleyiciye uzun basabilir ve "Bağlam Ekle" seçeneğini seçebilirsiniz.
Daha sonra görevin kendisini oluşturacağız. Bu, Tasker'ın zil sesi seviyesinde bir değişiklik (olay) ve aramada olmadığınızı (durum) algıladığında yürütülecek eylemler dizisidir.
- Değişkenler --> Değişken Kümesi. İsim: %VolRing ile %VOLR. Alttaki If seçeneğini işaretleyin ve if olarak ayarlayın. %VolRing !Set. Bu eylem, bu betiği ilk kez çalıştırdığınızda çalıştırılır ve bir daha asla çalıştırılmaz. %VolRing'in değeri olmadığında (ayarlanmadığında) çalışır.
- Değişkenler --> Değişken Kümesi. İsim: %volmedia ile %VOLM. Bu, mevcut medya birimini yerel bir değişkene kaydedecektir.
- Görev --> Eğer. Eğer %VOLR > %VolRing. Mevcut zil sesi seviyesi önceki zil sesi seviyesinden yüksekse bu, sesi artırma düğmesine bastığınız anlamına gelir.
- Değişkenler --> Değişken Kümesi. İsim: %VolRing ile %VOLR-1. Kontrol etmek Matematik yap. Zil sesi düzeyi değişkenini önceki zil sesi düzeyine ayarlayın (aslında değişikliği tersine çevirin).
- Değişkenler --> Değişken Kümesi. İsim: %volmedia ile %VOLM+1. Kontrol etmekMatematik yap. Medya ses seviyesi değişkenini artırın (sesi açma tuşuna bastığınızdan beri).
- Görev -> Aksi takdirde. Eğer %VOLR < %VolRing. Bu durum, ses kısma tuşuna bastığınızda geçerlidir.
- Değişkenler --> Değişken Kümesi. İsim: %VolRing ile %VOLR+1. Kontrol etmek Matematik yap. Zil sesi düzeyi değişkenini önceki zil sesi düzeyine ayarlayın (aslında değişikliği tersine çevirin).
- Değişkenler --> Değişken Kümesi. İsim: %volmedia ile %VOLM-1. Kontrol etmek Matematik yap. Medya ses seviyesi değişkenini azaltın (sesi kısmaya bastığınızdan beri).
- Görev --> Diğer.
- Görev --> Durdur. %VOLR'daki mevcut zil sesi seviyesi %VolRing'dekiyle eşleştiğinde Görevi çalıştırmayı durdurmak için buraya bir durdurma eylemi yerleştiriyoruz. Eylem 13 sırasında oluşan sonsuz döngüyü önlemek için bu durumu hesaba katmamız gerekiyor. zil sesi seviyesini değiştirin (bir donanım düğmesinden değil, Tasker'ın içinde olsa bile) görev çalışacaktır Tekrar. Ancak tekrar çalıştığında, eğer bu eyleme sahip değilseniz, görevi yürütmeye devam edecektir. Alternatif olarak, aşağıdaki eylem 13'ü yalnızca %VolRing =/= %VOLR olduğunda çalıştıracak şekilde ayarlayabilirsiniz.
- Görev -> Eğer Sonlandır.
- Ses --> Medya Sesi. Kaydırıcıyı kullanmak yerine burada bir değişken ayarlamanıza izin vermek için çift ok simgesine basın. Bu düğmeyi görmüyorsanız Tasker'ın tercihlerinde Başlangıç Modunu devre dışı bırakmanız gerekecektir. İçin Seviye onu ayarla %volmedia. Bu, medya ses düzeyini değiştirecektir.
- Ses --> Zil Sesi Düzeyi. Değişken girişe izin vermek için tekrar çift ok simgesine basın. İçin Seviye onu ayarla %VolRing. Bu zil sesi seviyesini değiştirecektir.
Ve işte! Bunu takip edebiliyorsanız tebrikler, neredeyse bir Tasker ustasısınız! Bir adımda kafanız karıştı ve sadece senaryoyu içe aktarıp hayatınıza devam etmek mi istiyorsunuz?
Bu Tasker betiğini içe aktarmak istiyorsanız şu adresten indirebilirsiniz: Android Dosya Barındırıcısı. Görevi içe aktarmak için öncelikle menü -> tercihlere giderek Tasker'da Başlangıç Modunu devre dışı bırakmanız gerekir. Kullanıcı Arayüzü sekmesi altında 'Başlangıç Modu'nun işaretini kaldırın. Daha sonra ana Tasker menüsüne döndüğünüzde 'Profiller' sekmesine tıklayın. Daha sonra 'Profiller' sekmesine uzun basın ve 'İçe Aktar'a basın. .prf.xml dosyamı indirdiğiniz yere gidin ve onu içe aktarmak için seçin. İçe aktardıktan sonra, uygun gördüğünüz şekilde onunla oynamakta özgürsünüz. Bu görev herhangi bir kullanıcı girişine ihtiyaç duymadan çalışır, dolayısıyla profili/görevi herhangi bir şekilde başlatmanıza gerek yoktur.
Gelecek hafta Tasker Pro için size nasıl yapılacağını göstereceğim ekran kapalıyken ses tuşlarını kullanarak müziğinizi (hatta Spotify'ı bile) kontrol edin (*KÖK OLMADAN*)!
Tasker'la ne yapmamı istersin? Aşağıdan bize bildirin; fikrinizi gelecekteki bir makalede öne çıkarabiliriz!