Lägg till villkorliga (IF) åtgärder till aktivatorn på jailbroken iPhone

För att en smartphone ska vara riktigt ”smart” tror jag att det är viktigt att enheten förstår vad du vill att den ska göra och när, och hur. Visserligen sträcker sig en smartphones möjligheter långt utöver de som en vanlig mobil enhet skulle ha att erbjuda, men den verkliga skönheten i konceptet börjar när telefonen börjar agera på åtgärder som du vill att den ska utföra utan manuell initiering beroende på förhållanden och miljö. Ett antal appar har dykt upp som ger något liknande, med den mest anmärkningsvärda av dem är plattformsoberoende IFTTT-tjänst. Sedan, för Android-telefoner, finns det Tasker, som praktiskt taget kan automatisera alla delar av din telefon eller surfplatta. För iOS har en liknande, och förmodligen den bästa någonsin, varit Activator, som tillåter exekvering av åtgärder baserat på att vissa villkor är uppfyllda. Nu har en ny tweak dykt upp för jailbroken iDevices som lägger till villkorliga (IF) uttalanden till Activator. Denna tweak går under namnet ActIf, och vi ska titta närmare på den här idag.

Grejen med Activator på egen hand är begränsningen att även om den kan utföra vissa åtgärder automatiskt, kan den inte lägga till resonemang till dessa. Låt oss överväga ett exempel: du kan ställa in aktivator för att automatiskt stänga av mobildata när enheten är ansluten till ett WiFi-nätverk, men du kan inte få den att göra detsamma när den är ansluten till ett specifikt nätverk. I själva verket fungerar inställningen för ALLA WiFi-nätverk som standard, men inte för bara ett specifikt. Det är där ActIf kommer in. Den här justeringen lägger till denna saknade ”villkorliga funktionalitet” till Activator och kommer att få enheten att titta på SSID för nätverket som den är ansluten till innan den angivna åtgärden utförs.

Från och med nu stöder ActIf en uppsättning åtgärder, inklusive anslutning till ett specifikt WiFi SSID, specifik Bluetooth-enhet, oavsett om musik spelas eller inte, om enheten är ansluten till strömkällan eller inte, eller om en specifik app är öppen. Tweaken lägger till sina egna inställningar till Extensions-panelen i den inbyggda iOS Settings-appen, där du kan specificera de villkorliga parametrarna som är associerade med de kontroller som stöds, medan själva åtgärderna måste ställas in via Activators inställningar, där en ny panel läggs till för ActIf åtgärder. Det som är bra är att ActIf stöder tre möjliga inställningar för varje villkorsparameter, vilket ger dig flexibilitet för att konfigurera flera alternativ för samma tillstånd.

Tweaks som ActIf är sällsynta även i jailbreak-scenariot, och ganska svåra att få tag på, men flexibiliteten och friheten som de lovar gör ansträngningen värt det. ActIf är tillgängligt via BigBoss-förrådet i Cydia gratis och stöder iPhone, iPod touch och iPad, inklusive 64-bitarsarkitekturen för iPad Air och iPhone 5s. Om du använder Activator är denna tweak ett måste.