Új nap, új tweak a Cydiában. K3A nemrég megjelent kiegészítője, az AssistantExtensions egy ingyenes MobileSubstrate plugin, amely lehetővé teszi, hogy iPhone 4S készülékünk kedvelt személyi asszisztensét, a Sirit személyre szabott parancsokkal bővíthessük. A fejlesztő szerint ez a program még nagyban fejlesztés alatt áll. A cikk írásának pillanatában az 1.0.1-4-es verziójú szoftverhez készítője jelentős sebességbeli javulást, valamint további funkciók hozzáadását ígéri.
Jelenlegi funkciók
Rendszerszintű parancsok
Az iOS5 egyik új funkciója volt a Twitter teljes integrálása az operációs rendszerbe. Ezt bővíti a Siri által immár ismert “tweet” parancs, például: “tweet Hello World!” – segítségével bemondhatunk egy (maximum 140 karakternyi írással reprezentálható) szöveget, ami azonnal az új Twitter állapotüzenetünk lesz. Ez a lehetőség különösen jó a sokat csiripelők számára, mivel a gyári Twitter alkalmazás meglehetősen nehézkes működésű (legalábbis a saját tapasztalataim szerint).

Lehetségessé válik telepített alkalmazások megnyitása is, csupán annyit kell mondanunk: “launch <alkalmazás neve>”, vagy “open <alkalmazás neve>”.
Bizonyos esetekben, például cydiás appok telepítése után, lefagyás esetén, jól jöhet a SpringBoard újraindítása. Ezt is egyszerűen megtehetjük a “restart SpringBoard” parancssal.
Számomra egy rendkívül fontos dolog a rendszerfényerő. Van olyan helyzet, amikor mindenképpen maximális fényerőre van szükségem, viszont egyébként le kell vennem kisebbre, mivel a háttérvilágítás gyorsan meríti az akkumulátort. Ez is kézreálló módon megoldható a “brightness to (szám) per cent” utasítás mikrofonba mondásával.
Több más funkció is megtalálható még a kiegészítőben, többek között véletlenszámot is generáltathatunk a “generate random number” kifejezés segítségével, valamint kontextusfüggő információkat is kérdezhetünk Siritől, például a “Should I take an umbrella?”, azaz “Vigyek esernyőt?” kérdésre az időjárás-előrejelzés függvényében kapunk igenlő vagy nemleges választ.
SBSettings kapcsolók felügyelete
A népszerű SpringBoard-beépülő, az SBSetting kezelését is lehetővé teszi ez az alkalmazás. A “turn on <kapcsolónév>”, illetve “list toggles” kifejezésekkel bekapcsolhatjuk vagy listázhatjuk az elérhető kapcsolókat, értelemszerűen.
Egyedül érzed magad? Beszélgess velem!
A Siri intelligenciájának köszönhetően, amint ezt már megszokhattuk, arra is rábírhatjuk a telefont, hogy visszabeszéljen. Pontosabban, hogy egy kicsit elbeszélgessen velünk. Mindössze annyit kell mondanunk neki: “Let’s chat!”, azaz “Beszélgessünk!”
Vizuális típusoknak (vagy iPhone 4S-sel nem rendelkezőknek) íme egy videó arról, hogyan is működik mindez:
Do you speak English?
Még mielőtt nagyon elkezdenénk örülni neki: az AssistantExtensions csak angolul ért. A fejlesztő ugyan azt ígéri, hogy egy közeljövőbeli frissítés során az összes, Siri által natívan támogatott nyelvet elérhetővé teszi, azonban ez még mindig csak a francia és német nyelveket fogja magában foglalni.
Kompatibilitási kérdések
A másik jelentős Siri-kiegészítő, a SiriToggles az eddigi tesztelések alapján nem jelent problémát az előbbi szoftver telepítése során, ám a fejlesztő mégis azt javasolja, hogy a két tweaket ne telepítsük vagy ne használjuk egyszerre a biztonság kedvéért.
Még, még, még, ennyi nem elég!
Az egyik legnagyobb lehetősége ennek az alkalmazásnak, hogy bővíthető. Készítője ugyanis egy olyan úgynevezett API-val (Application Programming Interface, alkalmazásprogramozási felület) szerelte fel, amely más fejlesztőknek is lehetővé teszi, hogy AssistantExtensions-pluginokat írva ők maguk is tovább bővítsék digitális asszisztensünk képességeit.
Érdeklődő fejlesztők számára a magyarázatokat, példaprogramokat tartalmazó oldal itt érhető el.
Erre aztán biztosan nem lesz pénzem…
Nekem rendkívül szimpatikus módon a szerző ingyenesen elérhetővé tette alkotását a Cydiában! Letölteni vagy közvetlenül onnan, vagy erről a linkről lehet a BigBoss repóból.
Ti már kipróbáltátok? Mik a benyomásaitok?



















































