Реклама
ИФТТТ је одличан начин за аутоматизацију свакодневних процеса на рачунару, телефону и паметном дому. Али његова основна функционалност је помало ограничена. Постоји начин да се креирају напреднији ИФТТТ апплети који се покрећу само под одређеним условима.
Показаћемо вам како помоћу опције зване Филтери на платформи за програмере ИФТТТ.
Шта су ИФТТТ филтери?
Можда знаш Ако је ово, онда то Ултимате ИФТТТ водич: Користите најснажнији алат на Интернету попут професионалцаИф Тхис тхен Тхат, такође познат као ИФТТТ, је бесплатна услуга заснована на вебу како би ваше апликације и уређаји радили заједно. Нисте сигурни како да направите свој апплет? Слиједите овај водич. Опширније као омиљена услуга техничарима и организованим људима. Омогућује вам повезивање различитих услуга на један налог. Затим можете покренути акције за један рачун на основу улаза другог.
На пример, можете да користите ИФТТТ на Андроид телефону да себи пошаљете е-пошту сваки пут када примите СМС. Или можете аутоматски пријавити телефонске позиве у календар. Можете да повежете сервисе попут Твиттера, Фацебоока, Соноса, РСС фееда, временских информација, Пусхбуллет-а и многих других.
Основна верзија ИФТТТ-а коју користи већина људи је једноставна. Има окидач - „ако је ово"Изјава - праћена радњом - а"тада" изјава.
Али понекад желите флексибилније решење. Можда желите да се акција „тада то“ покреће само у одређеним ситуацијама. Ако је то случај, тада можете да користите напредну функцију ИФТТТ под називом Филтери.
Како поставити ИФТТТ филтере

Да бисте започели са употребом филтера, морате се упутити на ИФТТТ Платформа сајт. Ово је сајт за програмере који желе да користе ИФТТТ. Међутим, чак и ако сте само обичан корисник, ипак можете користити функције овде.
Да бисте започели, кликните на Командна табла у горњем десном углу.
Ово ће вас одвести на своје Привате Апплетс одељак, где можете видети све напредне аплете које сте већ направили.
Да бисте поставили нови апплет помоћу филтера, кликните на Нови апплет у горњем десном углу. Ово те води до Креирајте нови апплет страна.
Стварање новог апликације за додавање ИФТТТ филтера

Провешћемо вас кроз кораке за креирање аплета са филтерима са примером. Рецимо да имате Андроид телефон и желите да се апплет покрене кад год се вратите кући.
1. корак: Одаберите свој окидач
- Кликните на Услуге претраге кутију и пронађите Андроид уређај.
- Изаберите одређени окидач из Молимо изаберите падајући мени.
- Изаберите Повезује се на одређену Ви-Фи мрежу.
- Сада, погледајте Ознака поља у одељак унесите име Ви-Фи мреже наше куће у поље Вредност поље.
Корак 2: Одаберите радњу пре него што примените филтере
У овом примјеру, наш звучник Сонос ће пуштати музику када стигнемо кући.
- Кликните на Додајте радњу.
- Иди на Услуге претраге кутију и изаберите Сонос.
- Од Молимо изаберите падајуће, изаберите Плаи Фаворите. Изабраћемо најдражег за касније. За сада оставите опције за Које омиљене бисте желели да играте? и Где желиш да играш? подешен на Прилагодљив од стране корисника.
- Само напред и додајте било који филтер у Додајте код филтра одељак. Погледајте доље за више информација о употреби филтера.
- Након што све завршите, само додајте Наслов аплета и Опис апплета при дну, а затим изаберите сачувати.
- Видећете Апплет је креиран банер након што се све заврши.
Корак 3: Почните користити нови апплет
- Иди на Командна табла а онда на свој Привате Апплетс. Овде ћете видети свој нови апплет сачуван.
- Кликни на то да отворите опције у новом прозору.
- Кликните на Повежи се да почнете да користите апплет и уносите своје вредности, попут оног који је Сонос омиљен желите да чујете кад се вратите кући и на којој локацији би музика требало да свира.
- Хит сачувати и ваш нови апплет је спреман за употребу.
Како се користе ИФТТТ филтери

