Mokomoji medžiaga, kaip siųsti kelias nuotraukas į „Snapseed“ programą, kad būtų galima automatiškai pagerinti vaizdą naudojant „Tasker“, „AutoInput“ ir „AutoShare“.
Man patinka nuotraukų redagavimas (ir apskritai fotografija) ir nesigėdiju to prisipažinti. Aš nesivarginau išmokti naudotis rankiniai kameros valdikliai arba redaguoti neapdorotus vaizdus kaip kai kurie mano kolegos. Kaip ir dauguma žmonių, naudoju numatytąsias fotoaparato funkcijas su visomis automatinėmis parinktimis, kad programinė įranga nuspręstų, koks yra geriausias baltos spalvos balansas, fokusavimas, ryškumas ir kt. turėtų būti nustatyta.
Retkarčiais, jei mano pradinė nuotrauka nepasirodytų taip, kaip tikėjausi, aš ją perleisdavau Snapseed automatinio derinimo funkcija. Bet jei norėčiau atlikti šį veiksmą su daugybe nuotraukų (tarkim, >50), tai greitai taptų vargais, nes turėčiau atidaryti, pakoreguoti ir išsaugoti kiekvieną nuotrauką rankiniu būdu „Snapseed“. Atsižvelgdamas į mano Android automatizavimo patirtį, pagalvojau: kodėl man tiesiog neautomatizuoti šio proceso? Taip ir padariau. Susitiktu su
„Auto-Snapseed Tasker“ scenarijus.Automatiškai patobulinkite savo nuotraukas naudodami „Auto-Snapseed“, skirtą „Tasker“.
Reikalavimai:
- Snapseed
- Taskeris ($2.99)
- Automatinė įvestis (~$1.70)
- Automatinis bendrinimas (~$1.12)
Akivaizdu, kad šiam projektui jums reikės „Snapseed“, nes tai yra programa, kurią naudosime norėdami tiksliai suderinti savo nuotraukas. „Tasker“ reikalinga, nes šią automatizavimo programą naudosime sąsajai su dviem papildiniais: „AutoInput“ ir „AutoShare“. „AutoShare“ būtina norint sukurti naują elementą „Android“ bendrinimo meniu, kad galėtumėte greitai patobulinti nuotraukas ir bendrinti tas nuotraukas, kurios bus atidarytos „Snapseed“. Tada automatinė įvestis automatizuoja bakstelėjimus, reikalingus nuotraukai automatiškai patobulinti.
Įdiegę šias programas, turime nustatyti keletą dalykų. Pirmiausia turėsite suteikti automatinei įvesties galimybę paleisti pritaikymo neįgaliesiems paslaugą, o tai padarys programa, kai ją atidarysite. Tada turėsime sukurti naują automatinio bendrinimo komandą, kad atidarę vaizdo bendrinimo dialogo langą turėtume meniu parinktį pasirinkti AutoShare. Atidarykite „AutoShare“ ir slinkite žemyn iki „AutoShare Settings“ ir įsitikinkite, kad pažymėta „AutoShare Command“. Tada eikite aukštyn ir pasirinkite „Tvarkyti komandas“. Paspauskite + piktogramą, kad pridėtumėte naują komandą ir pavadintumėte ją „Auto-Snapseed“. Pasirinkite bet kurią norimą piktogramą, bet rekomenduoju naudoti Snapseed piktogramą, kad ji būtų aiški ką tai daro.
Dabar esame pasirengę pradėti kurti scenarijų „Tasker“. Atidarykite „Tasker“ ir apačioje dešinėje paspauskite +, kad sukurtumėte naują profilį. Pavadinkite jį „Auto-Snapseed“ ir pasirinkite Renginys Kontekstas. Eikite į Plugin -> AutoShare -> AutoShare Command. Paspauskite pieštuko piktogramą, kad atidarytumėte konfigūraciją, tada komandai pasirinkite komandą „Auto-Snapseed“, kurią atlikote anksčiau.
Grįžkite iš profilio konfigūracijos ir Tasker paprašys sukurti naują užduotį. Galite pasirinkti pavadinti užduotį, bet tai nėra būtina. Paspauskite varnelę, kad atidarytumėte užduočių redagavimo ekraną. Pateiksiu nuoseklias instrukcijas, ką jums reikės padaryti, tačiau tiems, kurie jau yra susipažinę su „Tasker“, galite išplėsti toliau pateiktą jungiklį, kad pamatytumėte scenarijaus aprašą.
„Auto-Snapseed Tasker“ aprašymas
Profile: Auto-Snapseed (208)
Event: AutoShare [ Configuration: Command: Auto-Snapseed
Sender: all
Subject: all
Text: all
File: all ]
Enter: Auto-Snapseed (207)
A1: For[ Variable:%image Items:%asfile() ]
A2: AutoShare [ Configuration: Package: com.niksoftware.snapseed
Class: com.google.android.apps.snapseed.EditActivity
App: AutoShare
Action: Share
MimeType: image/jpeg
File: %imageTimeout (Seconds):10 ]
A3: AutoInput Action [ Configuration: Type: Text
Value: Add filter
Action: ClickTimeout (Seconds):20 ]
A4: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A5: AutoInput Action [ Configuration: Type: Text
Value: Tune Image
Action: ClickTimeout (Seconds):20 ]
A6: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A7: AutoInput Action [ Configuration: Type: Text
Value: Auto Adjust
Action: ClickTimeout (Seconds):20 ]
A8: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A9: AutoInput Action [ Configuration: Type: Text
Value: Apply
Action: ClickTimeout (Seconds):20 ]
A10: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A11: AutoInput Action [ Configuration: Type: Text
Value: DONE
Action: ClickTimeout (Seconds):20 ]
A12: Wait[ MS: 0 Seconds: 3 Minutes: 0 Hours: 0 Days: 0 ]
A13: EndFor
Skaityti daugiau
- Užduotis --> Už. Kintamasis: %vaizdas. Elementai: %asfile(). Tai sukels kintamąjį %image per tiek vaizdų, kiek bendrinate bendrinimo dialogo lange.
- Papildinys --> AutoShare --> Automatinis bendrinimas. Paketas: com.niksoftware.snapseed. Klasė: com.google.android.apps.snapseed. Redaguoti veiklą. Programėlė: Automatinis bendrinimas. Veiksmas: Dalintis. MIME tipas: vaizdas/jpeg. Failas: %vaizdas. Atlikus šį veiksmą, bendrinamas vaizdas, kurį nurodo %image, vienas po kito nusiųs į Snapseed redaguoti.
- Prijungti --> Automatinė įvestis --> Veiksmas. Paspauskite „Easy Setup“, tada atidarykite savo galerijos programą ir pasirinkite bet kurį vaizdą, kurį norite bendrinti „Snapseed“. Nuleiskite pranešimų skydelį, išplėskite automatinės įvesties pranešimą ir paspauskite mygtuką „Pridėti“. Dabar paspauskite slankiojo pieštuko piktogramos mygtuką, kad automatinė įvestis galėtų įrašyti / užfiksuoti šią įvestį. „AutoShare“ automatiškai atidarys naujausių programų meniu ir paprašys grįžti į „Tasker“. Atlikite tai ir grįžę turėtumėte pamatyti iššokantįjį langą, kuriame klausiama, kokią vertę pasirinkti. Pasirink "Pridėti filtrą" teksto tipą ir pasirinkite spustelėkite veiksmas.
- Užduotis --> Laukti. Palaukite 1 sekundę.
- Papildinys -> automatinė įvestis -> veiksmas. Dar kartą paspauskite „Easy Setup“ ir grįžkite į „Snapseed“. Šį kartą paspauskite slankiąją pieštuko piktogramą PRIEŠ pradėdami AutoInput įrašymą. Turėtumėte pamatyti visas „Snapseed“ siūlomas vaizdo patobulinimų parinktis. DABAR ištraukite pranešimą ir paspauskite „Pridėti“. Pasirinkite parinktį „Sureguliuoti vaizdą“, kad automatinė įvestis jį įrašytų. Grįžkite į Tasker ir pasirinkite "Sureguliuoti vaizdą" teksto tipą ir pasirinkite spustelėkite veiksmas.
- Užduotis --> Palaukite. Palaukite 1 sekundę.
- Papildinys -> automatinė įvestis -> veiksmas. Tikimės, kad dabar gausite nuotrauką. Žingsnis po žingsnio tobuliname rankinio vaizdo derinimo procesą ir leidžiame automatinei įvestiei įrašyti mūsų veiksmus, kad galėtume juos atkurti automatiškai. Grįžkite į „Snapseed“ ir šį kartą paspauskite parinktį „Sureguliuoti vaizdą“, kad būtų parodytas ryškumas / sodrumas / kt. galimybės. Nuleiskite automatinės įvesties pranešimą, pasirinkite mygtuką „Pridėti“ ir dabar paspauskite „automatinis (stebuklinga lazdelė)“ mygtuką Snapseed, kad įrašytumėte tą veiksmą. Grįžkite į Tasker ir pasirinkite "Automatinis reguliavimas" teksto tipą ir pasirinkite spustelėkite veiksmas.
- Užduotis --> Palaukite. Palaukite 1 sekundę.
- Papildinys --> AutoInput -> Veiksmas. Atidarykite „Snapseed“, nuleiskite pranešimų skydelį ir paspauskite „Pridėti“. Dabar, kai vaizdas yra automatiškai sureguliuotas, apatiniame dešiniajame kampe pasirinkite varnelės piktogramą, kad automatinė įvestis tai įrašytų. Grįžkite į Tasker ir pasirinkite "Taikyti" teksto tipą ir pasirinkite spustelėkite veiksmas.
- Užduotis --> Palaukite. Palaukite 1 sekundę.
- Papildinys -> automatinė įvestis -> veiksmas. Paskutinį kartą atidarykite „Snapseed“, pradėkite automatinio įvesties įrašymą, tada paspauskite mygtuką „DONE“ viršutiniame kairiajame kampe, kad įrašytumėte šią įvestį. Grįžkite į Tasker ir pasirinkite "PADARYTA" teksto tipą ir pasirinkite spustelėkite veiksmas.
- Užduotis --> Palaukite. Palaukite 3 sekundes. Mums reikia šio 3 sekundžių laikmačio, kad įsitikintume, jog „Snapseed“ užteks laiko išsaugoti nuotrauką prieš pereinant prie kitos.
- Užduotis --> Pabaiga už. Užbaikite for kilpą!
Viskas! Problema kyla dėl „for“ ciklo nustatymo, todėl reikia rankiniu būdu įrašyti veiksmus, susijusius su „Snapseed“ automatinio vaizdo derinimo funkcijos taikymu. Bet kai tai padarysite vieną kartą, jums nebereikės to daryti rankiniu būdu! Papildoma premija yra tai, kad dabar galite siųsti 2, 3 ar net dešimtis nuotraukų į „Snapseed“ naudodami bendrinimo meniu ir tai automatiškai patobulins kiekvieną iš jų! Viskas, ką jums reikia padaryti, tai atsisėsti ir žiūrėti. Jūsų redaguotos nuotraukos bus pateiktos Snapseed aplankas vidinėje atmintyje.
Atsisiųskite ir importuokite
Kaip visada, mes teikiame Tasker scenarijų, kad galėtumėte greitai jį atsisiųsti ir importuoti. Atsisiųskite .prf.xml failą iš apačios ir išsaugokite jį bet kurioje vidinėje atmintyje. Atidarykite „Tasker“ ir „Preferences“ išjunkite pradedančiųjų režimą. Tada grįžkite į pagrindinį meniu ir ilgai paspauskite profilio skirtuką viršuje. Turėtumėte pamatyti parinktį Importuoti profilį. Pasirinkite tai ir raskite atsisiųstą XML failą.
Atsisiųskite „Auto-Snapseed“ scenarijų
Kai tai importuosite, įsitikinkite, kad vis tiek grįžote ir nustatote automatinį įvestį bei automatinį bendrinimą, kaip minėta anksčiau. Priešingu atveju automatinis bendrinimas nebus rodomas bendrinimo meniu ir automatinė įvestis negalės siųsti įvesties bakstelėjimų jūsų telefone!
Praneškite man, ar jums patinka šis projektas ir kokio tipo automatizavimo norėtumėte matyti būsimoje pamokoje!