Таскер Про: Прескочите музичке нумере помоћу тастера за јачину звука, без роот-а!

Ове недеље на Таскер Про-у ћемо вам показати како да подесите Таскер да прескаче музичке нумере када је екран искључен, користећи само тастере за јачину звука. Није потребан роот!

Ако сте се сврбили за неки заиста сјајни Таскер задаци (и уморни су од досадан ствари попут да вам кажем како да поново покренете телефон или протресете телефон да бисте пробудили екран), затим наше Таскер Про серија је за тебе.

Објавићемо серију високо напредно Профили Таскер-а који ће вам показати колико Таскер може бити моћан ако сте вољни да размишљате ван оквира. На нашем Савети и трикови за задатака форумима или на Реддит-овом /р/Таскер субреддиту, можете да делите и радите са другима на томе како да примените идеју коју можда имате.

Ово је 8. недеља од Таскер про. Прошле недеље, показали смо вам како да поново подесите тастере за јачину звука да бисте променили само јачину звука медија. Ове недеље ћемо вам показати како да прескочите музичке нумере користећи тастере за јачину звука док је екран искључен (није потребан роот)!

Једна ствар на коју бих желео да се позабавим од прошле недеље пре него што започнемо овонедељну Таскер скрипту: многи корисници у нашим коментарима препоручују коришћење АутоИнпута за елегантнију примену. Рекао бих да је АутоИнпут прилично добра идеја за ту скрипту, али је нисам препоручио јер Имао сам проблема са њом у прошлости и потребна функција није део бесплатне верзије апликација.


Таскер Про #8: Контрола музике тастера за јачину звука

Једна од најпопуларнијих прилагођених РОМ функција већ много, много година је могућност да контролишете репродукцију медија користећи само тастере за јачину звука. Функција је толико свеприсутна да могу са сигурношћу да изазовем наше читаоце да пронађу прилагођени РОМ без ове функције (састављање једног за ово је варање). Корисници без прилагођеног РОМ-а су се обратили Кспосед модули да примените ову веома згодну функцију. Али шта је са свим корисницима који нису роотовали своје телефоне? За те кориснике, поделићу Таскер профил који ће вам омогућити да реплицирате ову функцију. Почнимо.


Захтеви

  • Таскер (2,99 УСД)
  • Покретање процеса задатка (КЦ)

Упутства

пре него што почнемо, онемогућите почетнички режим у подешавањима Таскер-а.

Сада када је то ван пута, прва ствар коју ћете желети да урадите је да направите нови профил и назовете га „Контрола музике тастера за јачину звука“. Направићете два контекста, један Догађај и један Држава контекст.

Контекст догађаја ће бити а Вариабле Сет догађај и требало би да буде подешен да детектује промене у %ВОЛМ (променљива јачине медија). За контекст државе требало би да буде Екран --> Стање екрана --> Искључено. Ово ће учинити тако да ће профил радити само кад год је екран искључен и јачина медија се промени. Ми ћемо имплементирати стварну логику да одредимо како да променимо стазе у оквиру задатка, у наставку.

