Tasker Pro: Ses Tuşlarını kullanarak Müzik Parçalarını Root olmadan atlayın!

Bu hafta Tasker Pro'da, Tasker'ı yalnızca ses seviyesi tuşlarını kullanarak ekran kapalıyken müzik parçalarını atlayacak şekilde nasıl ayarlayacağınızı göstereceğiz. Kök gerekmez!

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 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. bizim üzerimizde Tasker İpuçları ve Püf Noktaları forumlarda veya Reddit'in /r/Tasker alt dizininde, aklınıza gelen bir fikri nasıl uygulayacağınız konusunda başkalarıyla paylaşabilir ve çalışabilirsiniz.

Bu 8. Hafta Tasker pro'nun. Geçen haftabölümünde, yalnızca medya ses düzeyini değiştirmek için ses düzeyi tuşlarınızı nasıl yeniden eşleştireceğinizi gösterdik. Bu hafta size nasıl yapılacağını göstereceğiz Ekran kapalıyken ses tuşlarını kullanarak müzik parçalarını atlayın (root gerekmez)!

Bu haftanın Tasker betiğine başlamadan önce geçen hafta değinmek istediğim bir konu var: yorumlarımızdaki pek çok kullanıcı, daha şık bir uygulama için AutoInput kullanılmasını önerdi. AutoInput'un bu senaryo için oldukça iyi bir fikir olduğunu söyleyebilirim, ancak tavsiye etmedim çünkü Geçmişte bununla ilgili sorunlar yaşadım ve gerekli özellik uygulamanın ücretsiz sürümünün bir parçası değil uygulama.


Tasker Pro #8: Ses Tuşu Müzik Kontrolü

Yıllardır en popüler özel ROM özelliklerinden biri, yalnızca ses seviyesi tuşlarınızı kullanarak medya oynatımını kontrol edebilme yeteneği olmuştur. Bu özellik o kadar yaygın ki, okuyucularımıza bu özellik olmadan özel bir ROM bulma konusunda güvenle meydan okuyabilirim (bunun için kendiniz bir tane derlemek hiledir). Özel ROM'u olmayan kullanıcılar şu adrese yöneldi: Xposed modülleri Bu çok şık özelliği uygulamak için. Peki telefonlarını rootlamamış tüm kullanıcılar ne olacak? Bu kullanıcılar için bu özelliği çoğaltmanıza olanak sağlayacak bir Tasker profili paylaşacağım. Hadi başlayalım.


Gereksinimler

  • Görevli (2,99$)
  • Tasker İşlemi Çalıştırılıyor (KC)

Talimatlar

Başlamadan Önce, Tasker'ın tercihlerinde başlangıç ​​modunu devre dışı bırakın.

Artık bu durum ortadan kalktığına göre, yapmak isteyeceğiniz ilk şey yeni bir profil oluşturmak ve buna "Ses Tuşu Müzik Kontrolü" adını vermek olacaktır. İki bağlam yaratacaksınız, biri Etkinlik ve bir Durum bağlam.

Etkinlik bağlamı bir Değişken Seti olaydaki değişiklikleri tespit edecek şekilde ayarlanmalıdır. %VOLM (medya ses seviyesi değişkeni). Devlet bağlamı için şöyle olmalıdır: Ekran --> Görüntü Durumu --> Kapalı. Bu, profilin yalnızca ekranınız kapalıyken ve medya ses seviyesi değiştiğinde çalışmasını sağlayacaktır. Aşağıda görev içindeki parçaların nasıl değiştirileceğini belirlemek için gerçek mantığı uygulayacağız.

