Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision |
luftschleuse2 [2018/03/05 19:33] – [Originalkabel] entropix | luftschleuse2 [2018/07/11 20:19] – ABLOY PROTEC Quellcode hinzu entropix |
---|
| 14 | GND | 23 | schwarz | GND | | | 14 | GND | 23 | schwarz | GND | |
| |
| == Luftschleuse und Android |
| |
| === Problemstellung |
| * Viele Einzelschritte nötig, bis die Tür offen ist |
| * Android-Bug sorgt bei WLANs ohne Internetanbindung (wie hier) für Verbindungsprobleme |
| |
| === Android Based Luftschleuse Opener for You: Provides Rapid Opportunity To Enter CCC ("ABLOY PROTEC") |
| |
| Ziel: Automatisierung der Schritte |
| - Mobile Daten deaktivieren (scheint Android-Verbindungsprobleme zu lösen) |
| - Mit Luftschleuse-WLAN verbinden |
| - SSH Login |
| - Mobile Daten aktivieren |
| - Mit regulärem Club-WLAN verbinden |
| |
| Vorteile |
| * Ein-Click-Lösung |
| |
| Nachteile |
| * viele Abhängigkeiten |
| * nicht quelloffen |
| |
| Abhängigkeiten |
| * Tasker |
| * AutoInput (Tasker Plugin) |
| * Wifi Connect (Tasker Plugin) |
| * SSH Tasker Plugin |
| |
| Vorzunehmende Einstellungen |
| * SSH-Key |
| |
| Code |
| <file xml AbloyProtec.tsk.xml> |
| <TaskerData sr="" dvi="1" tv="5.2.bf1"> |
| <Task sr="task4"> |
| <cdate>1531307637421</cdate> |
| <edate>1531331968792</edate> |
| <id>4</id> |
| <nme>ABLOY PROTEC</nme> |
| <pri>100</pri> |
| <Kid sr="Kid"> |
| <launchID>2</launchID> |
| <pkg>xce.ovu.etl</pkg> |
| <vnme>v2</vnme> |
| <vnum>2</vnum> |
| </Kid> |
| <Action sr="act0" ve="7"> |
| <code>811079103</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <GlobalAction>5</GlobalAction> |
| <GlobalAction-type>java.lang.String</GlobalAction-type> |
| <Password><null></Password> |
| <Password-type>java.lang.String</Password-type> |
| <com.twofortyfouram.locale.intent.extra.BLURB>Action: Quick Settings</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES><StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%err |
| Error Code |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%errmsg |
| Error Message |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1></StringArray></net.dinglisch.android.tasker.RELEVANT_VARIABLES> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>GlobalAction plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| <plugininstanceid>72a28833-bbf9-475b-88cd-6bb7c00f379e</plugininstanceid> |
| <plugininstanceid-type>java.lang.String</plugininstanceid-type> |
| <plugintypeid>com.joaomgcd.autoinput.intent.IntentPerformGlobalAction</plugintypeid> |
| <plugintypeid-type>java.lang.String</plugintypeid-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">com.joaomgcd.autoinput</Str> |
| <Str sr="arg2" ve="3">com.joaomgcd.autoinput.activity.ActivityConfigPerformGlobalAction</Str> |
| <Int sr="arg3" val="20"/> |
| </Action> |
| <Action sr="act1" ve="7"> |
| <code>1732635924</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <ActionId>Daten</ActionId> |
| <ActionId-type>java.lang.String</ActionId-type> |
| <ActionType>16</ActionType> |
| <ActionType-type>java.lang.String</ActionType-type> |
| <FieldSelectionType>0</FieldSelectionType> |
| <FieldSelectionType-type>java.lang.String</FieldSelectionType-type> |
| <IsFirstAction>false</IsFirstAction> |
| <IsFirstAction-type>java.lang.Boolean</IsFirstAction-type> |
| <IsTaskerAction>false</IsTaskerAction> |
| <IsTaskerAction-type>java.lang.Boolean</IsTaskerAction-type> |
| <NearbyText><null></NearbyText> |
| <NearbyText-type>java.lang.String</NearbyText-type> |
| <Password><null></Password> |
| <Password-type>java.lang.String</Password-type> |
| <StoredAction><null></StoredAction> |
| <StoredAction-type>java.lang.String</StoredAction-type> |
| <TextToWrite><null></TextToWrite> |
| <TextToWrite-type>java.lang.String</TextToWrite-type> |
| <com.twofortyfouram.locale.intent.extra.BLURB>Type: Text |
| Value: Daten |
| Action : Click</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES><StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%err |
| Error Code |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%errmsg |
| Error Message |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1></StringArray></net.dinglisch.android.tasker.RELEVANT_VARIABLES> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>ActionId FieldSelectionType ActionType plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| <plugininstanceid>906e2fcf-6e52-43cb-901f-b6c2bf9d5837</plugininstanceid> |
| <plugininstanceid-type>java.lang.String</plugininstanceid-type> |
| <plugintypeid>com.joaomgcd.autoinput.intent.IntentPerformAction</plugintypeid> |
| <plugintypeid-type>java.lang.String</plugintypeid-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">com.joaomgcd.autoinput</Str> |
| <Str sr="arg2" ve="3">com.joaomgcd.autoinput.activity.ActivityConfigPerformAction</Str> |
| <Int sr="arg3" val="20"/> |
| </Action> |
| <Action sr="act10" ve="7"> |
| <code>35</code> |
| <Int sr="arg0" val="0"/> |
| <Int sr="arg1" val="10"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*CONNECTION*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act11" ve="7"> |
| <code>135</code> |
| <Int sr="arg0" val="1"/> |
| <Int sr="arg1" val="18"/> |
| <Str sr="arg2" ve="3">success</Str> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*luftschleuse-closed*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act12" ve="7"> |
| <code>1698386443</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <com.twofortyfouram.locale.intent.extra.BLURB>"luftschleuse-member"</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST>true</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type>java.lang.Boolean</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID>"luftschleuse-member"</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type>java.lang.String</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">jp.meridiani.apps.wificonnect</Str> |
| <Str sr="arg2" ve="3">jp.meridiani.apps.wificonnect.activity.EditActivity</Str> |
| <Int sr="arg3" val="0"/> |
| </Action> |
| <Action sr="act13" ve="7"> |
| <code>30</code> |
| <Int sr="arg0" val="400"/> |
| <Int sr="arg1" val="0"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| </Action> |
| <Action sr="act14" ve="7"> |
| <code>35</code> |
| <Int sr="arg0" val="0"/> |
| <Int sr="arg1" val="10"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*CONNECTION*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act15" ve="7"> |
| <code>135</code> |
| <Int sr="arg0" val="1"/> |
| <Int sr="arg1" val="18"/> |
| <Str sr="arg2" ve="3">success</Str> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*luftschleuse-member*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act16" ve="7"> |
| <code>135</code> |
| <Int sr="arg0" val="1"/> |
| <Int sr="arg1" val="1"/> |
| <Str sr="arg2" ve="3">fail</Str> |
| </Action> |
| <Action sr="act17" ve="7"> |
| <code>300</code> |
| <label>success</label> |
| </Action> |
| <Action sr="act18" ve="7"> |
| <code>30</code> |
| <Int sr="arg0" val="400"/> |
| <Int sr="arg1" val="0"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| </Action> |
| <Action sr="act19" ve="7"> |
| <code>550</code> |
| <Str sr="arg0" ve="3">Wifi</Str> |
| <Str sr="arg1" ve="3">%WIFII</Str> |
| <Str sr="arg2" ve="3"/> |
| <Str sr="arg3" ve="3">Popup</Str> |
| <Int sr="arg4" val="5"/> |
| <Int sr="arg5" val="1"/> |
| </Action> |
| <Action sr="act2" ve="7"> |
| <code>512</code> |
| <Int sr="arg0" val="1"/> |
| </Action> |
| <Action sr="act20" ve="7"> |
| <code>2057451072</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <Address>192.168.2.2</Address> |
| <Address-type>java.lang.String</Address-type> |
| <BUNDLE_EXTRA_INT_VERSION_CODE>1</BUNDLE_EXTRA_INT_VERSION_CODE> |
| <BUNDLE_EXTRA_INT_VERSION_CODE-type>java.lang.Integer</BUNDLE_EXTRA_INT_VERSION_CODE-type> |
| <Command>true</Command> |
| <Command-type>java.lang.String</Command-type> |
| <Keypair_File></Keypair_File> |
| <Keypair_File-type>java.lang.String</Keypair_File-type> |
| <Password></Password> |
| <Password-type>java.lang.String</Password-type> |
| <Password_Variable>false</Password_Variable> |
| <Password_Variable-type>java.lang.Boolean</Password_Variable-type> |
| <Port>22</Port> |
| <Port-type>java.lang.String</Port-type> |
| <Return_Output>false</Return_Output> |
| <Return_Output-type>java.lang.Boolean</Return_Output-type> |
| <Username>open</Username> |
| <Username-type>java.lang.String</Username-type> |
| <Variable></Variable> |
| <Variable-type>java.lang.String</Variable-type> |
| <com.twofortyfouram.locale.intent.extra.BLURB>true</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>Command Keypair_File Address Port Username Password</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">com.laptopfreek0.sshplugin.paid</Str> |
| <Str sr="arg2" ve="3">com.laptopfreek0.sshplugin.paid.EditActivity</Str> |
| <Int sr="arg3" val="10"/> |
| </Action> |
| <Action sr="act21" ve="7"> |
| <code>135</code> |
| <Int sr="arg0" val="1"/> |
| <Int sr="arg1" val="1"/> |
| <Str sr="arg2" ve="3">end</Str> |
| </Action> |
| <Action sr="act22" ve="7"> |
| <code>300</code> |
| <label>fail</label> |
| </Action> |
| <Action sr="act23" ve="7"> |
| <code>550</code> |
| <Str sr="arg0" ve="3"/> |
| <Str sr="arg1" ve="3">Fehler</Str> |
| <Str sr="arg2" ve="3"/> |
| <Str sr="arg3" ve="3">Popup</Str> |
| <Int sr="arg4" val="5"/> |
| <Int sr="arg5" val="1"/> |
| </Action> |
| <Action sr="act24" ve="7"> |
| <code>300</code> |
| <label>end</label> |
| </Action> |
| <Action sr="act25" ve="7"> |
| <code>811079103</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <GlobalAction>5</GlobalAction> |
| <GlobalAction-type>java.lang.String</GlobalAction-type> |
| <Password><null></Password> |
| <Password-type>java.lang.String</Password-type> |
| <com.twofortyfouram.locale.intent.extra.BLURB>Action: Quick Settings</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES><StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%err |
| Error Code |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%errmsg |
| Error Message |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1></StringArray></net.dinglisch.android.tasker.RELEVANT_VARIABLES> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>GlobalAction plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| <plugininstanceid>72a28833-bbf9-475b-88cd-6bb7c00f379e</plugininstanceid> |
| <plugininstanceid-type>java.lang.String</plugininstanceid-type> |
| <plugintypeid>com.joaomgcd.autoinput.intent.IntentPerformGlobalAction</plugintypeid> |
| <plugintypeid-type>java.lang.String</plugintypeid-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">com.joaomgcd.autoinput</Str> |
| <Str sr="arg2" ve="3">com.joaomgcd.autoinput.activity.ActivityConfigPerformGlobalAction</Str> |
| <Int sr="arg3" val="20"/> |
| </Action> |
| <Action sr="act26" ve="7"> |
| <code>1732635924</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <ActionId>Daten</ActionId> |
| <ActionId-type>java.lang.String</ActionId-type> |
| <ActionType>16</ActionType> |
| <ActionType-type>java.lang.String</ActionType-type> |
| <FieldSelectionType>0</FieldSelectionType> |
| <FieldSelectionType-type>java.lang.String</FieldSelectionType-type> |
| <IsFirstAction>false</IsFirstAction> |
| <IsFirstAction-type>java.lang.Boolean</IsFirstAction-type> |
| <IsTaskerAction>false</IsTaskerAction> |
| <IsTaskerAction-type>java.lang.Boolean</IsTaskerAction-type> |
| <NearbyText><null></NearbyText> |
| <NearbyText-type>java.lang.String</NearbyText-type> |
| <Password><null></Password> |
| <Password-type>java.lang.String</Password-type> |
| <StoredAction><null></StoredAction> |
| <StoredAction-type>java.lang.String</StoredAction-type> |
| <TextToWrite><null></TextToWrite> |
| <TextToWrite-type>java.lang.String</TextToWrite-type> |
| <com.twofortyfouram.locale.intent.extra.BLURB>Type: Text |
| Value: Daten |
| Action : Click</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES><StringArray sr=""><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0>%err |
| Error Code |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%errmsg |
| Error Message |
| Only available if you select &lt;b&gt;Continue Task After Error&lt;/b&gt; and the action ends in error</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1></StringArray></net.dinglisch.android.tasker.RELEVANT_VARIABLES> |
| <net.dinglisch.android.tasker.RELEVANT_VARIABLES-type>[Ljava.lang.String;</net.dinglisch.android.tasker.RELEVANT_VARIABLES-type> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>ActionId FieldSelectionType ActionType plugininstanceid plugintypeid </net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS> |
| <net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type>java.lang.String</net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| <plugininstanceid>906e2fcf-6e52-43cb-901f-b6c2bf9d5837</plugininstanceid> |
| <plugininstanceid-type>java.lang.String</plugininstanceid-type> |
| <plugintypeid>com.joaomgcd.autoinput.intent.IntentPerformAction</plugintypeid> |
| <plugintypeid-type>java.lang.String</plugintypeid-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">com.joaomgcd.autoinput</Str> |
| <Str sr="arg2" ve="3">com.joaomgcd.autoinput.activity.ActivityConfigPerformAction</Str> |
| <Int sr="arg3" val="20"/> |
| </Action> |
| <Action sr="act27" ve="7"> |
| <code>512</code> |
| <Int sr="arg0" val="1"/> |
| </Action> |
| <Action sr="act28" ve="7"> |
| <code>1698386443</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <com.twofortyfouram.locale.intent.extra.BLURB>"muccc.legacy-5GHz"</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST>true</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type>java.lang.Boolean</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID>"muccc.legacy-5GHz"</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type>java.lang.String</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">jp.meridiani.apps.wificonnect</Str> |
| <Str sr="arg2" ve="3">jp.meridiani.apps.wificonnect.activity.EditActivity</Str> |
| <Int sr="arg3" val="0"/> |
| </Action> |
| <Action sr="act3" ve="7"> |
| <code>30</code> |
| <Int sr="arg0" val="500"/> |
| <Int sr="arg1" val="0"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| </Action> |
| <Action sr="act4" ve="7"> |
| <code>1698386443</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <com.twofortyfouram.locale.intent.extra.BLURB>"luftschleuse-down"</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST>true</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type>java.lang.Boolean</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID>"luftschleuse-down"</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type>java.lang.String</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">jp.meridiani.apps.wificonnect</Str> |
| <Str sr="arg2" ve="3">jp.meridiani.apps.wificonnect.activity.EditActivity</Str> |
| <Int sr="arg3" val="0"/> |
| </Action> |
| <Action sr="act5" ve="7"> |
| <code>30</code> |
| <Int sr="arg0" val="400"/> |
| <Int sr="arg1" val="0"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| </Action> |
| <Action sr="act6" ve="7"> |
| <code>35</code> |
| <Int sr="arg0" val="0"/> |
| <Int sr="arg1" val="10"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*CONNECTION*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act7" ve="7"> |
| <code>135</code> |
| <Int sr="arg0" val="1"/> |
| <Int sr="arg1" val="18"/> |
| <Str sr="arg2" ve="3">success</Str> |
| <ConditionList sr="if"> |
| <Condition sr="c0" ve="3"> |
| <lhs>%WIFII</lhs> |
| <op>2</op> |
| <rhs>*luftschleuse-down*</rhs> |
| </Condition> |
| </ConditionList> |
| </Action> |
| <Action sr="act8" ve="7"> |
| <code>1698386443</code> |
| <Bundle sr="arg0"> |
| <Vals sr="val"> |
| <com.twofortyfouram.locale.intent.extra.BLURB>"luftschleuse-closed"</com.twofortyfouram.locale.intent.extra.BLURB> |
| <com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST>true</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST> |
| <jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type>java.lang.Boolean</jp.meridiani.apps.wificonnect.extra.BOOLEAN_SHOWTOAST-type> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID>"luftschleuse-closed"</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID> |
| <jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type>java.lang.String</jp.meridiani.apps.wificonnect.extra.STRING_AP_SSID-type> |
| <net.dinglisch.android.tasker.subbundled>true</net.dinglisch.android.tasker.subbundled> |
| <net.dinglisch.android.tasker.subbundled-type>java.lang.Boolean</net.dinglisch.android.tasker.subbundled-type> |
| </Vals> |
| </Bundle> |
| <Str sr="arg1" ve="3">jp.meridiani.apps.wificonnect</Str> |
| <Str sr="arg2" ve="3">jp.meridiani.apps.wificonnect.activity.EditActivity</Str> |
| <Int sr="arg3" val="0"/> |
| </Action> |
| <Action sr="act9" ve="7"> |
| <code>30</code> |
| <Int sr="arg0" val="400"/> |
| <Int sr="arg1" val="0"/> |
| <Int sr="arg2" val="0"/> |
| <Int sr="arg3" val="0"/> |
| <Int sr="arg4" val="0"/> |
| </Action> |
| </Task> |
| </TaskerData> |
| </file> |