Ево опште логике задатка. Задатак ће проверити да ли је последње притискање дугмета за јачину звука било унутар 750 мс од тренутног притиска дугмета за јачину звука. Ако јесте, задатак ће тада одредити да ли је тренутни медијски плејер Спотифи (може се уклонити ако не користите га или промените у другу апликацију којој је потребна директна контрола), а затим промените нумере на основу дугмета за јачину звука притиснут. Ако још увек нисте двапут кликнули на дугме, задатак ће уместо тога означити тренутно време и сачувати претходни волумен медија, у случају да сте у процесу двоструког клика.

  1. Променљиве --> Сет променљивих. Комплет %диффпрессед до %ТИМЕМС - %ТимеПрессед. Упоредите временску ознаку када је последњи пут притиснуто дугме за јачину звука и када је притиснуто тренутно дугме за јачину звука. Ово ће послужити као праг за одређивање да ли сте мислили да промените нумере или само промените јачину звука.
  2. Задатак --> Ако. Подесите га на Ако %диффпрессед < 750 И %Вол нек %ВОЛМ. Ако сте двапут притиснули тастер за јачину звука у року од 750 мс И тренутна сачувана јачина звука није једнака тренутној јачину медија (касније ћете видети зашто је то важно), онда ћемо одредити како да променимо трацк.
  3. Додатак --> КЦ Таскер процеси. Нека буде одабрано Спотифи или другу медијску апликацију (ИоуТубе, ако користите ИоуТубе Ред) за коју знате да има потешкоћа да се контролише путем традиционалних догађаја за репродукцију дугмади за медије. Поставите променљиву на %спотифи. (Колико ја знам, апликације као што је Спотифи су пре изузетак него правило, па ако касније када покренете овај задатак приметите да не мења нумере на вашем омиљеном медиа плејеру, а затим се вратите на овај корак и додајте додатне апликације да проверите за).
  4. Задатак --> Ако. Подесите га на Ако %спотифи ~ истина.
  5. Медији --> Контрола медија. Цмд: Следећи. Дугме за симулацију медија: Да. Апликација: Спотифи. Проверите Ако и поставите га на иф %ВОЛМ > %Вол. Прескочиће на следећу нумеру ако двапут притиснете јачину звука.
  6. Медији --> Контрола медија. Цмд: Претходна. Дугме за симулацију медија: Да. Апликација: Спотифи. Проверите Ако и поставите га на иф %ВОЛМ < %Вол. Прескочиће се на претходну нумеру ако двапут притиснете јачину звука.
  7. Аудио --> Јачина звука медија. Ниво: %Вол. Ово враћа ниво јачине звука на оно што је раније било. Не проверавајте ништа овде да би се промена десила тихо.
  8. Задатак --> Остало. Следећих неколико радњи се примењују на било коју општу медијску апликацију (нпр. Гоогле Плаи музика)
  9. Медији --> Контрола медија. Цмд: Следећи. Дугме за симулацију медија: Не. Проверите Ако и поставите га на иф %ВОЛМ > %ВОЛ. Прескочиће на следећу нумеру ако двапут притиснете јачину звука.
  10. Медији --> Контрола медија. Цмд: Претходна. Дугме за симулацију медија: Не. Проверите Ако и поставите га на иф %ВОЛМ < %ВОЛ. Прескочиће се на претходну нумеру ако двапут притиснете јачину звука.
  11. Аудио --> Јачина звука медија. Ниво: %Вол. Ово враћа ниво јачине звука на оно што је раније било. Не проверавајте ништа овде да би се промена десила тихо.
  12. Задатак --> Заврши ако.
  13. Задатак --> Остало. Ово ће сачувати тренутно време и сачувати претходни волумен медија у променљивој.
  14. Променљиве --> Сет променљивих. Комплет %ТимеПрессед до %ТИМЕМС.
  15. Променљиве --> Сет променљивих. Комплет %Вол до %ВОЛМ - 1. Проверите да ли и поставите га на иф %Вол < %ВОЛМ.
  16. Променљиве --> Сет променљивих. Комплет %Вол до %ВОЛМ + 1. Проверите да ли и поставите га на иф %Вол > %ВОЛМ.
  17. Задатак --> Заврши ако.

Приметите да у акцијама 7 и 11 мењамо јачину медија. Због начина на који Таскер функционише, то би одмах резултирало поновним покретањем задатка (јер Таскер не може рећи који извор је променио јачину медија). Зато смо у акцији 2 поставили услов да проверимо да ли је %Вол нови %ВОЛМ, што ће зауставити покретање овог задатка ако су два једнака (што ће бити када се овај задатак већ покрене).

Хајде да разговарамо о ограничењима у овој поставци. Пошто ово подешавање захтева промене у јачини медија, то значи да ако јесте слушате медије при максималној јачини звука и покушате двапут да повећате јачину звука да бисте променили нумере, неће рад.

На крају, о аутоматском уносу. Да, ово подешавање је заиста могуће са АутоИнпутом, али постоје два разлога зашто га нисам препоручио. Први је да то кошта, а други је да нисам могао да га натерам да препозна притиске тастера када је екран искључен.


И воила! Ако сте у могућности да ово пратите, онда честитам, ви сте прилично мајстор Таскер-а! Збуњени сте на кораку и само желите да увезете сценарио и наставите са својим животом?

Ако желите да увезете ову Таскер скрипту, можете је преузети са Андроид Филе Хост. Да бисте увезли профил, прво морате да онемогућите почетнички режим у Таскер-у тако што ћете отићи на мени --> подешавања. На картици корисничког интерфејса опозовите избор у пољу за потврду „Режим за почетнике“. Затим се вратите у главни мени Таскер-а, кликните на картицу „Профили“. Затим дуго притисните картицу „Профили“ и притисните „Увези“. Идите до места где сте преузели моју .прф.кмл датотеку и изаберите је да бисте је увезли. Када га увезете, слободни сте да се играте са њим како вам одговара. Овај профил се покреће кад год је екран искључен и јачина медија се мења двапут у оквиру временског ограничења од 750 мс (и мења нумере само када извршите двоструки клик на исто дугме за јачину звука).

Следеће недеље за Таскер Про ћемо имати тему усмерену на Покемон Го!

Погледајте све Таскер Про скрипте!

Шта бисте желели да видите да правим са Таскером? Обавестите нас у наставку и можда ћемо вашу идеју представити у будућем чланку!