İşte görevin genel mantığı. Görev, son ses seviyesi düğmesine basılmasının geçerli ses seviyesi düğmesine basılmasından sonraki 750 ms içinde olup olmadığını kontrol edecektir. Öyleyse görev, mevcut medya oynatıcının Spotify olup olmadığını belirleyecektir (eğer bunu yapmazsanız kaldırılabilir). kullanın veya doğrudan kontrol gerektiren başka bir uygulamaya geçin) ve ardından hangi ses seviyesi düğmesine bastığınıza göre parçaları değiştirin. basıldı. Henüz bir düğmeye çift tıklamadıysanız, çift tıklama sürecinde olmanız durumunda görev bunun yerine geçerli saati işaretleyecek ve önceki medya birimini kaydedecektir.

  1. Değişkenler --> Değişken Kümesi. Ayarlamak % dağınık ile %TIMEMS - %TimePressed. Bir ses seviyesi düğmesine en son basıldığı zaman ile mevcut ses seviyesi düğmesine ne zaman basıldığı zaman damgasını karşılaştırın. Bu, parçaları mı değiştirmek yoksa sadece ses seviyesini mi değiştirmek istediğinizi belirlemek için eşik görevi görecektir.
  2. Görev --> Eğer. Eğer olarak ayarlayın % dağıtılmış < 750 VE %Vol neq %VOLM. 750 ms içinde bir ses seviyesi tuşuna iki kez bastıysanız VE geçerli kayıtlı ses düzeyi mevcut ses düzeyine eşit değilse medya hacmi (bunun neden önemli olduğunu daha sonra göreceksiniz), ardından medya hacmini nasıl değiştireceğimizi belirleyeceğiz. izlemek.
  3. Eklenti --> KC Tasker İşlemleri. Seçmesini sağla Spotify veya bildiğiniz başka bir medya uygulamasının (YouTube, YouTube Red kullanıyorsanız) geleneksel medya düğmesi oynatma etkinlikleriyle kontrol edilmesinde zorluk yaşadığını biliyorsunuz. Değişkeni şu şekilde ayarlayın: %spotify. (Bildiğim kadarıyla Spotify gibi uygulamalar kuraldan ziyade istisnadır, dolayısıyla daha sonra bu görevi çalıştırdığınızda favori medya oynatıcınızdaki parçaları değiştirmediğini fark edin, ardından bu adıma geri dönün ve kontrol etmek için ek uygulamalar ekleyin için).
  4. Görev --> Eğer. Eğer olarak ayarlayın %spotify ~ doğru.
  5. Medya --> Medya Kontrolü. Komut: Sonraki. Medyayı Simüle Et Düğmesi: Evet. Uygulama: Spotify'ı. If seçeneğini işaretleyin ve if olarak ayarlayın %VOLM > %Vol. Sesi açma tuşuna iki kez basarsanız sonraki parçaya atlar.
  6. Medya --> Medya Kontrolü. Komut: Öncesi. Medyayı Simüle Et Düğmesi: Evet. Uygulama: Spotify'ı. If seçeneğini işaretleyin ve if olarak ayarlayın %VOLM < %Hacim. Sesi kısma tuşuna iki kez bastığınızda önceki parçaya atlanır.
  7. Ses --> Medya Sesi. Seviye: %Hacim Bu, ses seviyesini daha önce olduğu seviyeye geri yükler. Değişiklik sessizce gerçekleşmesi için burada hiçbir şeyi kontrol etmeyin.
  8. Görev --> Diğer. Sonraki birkaç eylem herhangi bir genel medya uygulaması için geçerlidir (örn. Google Play Müzik)
  9. Medya --> Medya Kontrolü. Komut: Sonraki. Medyayı Simüle Et Düğmesi: HAYIR. If seçeneğini işaretleyin ve if olarak ayarlayın %VOLM > %VOL. Sesi açma tuşuna iki kez basarsanız sonraki parçaya atlar.
  10. Medya --> Medya Kontrolü. Komut: Öncesi. Medyayı Simüle Et Düğmesi: HAYIR. If seçeneğini işaretleyin ve if olarak ayarlayın %VOLM < %HAC. Sesi kısma tuşuna iki kez bastığınızda önceki parçaya atlanır.
  11. Ses --> Medya Sesi. Seviye: %Hacim Bu, ses seviyesini daha önce olduğu seviyeye geri yükler. Değişiklik sessizce gerçekleşmesi için burada hiçbir şeyi kontrol etmeyin.
  12. Görev -> Eğer Sonlandır.
  13. Görev --> Diğer. Bu, geçerli saati kaydedecek ve önceki medya hacmini bir değişkene kaydedecektir.
  14. Değişkenler --> Değişken Kümesi. Ayarlamak %TimePressed ile %TIMEMS.
  15. Değişkenler --> Değişken Kümesi. Ayarlamak %Hacim ile %VOLM - 1. olup olmadığını kontrol edin ve eğer olarak ayarlayın %Hacim < %VOLM.
  16. Değişkenler --> Değişken Kümesi. Ayarlamak %Hacim ile %VOLM + 1. olup olmadığını kontrol edin ve eğer olarak ayarlayın %Hacim > %VOLM.
  17. Görev -> Eğer Sonlandır.

Eylem 7 ve 11'de medya ses düzeyini değiştirdiğimize dikkat edin. Tasker'ın çalışma şekli nedeniyle bu, görevin hemen yeniden çalıştırılmasına neden olur (çünkü Tasker, medya birimini hangi kaynağın değiştirdiğini söyleyemez). Bu nedenle eylem 2'de %Vol new %VOLM olup olmadığını kontrol etmek için koşulu oluşturduk; bu, eğer ikisi eşitse bu görevin çalışmasını durduracaktır (ki bu, bu görev zaten çalıştığında olacaktır).

Bu kurulumdaki sınırlamalardan bahsedelim. Bu kurulum medya ses seviyesinde değişiklik yapılmasını gerektirdiğinden, bu şu anlama gelir: Medyayı maksimum ses seviyesinde dinlerken parçaları değiştirmek için ses seviyesini artırmaya çift tıklamayı denediğinizde, bu iş.

Son olarak Otomatik Giriş hakkında. Evet, bu kurulum AutoInput ile gerçekten mümkün, ancak bunu tavsiye etmememin iki nedeni var. Birincisi paraya mal olması, ikincisi ise ekran kapalıyken tuşlara basmayı algılayamamam.


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ı. Profili 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 profil, ekranınız kapalı olduğunda ve medya ses düzeyiniz 750 ms'lik bir zaman sınırı içinde iki kez değiştiğinde çalışır (ve parçaları yalnızca aynı ses düzeyi düğmesine çift tıkladığınızda değiştirir).

Gelecek hafta Tasker Pro için Pokemon Go merkezli bir temamız olacak!

Tüm Tasker Pro komut dosyalarına göz atın!

Tasker'la ne yapmamı istersin? Aşağıdan bize bildirin; fikrinizi gelecekteki bir makalede öne çıkarabiliriz!