A kezdőképernyő moduljai az iOS egyik legjobb új funkciója. És bár az Apple moduljainak megvalósítását széles körben dicsérték, egyes alkalmazások még tovább vitték ezt a funkciót.
A Scriptable ezen alkalmazások egyike. Ez lehetővé teszi egyedi widgetek létrehozását az iPhone kezdőképernyőjéhez, amelyeket a közösség néhány csodálatos segédprogram létrehozásához használt.
Nézzük meg az atw hat parancsfájlt, hogy miként lehet vele fantasztikus iPhone-modulokat létrehozni, és hogyan lehet a widgeteket tökéletesen összeolvadni a kezdőképernyő háttérképével.
Mi a szkriptelhető?
A Scriptable egy ingyenes iOS alkalmazás, amely lehetővé teszi a JavaScript futtatását iPhone és iPad eszközén. Ha Ön programozó, akkor megírhatja saját szkriptjeit és futtathatja azokat. Ha még nem ismeri a programozási nyelveket, egyszerűen másolhatja a mások által írt kódot, hogy hasznos funkciókat adjon hozzá iOS-eszközéhez.
Láttunk például egy olyan szkriptet, amely automatikusan figyelmeztet, ha bármelyik kedvenc iOS-alkalmazásodon árcsökkenés tapasztalható.
Olvass tovább: Mi a JavaScript és hogyan működik?
Ha webfejlesztést tanul, a következőket kell tudnia a JavaScript-ről, valamint arról, hogyan működik a HTML és a CSS.
A Scriptable még mindig meglehetősen újdonság az App Store-ban, de számos játékmódosító funkcióval bővült, köztük a szkriptek futtatásának lehetősége az iOS 14 widgetekben. Ez azt jelenti, hogy írhat vagy másolhat JavaScript-kódot Scriptable-be, és saját testreszabott „mini alkalmazásai” rendelkezhetnek, amelyek widgeteken keresztül jelenítik meg az információkat.
A Scriptable közösség már létrehozott néhány csodálatos modult így, olyan praktikus funkciókkal, mint például az időjárási adatok megjelenítése a személyre szabott hírcsatornában közvetlenül a kezdőképernyőn.
Most hoztam létre az első widgetemet @scriptableapp.
- Breno Prata (@BrenoXDDD) 2021. február 8
Megjeleníti a gőz kívánságlistáját kedvezmény szerint rendezve.
1) Győződjön meg arról, hogy a gőz kívánságlistája nyilvános
2) Küldje el a steam azonosítót paraméterként a widgethez (alapértelmezés szerint a steam azonosítómat használják 😀)
Lényeg: https://t.co/sVEBmsPQfapic.twitter.com/3YWpXH966b
Bár a lehetőségek szinte végtelenek, érdemes szem előtt tartani néhány korlátozást. Az írás kezdetekor a Kezdőképernyő widgeteket csak az iPhone készülékek és a 7. generációs iPod touch támogatják. Sajnos egyelőre nem lehet widgeteket hozzáadni a kezdőképernyőhöz egy iPaden.
Bármilyen zavarba ejtő, a korlátozás az Apple végétől származik; ez nem a Scriptable hibája. Hasonlóképpen, az iOS 14 rendelkezik bizonyos memóriakorlátokkal a kezdőképernyő widgetjein. Ha saját widgetek létrehozását tervezi, mindenképpen ellenőrizze a korlátokat, mielőtt elkezdené.
Végül a Scriptable alkalmazásnak van egy galériája, amely segít a legérdekesebb parancsfájlok gyors megtalálásában és telepítésében. Ez jó az alkalmazás használatának megkezdéséhez, de jobb, ha a GitHubon tárolt szkripteket keresi, mert ott részletes telepítési utasításokat talál.
A Scriptable galéria leírása nem a kezdők számára a leghasznosabb; olyan hibákkal találkoztunk, mint például a képernyőképek nem láthatók.
A szkriptek beállítása
Van néhány gyakori lépés, amelyet be kell tartania a Scriptable widgetek beállítása közben, amely magában foglalja a JavaScript kód másolását és az alkalmazásba történő importálást. Az utolsó lépések azonban az egyes moduloknál eltérőek, ezt egy kicsit később kiemeljük.
Először is térjünk ki az alapokra. A Scriptable beállításához a következőket kell tennie:
- Letöltés Szkriptelhető. Ez egy iOS-exkluzív alkalmazás, amely ingyenesen letölthető. Az alkalmazáson belüli vásárlások opcionális tippek a fejlesztő számára, amelyek nem adnak hozzá funkciókat.
- Töltse le az Apple-t Parancsikonok kb. A JavaScript-kód általában hosszú, és nem akarja, hogy több száz sornyi kódot válasszon és másoljon iPhone-jára. Parancsikon segítségével két érintéssel menthetjük a szkripteket a Scriptable programba.
- Töltse le a Script mentése parancsikon az iPhone-ra. A legtöbb szkriptelhető widget esetében a szkript GitHub oldalára kell lépnie, és meg kell találnia a parancsikon használatához szükséges nyers kódot.
- Például, ha kinyitja a Időjárás Cal parancsfájl a GitHubon, kattintson a gombra Nyers gomb a szkript első sora felett. Innen nyomja meg a Megosztás gomb a Safariban (vagy az Ön által használt böngészőben), majd érintse meg a elemet Script mentése. Ez hozzáadja a Scriptable-hez.
Kép 1/2
2. kép 2-ből
Ezután nézzük meg, hogyan adhatjuk hozzá a Scriptable iOS moduljait az iPhone kezdőképernyőjéhez:
- Érintse meg és tartsa lenyomva a kezdőképernyő bármelyik üres részét, amíg az összes alkalmazásikon el nem kezd futni.
- Koppintson a Plusz ikonra a bal felső sarokban.
- Keressen Szkriptelhető.
- Húzza jobbra a kívánt widget méretének kiválasztásához. Választhatsz Kicsi, Közepes, vagy Nagy.
- Koppintson a Widget hozzáadása.
- Most érintse meg a modult. Ez megmutatja a nevű dobozt Futtassa a szkriptet.
- Koppintson a Választ mellett Forgatókönyv és válassza ki a használni kívánt szkriptet.
- Ha a szkript megköveteli, írja be a szöveget a Paraméter doboz. Ezt néhány alapvető bemenetre használják, például amikor vissza kell állítani az időzítőt.
- Érintse meg a képernyő bármelyik üres részét, és a widget megjeleníti a szükséges információkat.
1. kép 3-ból
2. kép 3-ból
3. kép 3-ból
Néhány Scriptable widget, például Időjárás Cal, lehetővé teszi, hogy megváltoztassa a hátterüket. Használhatja ezt a funkciót a widget "átlátszóvá" tételéhez. A trükk egy olyan szkript használata, amely képernyőképet készít a kezdőképernyőről, hogy tökéletesen illeszkedő háttérképet hozzon létre a widget számára.
Összefüggő: Az iPhone kezdőképernyőjének testreszabása widgetekkel és alkalmazásikonokkal
Technikailag ennek a szkriptnek működnie kell más widget-készítő alkalmazásokkal, például Modulos. Bár teljesen optimalizált a Scriptable számára, kisebb igazítási problémákba ütközhet más alkalmazásokkal.
Kövesse az alábbi lépéseket a widgetek teljesen átlátszó hátterének megszerzéséhez:
- Töltse le a Láthatatlan modulok szkript.
- Koppintson a Részvény > Script mentése és adjon neki bármilyen nevet, például Láthatatlan modulok.
- Most lépjen iPhone kezdőképernyőjére. Érintse meg és tartsa lenyomva a kezdőképernyő egy üres részét, amíg az összes alkalmazásikon el nem kezd futni. Most csúsztassa balra, amíg el nem ér egy üres oldalt.
- Most készítsen képernyőképet iPhone-járól.
- Nyisd ki Szkriptelhető, fuss Láthatatlan modulok, és érintse meg a elemet Folytatni. Ezután válassza ki az előző lépésben készített képernyőképet.
- Kövesse az utasításokat a widget méretének és helyzetének kiválasztásához, koppintson rá Exportálás a Fotókba amikor kész.
- Most megnyithat bármelyik szkriptet a Scriptable programban (amennyiben csak képet ad hozzá háttérként), és ezzel a képpel gyönyörű átlátszó widgeteket hozhat létre.
1. kép 3-ból
2. kép 3-ból
3. kép 3-ból
Forgatókönyv a dicsőségtől
Ha tud kódolni, a Scriptable rendelkezik minden eszközzel, amelyre szüksége van a komoly iOS-automatizáláshoz. De még ha nem is programozó, élvezheti mások munkáját ezzel a nagyszerű alkalmazással. A kiváló widgetek csak egy része a Scriptable csomagnak; nézzen körül és nézze meg, mit érhet el még vele.
És ne feledje, hogy az iOS rendszeren végzett automatizálás nem ér véget a Scriptable használatával. A Siri Shortcuts számos eszközzel rendelkezik a termelékenység javításához.
Az iPhone-on található Siri parancsikonok segítségével könnyedén automatizálhatja az ismétlődő feladatokat. Íme néhány kedvencünk, amelyeket most kipróbálhat.
- iPhone
- JavaScript
- Widgetek
- Szkriptelés
- iPhone trükkök
- iPhone tippek
- iOS parancsikonok
Adam elsősorban a MUO iOS szekciójához ír. Több mint hat éves tapasztalattal rendelkezik az iOS ökoszisztémájával kapcsolatos cikkek írásában. Munka után megtalálja, hogy megpróbálja megtalálni a módját, hogy több RAM-ot és gyorsabb tárhelyet adhasson ősi játék PC-jéhez.
Iratkozzon fel hírlevelünkre
Csatlakozzon hírlevelünkhöz, amely műszaki tippeket, véleményeket, ingyenes e-könyveket és exkluzív ajánlatokat tartalmaz!
Még egy lépés…!
Kérjük, erősítse meg e-mail címét az imént elküldött e-mailben.