Сада знате где додати ИФТТТ филтере. Почнимо са кодом филтра.
Филтри користе ЈаваСцрипт који се покреће када се активира апплет. ЈаваСцрипт може приступити подацима о окидачу као и метаподацима као што је тренутно време. То значи да можете користити филтере на различите начине у зависности од окидача који одаберете.
Погледаћемо два различита примера кода филтра.
1. ИФТТТ филтер ради покретања аплета само током дана

У горњем примеру, апплет пушта музику кроз систем Сонос сваки пут када се вратите кући и уређај се повеже на кућни Ви-Фи.
Али, можда желите да ограничите овај апплет, тако да ради само током дана. Ако дођете кући касно у ноћ, не желите да укључите музику и узнемиравате наше комшије.
Да бисмо ограничили сате у којима ће се покренути апплет, можемо користити следећи код филтера:
вар цуррентХоур = Мета.цуррентУсерТиме.хоур () ако је (тренутна сат> = 8 || тренутна сат <22) { } елсе {
Сонос.плаиФаворите.скип () }
Ево објашњења шта овај код значи:
Први ред говори систему да провери колико је тренутно време у корисничкој временској зони. Други ред каже да ако је тренутно време после 8 сати и пре 22 сата, апплет би требало да ради. Трећи и четврти ред кажу да ако је време пре 8 ујутро и после 22 сата, апплет треба да прескочи акцију, а не да репродукује фаворите.
2. ИФТТТ филтер за промјену свјетла у насумичну боју
У Документација филтера ИФТТТ, такође постоји пример како увести случајни елемент у радње. На пример, следећи код ће послати промену ваших лампица Лифк у насумичну боју са листе опција које наведете.
вар цолор = ["# ФФ8400", "# ФФ0000", "# 15ФФ00", "# ФФ00Д4", "# 00Д4ФФ", "# 003ЦФФ"] вар индекс = Матх.флоор ((Матх.рандом () * цолоур.ленгтх) Лифк.цолор.сетАдванцедОптионс ('боја:' + боје [индекс] + '; светлина: 1; трајање: 12 ')
Овде се у првом реду налазе различите боје које желите да укључите у случајну ротацију. Други ред одабире случајну вриједност с те листе. Трећа линија поставља ваше Лифк лампице на ту боју.
Ограничења ИФТТТ филтера
Постоје ограничења ИФТТТ аплета са филтрима којих бисте требали бити свесни.
Прво, свако може креирати апплет помоћу филтера. Међутим, аплете са филтерима можете објавити само ако имате плаћени ИФТТТ рачун. Ако не желите да платите, још увек можете користити филтриране аплице на свој рачун. Једноставно их нећете моћи објавити и делити са другима.
Друго, ако желите да додате сложеније филтере, то је могуће, али мораћете да знате ЈаваСцрипт. Ако још не знате тај језик, постоји неколико мрежних курсева Удеми за учење ЈаваСцрипт-а које препоручујемо на нашој веб локацији.
Користите филтере за креирање паметних ИФТТТ аплета
Кориштењем филтера у одјељку ИФТТТ Платформ, свако може креирати сложене аплете за обављање софистициранијих функција. Волимо ИФТТТ, али ако тражите сличну услугу са различитим опцијама, можда ће вас ове занимати ИФТТТ алтернативе за које нисте чули 7 ИФТТТ алтернативе за које можда нисте чулиИФТТТ је бесплатан и популаран. Али, као средство за аутоматизацију, то није једина игра у граду. Погледајмо седам моћних алтернатива ИФТТТ-у. Опширније .
Георгина је писац науке и технологије који живи у Берлину и докторира психологију. Када не пише, обично ће је затећи да лупа са рачунаром или вози бицикл, а више његовог писања можете видети и на георгинаторбет.цом.