<TaskerData sr="" dvi="1" tv="4.8m">
<Profile sr="prof2" ve="2">
<cdate>1458462937080</cdate>
<edate>1458488927594</edate>
<flags>2</flags>
<id>2</id>
<mid0>10</mid0>
<Time sr="con0">
<fh>-1</fh>
<fm>-1</fm>
<rep>1</rep>
<repval>1</repval>
<th>-1</th>
<tm>-1</tm>
</Time>
</Profile>
<Profile sr="prof4" ve="2">
<cdate>1458471478818</cdate>
<edate>1458488960342</edate>
<flags>2</flags>
<id>4</id>
<mid0>3</mid0>
<nme>番组索引</nme>
<Day sr="con0">
<mnth0>4</mnth0>
<mnth1>3</mnth1>
<mnth2>2</mnth2>
</Day>
</Profile>
<Profile sr="prof5" ve="2">
<cdate>1458522635986</cdate>
<edate>1458526566469</edate>
<id>5</id>
<mid0>6</mid0>
<nme>鸡汤的响应事件</nme>
<Event sr="con0" ve="2">
<code>22759</code>
<pri>0</pri>
<Bundle sr="arg0">
<Vals sr="val">
<com.twofortyfouram.locale.intent.extra.BLURB>Event Behaviour
Filter: quote://</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<command_params_var>anpar</command_params_var>
<command_params_var-type>java.lang.String</command_params_var-type>
<command_var>ancomm</command_var>
<command_var-type>java.lang.String</command_var-type>
<config_notification_command>quote://</config_notification_command>
<config_notification_command-type>java.lang.String</config_notification_command-type>
<message_single_case_insensitive>false</message_single_case_insensitive>
<message_single_case_insensitive-type>java.lang.Boolean</message_single_case_insensitive-type>
<message_single_exact>false</message_single_exact>
<message_single_exact-type>java.lang.Boolean</message_single_exact-type>
<message_single_regex>false</message_single_regex>
<message_single_regex-type>java.lang.Boolean</message_single_regex-type>
<message_var>anmessage</message_var>
<message_var-type>java.lang.String</message_var-type>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>true</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED>
<net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-type>java.lang.Boolean</net.dinglisch.android.tasker.EXTRA_NSR_DEPRECATED-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><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2>%anmessage
Whole AutoNotification Message
Whole AutoNotification Message</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3>%anpar()
Array of single words to the left of =:=
Array of single words to the left of =:=</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4>%ancomm
Everything to the right of =:=
Everything to the right of =:=</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4></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>message_var command_var command_params_var config_notification_command 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>98cf92b5-91a8-4cb5-ac26-ec687c8a8a3d</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autonotification.intent.IntentCommandEvent</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autonotification</Str>
<Str sr="arg2" ve="3">AutoNotification</Str>
</Event>
</Profile>
<Project sr="proj0" ve="2">
<cdate>1454553442125</cdate>
<mdate>1458522660913</mdate>
<name>基础</name>
<pids>2,4,5</pids>
<tids>10,3,6</tids>
<Img sr="icon" ve="2">
<nme>hl_aaa_ext_home</nme>
</Img>
</Project>
<Task sr="task10">
<cdate>1458444618191</cdate>
<edate>1458531072444</edate>
<id>10</id>
<nme>鸡汤乱炖</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%type</Str>
<Str sr="arg1" ve="3">hitokoto</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%itemid</Str>
<Str sr="arg1" ve="3">0</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act10" ve="7">
<code>43</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%type</lhs>
<op>2</op>
<rhs>quote</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act11" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">var skip=Math.floor((new Date().getTime() - new Date('2016-03-21'))/1000/3600);
var limit = 1;
var lang = 'zh-CN';</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="45"/>
</Action>
<Action sr="act12" ve="7">
<code>3092</code>
<Bundle sr="arg0">
<Vals sr="val">
<bundle_header>sign 194437fa2e9f8b0aa7771f34e2956074</bundle_header>
<bundle_header-type>java.lang.String</bundle_header-type>
<bundle_param>lang %lang||limit %limit||skip %skip</bundle_param>
<bundle_param-type>java.lang.String</bundle_param-type>
<com.freehaha.restask.BASICAUTH></com.freehaha.restask.BASICAUTH>
<com.freehaha.restask.BASICAUTH-type>java.lang.String</com.freehaha.restask.BASICAUTH-type>
<com.freehaha.restask.BODY></com.freehaha.restask.BODY>
<com.freehaha.restask.BODY-type>java.lang.String</com.freehaha.restask.BODY-type>
<com.freehaha.restask.CERT></com.freehaha.restask.CERT>
<com.freehaha.restask.CERT-type>java.lang.String</com.freehaha.restask.CERT-type>
<com.freehaha.restask.CERTPATH>empty</com.freehaha.restask.CERTPATH>
<com.freehaha.restask.CERTPATH-type>java.lang.String</com.freehaha.restask.CERTPATH-type>
<com.freehaha.restask.CHUNKED>n</com.freehaha.restask.CHUNKED>
<com.freehaha.restask.CHUNKED-type>java.lang.String</com.freehaha.restask.CHUNKED-type>
<com.freehaha.restask.COOKIE>%rtck</com.freehaha.restask.COOKIE>
<com.freehaha.restask.COOKIE-type>java.lang.String</com.freehaha.restask.COOKIE-type>
<com.freehaha.restask.COOKIEJAR>restask</com.freehaha.restask.COOKIEJAR>
<com.freehaha.restask.COOKIEJAR-type>java.lang.String</com.freehaha.restask.COOKIEJAR-type>
<com.freehaha.restask.CUSTOMBODY>n</com.freehaha.restask.CUSTOMBODY>
<com.freehaha.restask.CUSTOMBODY-type>java.lang.String</com.freehaha.restask.CUSTOMBODY-type>
<com.freehaha.restask.CUSTOMECERT>n</com.freehaha.restask.CUSTOMECERT>
<com.freehaha.restask.CUSTOMECERT-type>java.lang.String</com.freehaha.restask.CUSTOMECERT-type>
<com.freehaha.restask.HEADER>%rthdr</com.freehaha.restask.HEADER>
<com.freehaha.restask.HEADER-type>java.lang.String</com.freehaha.restask.HEADER-type>
<com.freehaha.restask.HOST>http://api.gitai.me/bin/quote/v1</com.freehaha.restask.HOST>
<com.freehaha.restask.HOST-type>java.lang.String</com.freehaha.restask.HOST-type>
<com.freehaha.restask.KEEP_COOKIE>n</com.freehaha.restask.KEEP_COOKIE>
<com.freehaha.restask.KEEP_COOKIE-type>java.lang.String</com.freehaha.restask.KEEP_COOKIE-type>
<com.freehaha.restask.OUTPUT_FILE></com.freehaha.restask.OUTPUT_FILE>
<com.freehaha.restask.OUTPUT_FILE-type>java.lang.String</com.freehaha.restask.OUTPUT_FILE-type>
<com.freehaha.restask.REDIRECT>y</com.freehaha.restask.REDIRECT>
<com.freehaha.restask.REDIRECT-type>java.lang.String</com.freehaha.restask.REDIRECT-type>
<com.freehaha.restask.RESPONSE>%rtres</com.freehaha.restask.RESPONSE>
<com.freehaha.restask.RESPONSE-type>java.lang.String</com.freehaha.restask.RESPONSE-type>
<com.freehaha.restask.RETCODE>%rtcode</com.freehaha.restask.RETCODE>
<com.freehaha.restask.RETCODE-type>java.lang.String</com.freehaha.restask.RETCODE-type>
<com.freehaha.restask.SYNCCALL>y</com.freehaha.restask.SYNCCALL>
<com.freehaha.restask.SYNCCALL-type>java.lang.String</com.freehaha.restask.SYNCCALL-type>
<com.freehaha.restask.TIMEOUT>30</com.freehaha.restask.TIMEOUT>
<com.freehaha.restask.TIMEOUT-type>java.lang.String</com.freehaha.restask.TIMEOUT-type>
<com.freehaha.restask.TYPE>GET</com.freehaha.restask.TYPE>
<com.freehaha.restask.TYPE-type>java.lang.String</com.freehaha.restask.TYPE-type>
<com.twofortyfouram.locale.intent.extra.BLURB>REST call</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>com.freehaha.restask.TYPE com.freehaha.restask.HOST com.freehaha.restask.TIMEOUT com.freehaha.restask.BASICAUTH com.freehaha.restask.CUSTOMBODY com.freehaha.restask.BODY com.freehaha.restask.CUSTOMECERT com.freehaha.restask.CERTPATH com.freehaha.restask.SYNCCALL com.freehaha.restask.HEADER com.freehaha.restask.COOKIE com.freehaha.restask.COOKIEJAR com.freehaha.restask.KEEP_COOKIE com.freehaha.restask.REDIRECT com.freehaha.restask.CHUNKED com.freehaha.restask.OUTPUT_FILE bundle_param bundle_header</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.freehaha.restask</Str>
<Str sr="arg2" ve="3">RESTask</Str>
<Int sr="arg3" val="30"/>
</Action>
<Action sr="act13" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">//flash(rtres)
var objs = JSON.parse(local('rtres'));
var quote = objs[0];
var itemid = skip;
var author = (quote.author!=null && quote.author.trim().length > 0)?quote.author.trim():'佚名';
var title= quote.title;
var source=(quote.source!=null && quote.source.trim().length > 0)?quote.source.trim():'网络';
var tags = quote.tag;
var url = 'http://api.gitai.me/quote.html'</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="45"/>
</Action>
<Action sr="act14" ve="7">
<code>38</code>
</Action>
<Action sr="act15" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%title</lhs>
<op>13</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act16" ve="7">
<code>137</code>
<on>false</on>
<Int sr="arg0" val="0"/>
<Str sr="arg1" ve="3"/>
</Action>
<Action sr="act17" ve="7">
<code>38</code>
</Action>
<Action sr="act18" ve="7">
<code>13759</code>
<Bundle sr="arg0">
<Vals sr="val">
<ActionIconString1><null></ActionIconString1>
<ActionIconString1-type>java.lang.String</ActionIconString1-type>
<ActionIconString2><null></ActionIconString2>
<ActionIconString2-type>java.lang.String</ActionIconString2-type>
<ActionIconString3><null></ActionIconString3>
<ActionIconString3-type>java.lang.String</ActionIconString3-type>
<ActionIconString4><null></ActionIconString4>
<ActionIconString4-type>java.lang.String</ActionIconString4-type>
<ActionIconString5><null></ActionIconString5>
<ActionIconString5-type>java.lang.String</ActionIconString5-type>
<BackgroundColor><null></BackgroundColor>
<BackgroundColor-type>java.lang.String</BackgroundColor-type>
<IconExpanded><null></IconExpanded>
<IconExpanded-type>java.lang.String</IconExpanded-type>
<PhoneOnly>false</PhoneOnly>
<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
<PublicVersion><null></PublicVersion>
<PublicVersion-type>java.lang.String</PublicVersion-type>
<StatusBarIconString><null></StatusBarIconString>
<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
<TextExpanded>%title</TextExpanded>
<TextExpanded-type>java.lang.String</TextExpanded-type>
<TitleExpanded>%source</TitleExpanded>
<TitleExpanded-type>java.lang.String</TitleExpanded-type>
<UseHTML>false</UseHTML>
<UseHTML-type>java.lang.Boolean</UseHTML-type>
<Visibility>1</Visibility>
<Visibility-type>java.lang.String</Visibility-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Title: %source
Text: %title
Ticker: %title
Action on Touch: quote://click=:=%itemid
Action on Dismiss: quote://dismiss=:=%itemid
Status Bar Icon: ic_action_dialog
Id: %itemid
Priority: 0
Visibility: Public
Content Info: %itemid
SubText: %author
Title Expanded: %source
Text Expanded: %title
Button 1: quote://like=:=%itemid
Label 1: +1
Icon 1: ic_action_like
Button 2: quote://share=:=%itemid
Label 2: Share
Icon 2: ic_action_share</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<config_action_1_icon>ic_action_like</config_action_1_icon>
<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
<config_action_2_icon>ic_action_share</config_action_2_icon>
<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
<config_action_3_icon><null></config_action_3_icon>
<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
<config_action_4_icon><null></config_action_4_icon>
<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
<config_action_5_icon><null></config_action_5_icon>
<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
<config_notification_action>quote://click=:=%itemid</config_notification_action>
<config_notification_action-type>java.lang.String</config_notification_action-type>
<config_notification_action_button1>quote://like=:=%itemid</config_notification_action_button1>
<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
<config_notification_action_button2>quote://share=:=%itemid</config_notification_action_button2>
<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
<config_notification_action_button3><null></config_notification_action_button3>
<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
<config_notification_action_button4><null></config_notification_action_button4>
<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
<config_notification_action_button5><null></config_notification_action_button5>
<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
<config_notification_action_label1>+1</config_notification_action_label1>
<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
<config_notification_action_label2>Share</config_notification_action_label2>
<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
<config_notification_action_label3><null></config_notification_action_label3>
<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
<config_notification_action_on_dismiss>quote://dismiss=:=%itemid</config_notification_action_on_dismiss>
<config_notification_action_on_dismiss-type>java.lang.String</config_notification_action_on_dismiss-type>
<config_notification_action_share>false</config_notification_action_share>
<config_notification_action_share-type>java.lang.Boolean</config_notification_action_share-type>
<config_notification_command><null></config_notification_command>
<config_notification_command-type>java.lang.String</config_notification_command-type>
<config_notification_content_info>%itemid</config_notification_content_info>
<config_notification_content_info-type>java.lang.String</config_notification_content_info-type>
<config_notification_dismiss_on_touch>false</config_notification_dismiss_on_touch>
<config_notification_dismiss_on_touch-type>java.lang.Boolean</config_notification_dismiss_on_touch-type>
<config_notification_icon><null></config_notification_icon>
<config_notification_icon-type>java.lang.String</config_notification_icon-type>
<config_notification_indeterminate_progress>false</config_notification_indeterminate_progress>
<config_notification_indeterminate_progress-type>java.lang.Boolean</config_notification_indeterminate_progress-type>
<config_notification_led_color><null></config_notification_led_color>
<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
<config_notification_led_off><null></config_notification_led_off>
<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
<config_notification_led_on><null></config_notification_led_on>
<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
<config_notification_max_progress><null></config_notification_max_progress>
<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
<config_notification_number><null></config_notification_number>
<config_notification_number-type>java.lang.String</config_notification_number-type>
<config_notification_persistent>false</config_notification_persistent>
<config_notification_persistent-type>java.lang.Boolean</config_notification_persistent-type>
<config_notification_picture><null></config_notification_picture>
<config_notification_picture-type>java.lang.String</config_notification_picture-type>
<config_notification_priority>0</config_notification_priority>
<config_notification_priority-type>java.lang.String</config_notification_priority-type>
<config_notification_progress><null></config_notification_progress>
<config_notification_progress-type>java.lang.String</config_notification_progress-type>
<config_notification_subtext>%author</config_notification_subtext>
<config_notification_subtext-type>java.lang.String</config_notification_subtext-type>
<config_notification_text>%title</config_notification_text>
<config_notification_text-type>java.lang.String</config_notification_text-type>
<config_notification_ticker>%title</config_notification_ticker>
<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
<config_notification_title>%source</config_notification_title>
<config_notification_title-type>java.lang.String</config_notification_title-type>
<config_notification_url><null></config_notification_url>
<config_notification_url-type>java.lang.String</config_notification_url-type>
<config_notification_vibration><null></config_notification_vibration>
<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
<config_status_bar_icon>ic_action_dialog</config_status_bar_icon>
<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-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>Visibility PublicVersion config_notification_command config_notification_title config_notification_text config_notification_url config_notification_action config_notification_icon config_notification_led_color config_notification_led_on config_notification_led_off config_notification_picture config_notification_action_button1 config_notification_action_label1 config_notification_action_button2 config_notification_action_label2 config_notification_action_button3 config_notification_action_label3 config_notification_action_button4 config_notification_action_button5 notificaitionid notificaitionsound config_notification_vibration config_notification_ticker config_status_bar_icon config_action_1_icon config_action_2_icon config_action_3_icon config_action_4_icon config_action_5_icon config_notification_priority config_notification_number config_notification_content_info config_notification_subtext config_notification_max_progress config_notification_progress config_notification_action_on_dismiss IconExpanded TextExpanded TitleExpanded StatusBarIconString ActionIconString1 ActionIconString2 ActionIconString3 ActionIconString4 ActionIconString5 BackgroundColor 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>
<notificaitionid>%itemid</notificaitionid>
<notificaitionid-type>java.lang.String</notificaitionid-type>
<notificaitionsound><null></notificaitionsound>
<notificaitionsound-type>java.lang.String</notificaitionsound-type>
<plugininstanceid>cad854da-8857-4b28-9c9e-b50b8dead863</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autonotification.intent.IntentNotification</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autonotification</Str>
<Str sr="arg2" ve="3">AutoNotification</Str>
<Int sr="arg3" val="20"/>
</Action>
<Action sr="act19" ve="7">
<code>19024</code>
<Bundle sr="arg0">
<Vals sr="val">
<Create>true</Create>
<Create-type>java.lang.Boolean</Create-type>
<Database>/sdcard/Tasker/databases/quotes.db</Database>
<Database-type>java.lang.String</Database-type>
<Extra><StringArray sr=""><_array_Extra0>/sdcard/Tasker/databases/quotes.db</_array_Extra0><_array_Extra1>INSERT INTO historys (id, title, author, source)
VALUES (
%itemid,
%title,
%author,
%source
);</_array_Extra1><_array_Extra2>true</_array_Extra2><_array_Extra3>true</_array_Extra3></StringArray></Extra>
<Extra-type>[Ljava.lang.String;</Extra-type>
<ReplaceNull>true</ReplaceNull>
<ReplaceNull-type>java.lang.Boolean</ReplaceNull-type>
<Sql>INSERT INTO historys (id, title, author, source)
VALUES (
%itemid,
%title,
%author,
%source
);</Sql>
<Sql-type>java.lang.String</Sql-type>
<com.twofortyfouram.locale.intent.extra.BLURB>%dbreturn: The data returned from your sql statement
%dbrows(): An array of rows returned from your sql statment
%dbreturncount: The number of rows returned
%dbcolumnname(): An array of values for each column (replace columnname with the actual column name)
%dberr: The error message (if any)
SQLite command: sqlite /sdcard/Tasker/databases/quotes.db 'INSERT INTO historys (id, title, author, source)
VALUES (
%itemid,
%title,
%author,
%source
);'</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>%dbreturn
The data returned from your sql statement</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%dbrows()
An array of rows returned from your sql statment</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2>%dbreturncount
The number of rows returned</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3>%dberr
The error from your sql query</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3></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>Database Sql</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.jordanhotmann.taskersqliteplugin</Str>
<Str sr="arg2" ve="3">Tasker SQLite Plugin</Str>
<Int sr="arg3" val="10"/>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%author</Str>
<Str sr="arg1" ve="3">佚名</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act20" ve="7">
<code>13759</code>
<on>false</on>
<Bundle sr="arg0">
<Vals sr="val">
<ActionIconString1><null></ActionIconString1>
<ActionIconString1-type>java.lang.String</ActionIconString1-type>
<ActionIconString2><null></ActionIconString2>
<ActionIconString2-type>java.lang.String</ActionIconString2-type>
<ActionIconString3><null></ActionIconString3>
<ActionIconString3-type>java.lang.String</ActionIconString3-type>
<ActionIconString4><null></ActionIconString4>
<ActionIconString4-type>java.lang.String</ActionIconString4-type>
<ActionIconString5><null></ActionIconString5>
<ActionIconString5-type>java.lang.String</ActionIconString5-type>
<BackgroundColor><null></BackgroundColor>
<BackgroundColor-type>java.lang.String</BackgroundColor-type>
<IconExpanded><null></IconExpanded>
<IconExpanded-type>java.lang.String</IconExpanded-type>
<PhoneOnly>false</PhoneOnly>
<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
<PublicVersion><null></PublicVersion>
<PublicVersion-type>java.lang.String</PublicVersion-type>
<StatusBarIconString><null></StatusBarIconString>
<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
<TextExpanded>%dberr</TextExpanded>
<TextExpanded-type>java.lang.String</TextExpanded-type>
<TitleExpanded><null></TitleExpanded>
<TitleExpanded-type>java.lang.String</TitleExpanded-type>
<UseHTML>false</UseHTML>
<UseHTML-type>java.lang.Boolean</UseHTML-type>
<Visibility><null></Visibility>
<Visibility-type>java.lang.String</Visibility-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Text: %dbrowid
Text Expanded: %dberr</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<config_action_1_icon><null></config_action_1_icon>
<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
<config_action_2_icon><null></config_action_2_icon>
<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
<config_action_3_icon><null></config_action_3_icon>
<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
<config_action_4_icon><null></config_action_4_icon>
<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
<config_action_5_icon><null></config_action_5_icon>
<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
<config_notification_action><null></config_notification_action>
<config_notification_action-type>java.lang.String</config_notification_action-type>
<config_notification_action_button1><null></config_notification_action_button1>
<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
<config_notification_action_button2><null></config_notification_action_button2>
<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
<config_notification_action_button3><null></config_notification_action_button3>
<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
<config_notification_action_button4><null></config_notification_action_button4>
<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
<config_notification_action_button5><null></config_notification_action_button5>
<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
<config_notification_action_label1><null></config_notification_action_label1>
<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
<config_notification_action_label2><null></config_notification_action_label2>
<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
<config_notification_action_label3><null></config_notification_action_label3>
<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
<config_notification_action_on_dismiss><null></config_notification_action_on_dismiss>
<config_notification_action_on_dismiss-type>java.lang.String</config_notification_action_on_dismiss-type>
<config_notification_action_share>false</config_notification_action_share>
<config_notification_action_share-type>java.lang.Boolean</config_notification_action_share-type>
<config_notification_command><null></config_notification_command>
<config_notification_command-type>java.lang.String</config_notification_command-type>
<config_notification_content_info><null></config_notification_content_info>
<config_notification_content_info-type>java.lang.String</config_notification_content_info-type>
<config_notification_dismiss_on_touch>false</config_notification_dismiss_on_touch>
<config_notification_dismiss_on_touch-type>java.lang.Boolean</config_notification_dismiss_on_touch-type>
<config_notification_icon><null></config_notification_icon>
<config_notification_icon-type>java.lang.String</config_notification_icon-type>
<config_notification_indeterminate_progress>false</config_notification_indeterminate_progress>
<config_notification_indeterminate_progress-type>java.lang.Boolean</config_notification_indeterminate_progress-type>
<config_notification_led_color><null></config_notification_led_color>
<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
<config_notification_led_off><null></config_notification_led_off>
<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
<config_notification_led_on><null></config_notification_led_on>
<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
<config_notification_max_progress><null></config_notification_max_progress>
<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
<config_notification_number><null></config_notification_number>
<config_notification_number-type>java.lang.String</config_notification_number-type>
<config_notification_persistent>false</config_notification_persistent>
<config_notification_persistent-type>java.lang.Boolean</config_notification_persistent-type>
<config_notification_picture><null></config_notification_picture>
<config_notification_picture-type>java.lang.String</config_notification_picture-type>
<config_notification_priority><null></config_notification_priority>
<config_notification_priority-type>java.lang.String</config_notification_priority-type>
<config_notification_progress><null></config_notification_progress>
<config_notification_progress-type>java.lang.String</config_notification_progress-type>
<config_notification_subtext><null></config_notification_subtext>
<config_notification_subtext-type>java.lang.String</config_notification_subtext-type>
<config_notification_text>%dbrowid</config_notification_text>
<config_notification_text-type>java.lang.String</config_notification_text-type>
<config_notification_ticker><null></config_notification_ticker>
<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
<config_notification_title><null></config_notification_title>
<config_notification_title-type>java.lang.String</config_notification_title-type>
<config_notification_url><null></config_notification_url>
<config_notification_url-type>java.lang.String</config_notification_url-type>
<config_notification_vibration><null></config_notification_vibration>
<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
<config_status_bar_icon><null></config_status_bar_icon>
<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-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>Visibility PublicVersion config_notification_command config_notification_title config_notification_text config_notification_url config_notification_action config_notification_icon config_notification_led_color config_notification_led_on config_notification_led_off config_notification_picture config_notification_action_button1 config_notification_action_label1 config_notification_action_button2 config_notification_action_label2 config_notification_action_button3 config_notification_action_label3 config_notification_action_button4 config_notification_action_button5 notificaitionid notificaitionsound config_notification_vibration config_notification_ticker config_status_bar_icon config_action_1_icon config_action_2_icon config_action_3_icon config_action_4_icon config_action_5_icon config_notification_priority config_notification_number config_notification_content_info config_notification_subtext config_notification_max_progress config_notification_progress config_notification_action_on_dismiss IconExpanded TextExpanded TitleExpanded StatusBarIconString ActionIconString1 ActionIconString2 ActionIconString3 ActionIconString4 ActionIconString5 BackgroundColor 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>
<notificaitionid><null></notificaitionid>
<notificaitionid-type>java.lang.String</notificaitionid-type>
<notificaitionsound><null></notificaitionsound>
<notificaitionsound-type>java.lang.String</notificaitionsound-type>
<plugininstanceid>ac4e7b5a-0df4-482a-9976-8194f43f252e</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autonotification.intent.IntentNotification</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autonotification</Str>
<Str sr="arg2" ve="3">AutoNotification</Str>
<Int sr="arg3" val="20"/>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%dberr</lhs>
<op>12</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act3" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%source</Str>
<Str sr="arg1" ve="3">网络</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%url</Str>
<Str sr="arg1" ve="3">http://api.gitai.me/quote.html</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act5" ve="7">
<code>19024</code>
<Bundle sr="arg0">
<Vals sr="val">
<Create>true</Create>
<Create-type>java.lang.Boolean</Create-type>
<Database>/sdcard/Tasker/databases/quotes.db</Database>
<Database-type>java.lang.String</Database-type>
<Extra><StringArray sr=""><_array_Extra0>/sdcard/Tasker/databases/quotes.db</_array_Extra0><_array_Extra1>create table if not exists historys(
id int primary key not null,
title text not null,
author text,
source text,
like integer default 0
);</_array_Extra1><_array_Extra2>true</_array_Extra2><_array_Extra3>true</_array_Extra3></StringArray></Extra>
<Extra-type>[Ljava.lang.String;</Extra-type>
<ReplaceNull>true</ReplaceNull>
<ReplaceNull-type>java.lang.Boolean</ReplaceNull-type>
<Sql>create table if not exists historys(
id int primary key not null,
title text not null,
author text,
source text,
like integer default 0
);</Sql>
<Sql-type>java.lang.String</Sql-type>
<com.twofortyfouram.locale.intent.extra.BLURB>%dbreturn: The data returned from your sql statement
%dbrows(): An array of rows returned from your sql statment
%dbreturncount: The number of rows returned
%dbcolumnname(): An array of values for each column (replace columnname with the actual column name)
%dberr: The error message (if any)
SQLite command: sqlite /sdcard/Tasker/databases/quotes.db 'create table if not exists historys(
id int primary key not null,
title text not null,
author text,
source text,
like integer default 0
);'</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>%dbreturn
The data returned from your sql statement</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%dbrows()
An array of rows returned from your sql statment</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2>%dbreturncount
The number of rows returned</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3>%dberr
The error from your sql query</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3></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>Database Sql</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.jordanhotmann.taskersqliteplugin</Str>
<Str sr="arg2" ve="3">Tasker SQLite Plugin</Str>
<Int sr="arg3" val="10"/>
</Action>
<Action sr="act6" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%type</lhs>
<op>2</op>
<rhs>hitokoto</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act7" ve="7">
<code>3092</code>
<on>false</on>
<Bundle sr="arg0">
<Vals sr="val">
<bundle_header></bundle_header>
<bundle_header-type>java.lang.String</bundle_header-type>
<bundle_param></bundle_param>
<bundle_param-type>java.lang.String</bundle_param-type>
<com.freehaha.restask.BASICAUTH></com.freehaha.restask.BASICAUTH>
<com.freehaha.restask.BASICAUTH-type>java.lang.String</com.freehaha.restask.BASICAUTH-type>
<com.freehaha.restask.BODY></com.freehaha.restask.BODY>
<com.freehaha.restask.BODY-type>java.lang.String</com.freehaha.restask.BODY-type>
<com.freehaha.restask.CERT></com.freehaha.restask.CERT>
<com.freehaha.restask.CERT-type>java.lang.String</com.freehaha.restask.CERT-type>
<com.freehaha.restask.CERTPATH>empty</com.freehaha.restask.CERTPATH>
<com.freehaha.restask.CERTPATH-type>java.lang.String</com.freehaha.restask.CERTPATH-type>
<com.freehaha.restask.CHUNKED>n</com.freehaha.restask.CHUNKED>
<com.freehaha.restask.CHUNKED-type>java.lang.String</com.freehaha.restask.CHUNKED-type>
<com.freehaha.restask.COOKIE>%rtck</com.freehaha.restask.COOKIE>
<com.freehaha.restask.COOKIE-type>java.lang.String</com.freehaha.restask.COOKIE-type>
<com.freehaha.restask.COOKIEJAR>restask</com.freehaha.restask.COOKIEJAR>
<com.freehaha.restask.COOKIEJAR-type>java.lang.String</com.freehaha.restask.COOKIEJAR-type>
<com.freehaha.restask.CUSTOMBODY>n</com.freehaha.restask.CUSTOMBODY>
<com.freehaha.restask.CUSTOMBODY-type>java.lang.String</com.freehaha.restask.CUSTOMBODY-type>
<com.freehaha.restask.CUSTOMECERT>n</com.freehaha.restask.CUSTOMECERT>
<com.freehaha.restask.CUSTOMECERT-type>java.lang.String</com.freehaha.restask.CUSTOMECERT-type>
<com.freehaha.restask.HEADER>%rthdr</com.freehaha.restask.HEADER>
<com.freehaha.restask.HEADER-type>java.lang.String</com.freehaha.restask.HEADER-type>
<com.freehaha.restask.HOST>https://api.nnya.cat/hitokoto</com.freehaha.restask.HOST>
<com.freehaha.restask.HOST-type>java.lang.String</com.freehaha.restask.HOST-type>
<com.freehaha.restask.KEEP_COOKIE>n</com.freehaha.restask.KEEP_COOKIE>
<com.freehaha.restask.KEEP_COOKIE-type>java.lang.String</com.freehaha.restask.KEEP_COOKIE-type>
<com.freehaha.restask.OUTPUT_FILE></com.freehaha.restask.OUTPUT_FILE>
<com.freehaha.restask.OUTPUT_FILE-type>java.lang.String</com.freehaha.restask.OUTPUT_FILE-type>
<com.freehaha.restask.REDIRECT>y</com.freehaha.restask.REDIRECT>
<com.freehaha.restask.REDIRECT-type>java.lang.String</com.freehaha.restask.REDIRECT-type>
<com.freehaha.restask.RESPONSE>%rtres</com.freehaha.restask.RESPONSE>
<com.freehaha.restask.RESPONSE-type>java.lang.String</com.freehaha.restask.RESPONSE-type>
<com.freehaha.restask.RETCODE>%rtcode</com.freehaha.restask.RETCODE>
<com.freehaha.restask.RETCODE-type>java.lang.String</com.freehaha.restask.RETCODE-type>
<com.freehaha.restask.SYNCCALL>y</com.freehaha.restask.SYNCCALL>
<com.freehaha.restask.SYNCCALL-type>java.lang.String</com.freehaha.restask.SYNCCALL-type>
<com.freehaha.restask.TIMEOUT>30</com.freehaha.restask.TIMEOUT>
<com.freehaha.restask.TIMEOUT-type>java.lang.String</com.freehaha.restask.TIMEOUT-type>
<com.freehaha.restask.TYPE>GET</com.freehaha.restask.TYPE>
<com.freehaha.restask.TYPE-type>java.lang.String</com.freehaha.restask.TYPE-type>
<com.twofortyfouram.locale.intent.extra.BLURB>REST call</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>com.freehaha.restask.TYPE com.freehaha.restask.HOST com.freehaha.restask.TIMEOUT com.freehaha.restask.BASICAUTH com.freehaha.restask.CUSTOMBODY com.freehaha.restask.BODY com.freehaha.restask.CUSTOMECERT com.freehaha.restask.CERTPATH com.freehaha.restask.SYNCCALL com.freehaha.restask.HEADER com.freehaha.restask.COOKIE com.freehaha.restask.COOKIEJAR com.freehaha.restask.KEEP_COOKIE com.freehaha.restask.REDIRECT com.freehaha.restask.CHUNKED com.freehaha.restask.OUTPUT_FILE bundle_param bundle_header</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.freehaha.restask</Str>
<Str sr="arg2" ve="3">RESTask</Str>
<Int sr="arg3" val="30"/>
</Action>
<Action sr="act8" ve="7">
<code>3092</code>
<Bundle sr="arg0">
<Vals sr="val">
<bundle_header></bundle_header>
<bundle_header-type>java.lang.String</bundle_header-type>
<bundle_param></bundle_param>
<bundle_param-type>java.lang.String</bundle_param-type>
<com.freehaha.restask.BASICAUTH></com.freehaha.restask.BASICAUTH>
<com.freehaha.restask.BASICAUTH-type>java.lang.String</com.freehaha.restask.BASICAUTH-type>
<com.freehaha.restask.BODY></com.freehaha.restask.BODY>
<com.freehaha.restask.BODY-type>java.lang.String</com.freehaha.restask.BODY-type>
<com.freehaha.restask.CERT></com.freehaha.restask.CERT>
<com.freehaha.restask.CERT-type>java.lang.String</com.freehaha.restask.CERT-type>
<com.freehaha.restask.CERTPATH>empty</com.freehaha.restask.CERTPATH>
<com.freehaha.restask.CERTPATH-type>java.lang.String</com.freehaha.restask.CERTPATH-type>
<com.freehaha.restask.CHUNKED>n</com.freehaha.restask.CHUNKED>
<com.freehaha.restask.CHUNKED-type>java.lang.String</com.freehaha.restask.CHUNKED-type>
<com.freehaha.restask.COOKIE>%rtck</com.freehaha.restask.COOKIE>
<com.freehaha.restask.COOKIE-type>java.lang.String</com.freehaha.restask.COOKIE-type>
<com.freehaha.restask.COOKIEJAR>restask</com.freehaha.restask.COOKIEJAR>
<com.freehaha.restask.COOKIEJAR-type>java.lang.String</com.freehaha.restask.COOKIEJAR-type>
<com.freehaha.restask.CUSTOMBODY>n</com.freehaha.restask.CUSTOMBODY>
<com.freehaha.restask.CUSTOMBODY-type>java.lang.String</com.freehaha.restask.CUSTOMBODY-type>
<com.freehaha.restask.CUSTOMECERT>n</com.freehaha.restask.CUSTOMECERT>
<com.freehaha.restask.CUSTOMECERT-type>java.lang.String</com.freehaha.restask.CUSTOMECERT-type>
<com.freehaha.restask.HEADER>%rthdr</com.freehaha.restask.HEADER>
<com.freehaha.restask.HEADER-type>java.lang.String</com.freehaha.restask.HEADER-type>
<com.freehaha.restask.HOST>http://api.hitokoto.us/rand</com.freehaha.restask.HOST>
<com.freehaha.restask.HOST-type>java.lang.String</com.freehaha.restask.HOST-type>
<com.freehaha.restask.KEEP_COOKIE>n</com.freehaha.restask.KEEP_COOKIE>
<com.freehaha.restask.KEEP_COOKIE-type>java.lang.String</com.freehaha.restask.KEEP_COOKIE-type>
<com.freehaha.restask.OUTPUT_FILE></com.freehaha.restask.OUTPUT_FILE>
<com.freehaha.restask.OUTPUT_FILE-type>java.lang.String</com.freehaha.restask.OUTPUT_FILE-type>
<com.freehaha.restask.REDIRECT>y</com.freehaha.restask.REDIRECT>
<com.freehaha.restask.REDIRECT-type>java.lang.String</com.freehaha.restask.REDIRECT-type>
<com.freehaha.restask.RESPONSE>%rtres</com.freehaha.restask.RESPONSE>
<com.freehaha.restask.RESPONSE-type>java.lang.String</com.freehaha.restask.RESPONSE-type>
<com.freehaha.restask.RETCODE>%rtcode</com.freehaha.restask.RETCODE>
<com.freehaha.restask.RETCODE-type>java.lang.String</com.freehaha.restask.RETCODE-type>
<com.freehaha.restask.SYNCCALL>y</com.freehaha.restask.SYNCCALL>
<com.freehaha.restask.SYNCCALL-type>java.lang.String</com.freehaha.restask.SYNCCALL-type>
<com.freehaha.restask.TIMEOUT>30</com.freehaha.restask.TIMEOUT>
<com.freehaha.restask.TIMEOUT-type>java.lang.String</com.freehaha.restask.TIMEOUT-type>
<com.freehaha.restask.TYPE>GET</com.freehaha.restask.TYPE>
<com.freehaha.restask.TYPE-type>java.lang.String</com.freehaha.restask.TYPE-type>
<com.twofortyfouram.locale.intent.extra.BLURB>REST call</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>com.freehaha.restask.TYPE com.freehaha.restask.HOST com.freehaha.restask.TIMEOUT com.freehaha.restask.BASICAUTH com.freehaha.restask.CUSTOMBODY com.freehaha.restask.BODY com.freehaha.restask.CUSTOMECERT com.freehaha.restask.CERTPATH com.freehaha.restask.SYNCCALL com.freehaha.restask.HEADER com.freehaha.restask.COOKIE com.freehaha.restask.COOKIEJAR com.freehaha.restask.KEEP_COOKIE com.freehaha.restask.REDIRECT com.freehaha.restask.CHUNKED com.freehaha.restask.OUTPUT_FILE bundle_param bundle_header</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.freehaha.restask</Str>
<Str sr="arg2" ve="3">RESTask</Str>
<Int sr="arg3" val="30"/>
</Action>
<Action sr="act9" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">var quote = JSON.parse(local('rtres'));
var itemid = quote.id/1000;
var author = (quote.author!=null && quote.author.trim().length > 0)?quote.author.trim():'佚名';
var title= quote.hitokoto;
var source=(quote.source!=null && quote.source.trim().length > 0)?quote.source.trim():'网络';
var url = 'http://hitokoto.us/view/' + quote.id + '.html'</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="45"/>
</Action>
</Task>
<Task sr="task3">
<cdate>1458466021529</cdate>
<edate>1458526130258</edate>
<id>3</id>
<nme>番剧索引</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%url</Str>
<Str sr="arg1" ve="3">http://bgmlist.com/json/</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%dir</Str>
<Str sr="arg1" ve="3">/sdcard/Tasker/cache/</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act10" ve="7">
<code>38</code>
</Action>
<Action sr="act11" ve="7">
<code>417</code>
<Str sr="arg0" ve="3">%dir%filename</Str>
<Str sr="arg1" ve="3">%bangumi</Str>
</Action>
<Action sr="act12" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">var obj = JSON.parse(local('bangumi'));
var todays = '';
var size=0;
var day = new Date().getDay()
var wl = local('whitelist').split(',');
for(var key in obj){
var value = obj[key];
if(value.weekDayCN === day){
//flash(value.bgmId)
size = size +1;
if(wl.indexOf(''+value.bgmId) === -1){
//flash('ban' + value.bgmId);
//continue;
}
if(value.timeCN === ''){
value.timeCN = '0000'
}
todays = todays
//+ value.bgmId
//+ '\t'
+ value.timeCN.substr(0,2)
+ ':'
+ value.timeCN.substr(2)
+ '\t'
+ value.titleCN.substr(0,10)
+ ((value.titleCN.length > 10)?'...':'')
+ '\t('
+ value.bgmId
//+ value.onAirSite.length
//+ '\n'
//+ '\t\t\t'
//+ 'A/B/C/优土/217'
+ ')\n';
}
}</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3">
<var>150</var>
</Int>
</Action>
<Action sr="act13" ve="7">
<code>13759</code>
<Bundle sr="arg0">
<Vals sr="val">
<ActionIconString1><null></ActionIconString1>
<ActionIconString1-type>java.lang.String</ActionIconString1-type>
<ActionIconString2><null></ActionIconString2>
<ActionIconString2-type>java.lang.String</ActionIconString2-type>
<ActionIconString3><null></ActionIconString3>
<ActionIconString3-type>java.lang.String</ActionIconString3-type>
<ActionIconString4><null></ActionIconString4>
<ActionIconString4-type>java.lang.String</ActionIconString4-type>
<ActionIconString5><null></ActionIconString5>
<ActionIconString5-type>java.lang.String</ActionIconString5-type>
<BackgroundColor><null></BackgroundColor>
<BackgroundColor-type>java.lang.String</BackgroundColor-type>
<IconExpanded><null></IconExpanded>
<IconExpanded-type>java.lang.String</IconExpanded-type>
<PhoneOnly>false</PhoneOnly>
<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
<PublicVersion><null></PublicVersion>
<PublicVersion-type>java.lang.String</PublicVersion-type>
<StatusBarIconString><null></StatusBarIconString>
<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
<TextExpanded>%todays
更新 %size 部</TextExpanded>
<TextExpanded-type>java.lang.String</TextExpanded-type>
<TitleExpanded></TitleExpanded>
<TitleExpanded-type>java.lang.String</TitleExpanded-type>
<UseHTML>false</UseHTML>
<UseHTML-type>java.lang.Boolean</UseHTML-type>
<Visibility>1</Visibility>
<Visibility-type>java.lang.String</Visibility-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Title: 番剧索引
Text: 更新 %size 部
Ticker: %title
Url: http://bgmlist.com
Status Bar Icon: ic_action_movie
Id: Day%day
Dismiss on Touch: true
Priority: 0
Visibility: Public
Persistent: true
Text Expanded: %todays
更新 %size 部</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<config_action_1_icon><null></config_action_1_icon>
<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
<config_action_2_icon><null></config_action_2_icon>
<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
<config_action_3_icon><null></config_action_3_icon>
<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
<config_action_4_icon><null></config_action_4_icon>
<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
<config_action_5_icon><null></config_action_5_icon>
<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
<config_notification_action><null></config_notification_action>
<config_notification_action-type>java.lang.String</config_notification_action-type>
<config_notification_action_button1><null></config_notification_action_button1>
<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
<config_notification_action_button2><null></config_notification_action_button2>
<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
<config_notification_action_button3><null></config_notification_action_button3>
<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
<config_notification_action_button4><null></config_notification_action_button4>
<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
<config_notification_action_button5><null></config_notification_action_button5>
<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
<config_notification_action_label1><null></config_notification_action_label1>
<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
<config_notification_action_label2><null></config_notification_action_label2>
<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
<config_notification_action_label3><null></config_notification_action_label3>
<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
<config_notification_action_on_dismiss><null></config_notification_action_on_dismiss>
<config_notification_action_on_dismiss-type>java.lang.String</config_notification_action_on_dismiss-type>
<config_notification_action_share>false</config_notification_action_share>
<config_notification_action_share-type>java.lang.Boolean</config_notification_action_share-type>
<config_notification_command><null></config_notification_command>
<config_notification_command-type>java.lang.String</config_notification_command-type>
<config_notification_content_info><null></config_notification_content_info>
<config_notification_content_info-type>java.lang.String</config_notification_content_info-type>
<config_notification_dismiss_on_touch>true</config_notification_dismiss_on_touch>
<config_notification_dismiss_on_touch-type>java.lang.Boolean</config_notification_dismiss_on_touch-type>
<config_notification_icon><null></config_notification_icon>
<config_notification_icon-type>java.lang.String</config_notification_icon-type>
<config_notification_indeterminate_progress>false</config_notification_indeterminate_progress>
<config_notification_indeterminate_progress-type>java.lang.Boolean</config_notification_indeterminate_progress-type>
<config_notification_led_color><null></config_notification_led_color>
<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
<config_notification_led_off><null></config_notification_led_off>
<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
<config_notification_led_on><null></config_notification_led_on>
<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
<config_notification_max_progress><null></config_notification_max_progress>
<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
<config_notification_number><null></config_notification_number>
<config_notification_number-type>java.lang.String</config_notification_number-type>
<config_notification_persistent>true</config_notification_persistent>
<config_notification_persistent-type>java.lang.Boolean</config_notification_persistent-type>
<config_notification_picture><null></config_notification_picture>
<config_notification_picture-type>java.lang.String</config_notification_picture-type>
<config_notification_priority>0</config_notification_priority>
<config_notification_priority-type>java.lang.String</config_notification_priority-type>
<config_notification_progress><null></config_notification_progress>
<config_notification_progress-type>java.lang.String</config_notification_progress-type>
<config_notification_subtext><null></config_notification_subtext>
<config_notification_subtext-type>java.lang.String</config_notification_subtext-type>
<config_notification_text>更新 %size 部</config_notification_text>
<config_notification_text-type>java.lang.String</config_notification_text-type>
<config_notification_ticker>%title</config_notification_ticker>
<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
<config_notification_title>番剧索引</config_notification_title>
<config_notification_title-type>java.lang.String</config_notification_title-type>
<config_notification_url>http://bgmlist.com</config_notification_url>
<config_notification_url-type>java.lang.String</config_notification_url-type>
<config_notification_vibration><null></config_notification_vibration>
<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
<config_status_bar_icon>ic_action_movie</config_status_bar_icon>
<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-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>Visibility PublicVersion config_notification_command config_notification_title config_notification_text config_notification_url config_notification_action config_notification_icon config_notification_led_color config_notification_led_on config_notification_led_off config_notification_picture config_notification_action_button1 config_notification_action_label1 config_notification_action_button2 config_notification_action_label2 config_notification_action_button3 config_notification_action_label3 config_notification_action_button4 config_notification_action_button5 notificaitionid notificaitionsound config_notification_vibration config_notification_ticker config_status_bar_icon config_action_1_icon config_action_2_icon config_action_3_icon config_action_4_icon config_action_5_icon config_notification_priority config_notification_number config_notification_content_info config_notification_subtext config_notification_max_progress config_notification_progress config_notification_action_on_dismiss IconExpanded TextExpanded TitleExpanded StatusBarIconString ActionIconString1 ActionIconString2 ActionIconString3 ActionIconString4 ActionIconString5 BackgroundColor 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>
<notificaitionid>Day%day</notificaitionid>
<notificaitionid-type>java.lang.String</notificaitionid-type>
<notificaitionsound><null></notificaitionsound>
<notificaitionsound-type>java.lang.String</notificaitionsound-type>
<plugininstanceid>cad854da-8857-4b28-9c9e-b50b8dead863</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autonotification.intent.IntentNotification</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autonotification</Str>
<Str sr="arg2" ve="3">AutoNotification</Str>
<Int sr="arg3" val="20"/>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<label>黑名单,用bgmId判断,由“,”分割,太多了取消</label>
<Str sr="arg0" ve="3">%blacklist</Str>
<Str sr="arg1" ve="3">975,119279,104906,132220,139950,131803,120236,139324</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act3" ve="7">
<code>547</code>
<label>白名单,用bgmId判断,由“,”分割</label>
<Str sr="arg0" ve="3">%whitelist</Str>
<Str sr="arg1" ve="3">136336,146104</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">var date = new Date();
var month = ('00' + (Math.ceil((date.getMonth() + 1)/3-1)*3 +1));
var filename = 'bangumi-' + (date.getFullYear() + '').substr(2) + month.substr(month.length - 2) + '.json'</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="45"/>
</Action>
<Action sr="act5" ve="7">
<code>300</code>
<label>readfile</label>
</Action>
<Action sr="act6" ve="7">
<code>342</code>
<se>false</se>
<Int sr="arg0" val="4"/>
<Str sr="arg1" ve="3">%dir%filename</Str>
<Str sr="arg2" ve="3">%isExisits</Str>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act7" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%isExisits</lhs>
<op>13</op>
<rhs>false</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act8" ve="7">
<code>118</code>
<Str sr="arg0" ve="3">%url%filename</Str>
<Str sr="arg1" ve="3"/>
<Str sr="arg2" ve="3"/>
<Str sr="arg3" ve="3"/>
<Str sr="arg4" ve="3"/>
<Int sr="arg5" val="10"/>
<Str sr="arg6" ve="3"/>
<Str sr="arg7" ve="3">%dir%filename</Str>
<Int sr="arg8" val="0"/>
</Action>
<Action sr="act9" ve="7">
<code>135</code>
<Int sr="arg0" val="1"/>
<Int sr="arg1" val="1"/>
<Str sr="arg2" ve="3">readfile</Str>
</Action>
</Task>
<Task sr="task6">
<cdate>1458522645665</cdate>
<edate>1458532578963</edate>
<id>6</id>
<nme>鸡汤的事件</nme>
<pri>100</pri>
<Action sr="act0" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%action</Str>
<Str sr="arg1" ve="3">%anpar()</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act1" ve="7">
<code>547</code>
<Str sr="arg0" ve="3">%itemid</Str>
<Str sr="arg1" ve="3">%ancomm</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act10" ve="7">
<code>38</code>
</Action>
<Action sr="act11" ve="7">
<code>37</code>
<label>分享</label>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%action</lhs>
<op>0</op>
<rhs>quote://share</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act12" ve="7">
<code>129</code>
<Str sr="arg0" ve="3">var obj = local('dbrows1').split('|');
var like = (obj[4] == 1)?'我喜欢的':'';
var title = obj[1];
var author = (obj[2] && obj[2] !='佚名')?' ' + obj[2] + ' 的':'';
var source = (obj[3] && obj[3] !='网络')?'《'+ obj[3] + '》':'';
var sharestr = '分享' + like + author + ' “一言”' + source + ': ' + title + ' (来自@一言)';</Str>
<Str sr="arg1" ve="3"/>
<Int sr="arg2" val="1"/>
<Int sr="arg3" val="45"/>
</Action>
<Action sr="act13" ve="7">
<code>4722</code>
<Bundle sr="arg0">
<Vals sr="val">
<com.twofortyfouram.locale.intent.extra.BLURB>Package: all
Class: all
Subject: all
Text: %sharestr
Images: all</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<configclass><null></configclass>
<configclass-type>java.lang.String</configclass-type>
<configimage><null></configimage>
<configimage-type>java.lang.String</configimage-type>
<configpackage><null></configpackage>
<configpackage-type>java.lang.String</configpackage-type>
<configsubject><null></configsubject>
<configsubject-type>java.lang.String</configsubject-type>
<configtext>%sharestr</configtext>
<configtext-type>java.lang.String</configtext-type>
<net.dinglisch.android.tasker.extras.VARIABLE_REPLACE_KEYS>configsubject configtext configimage configpackage configclass 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>0b27b432-4aff-4aa4-8629-5d1656be232d</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autoshare.intent.IntentShare</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autoshare</Str>
<Str sr="arg2" ve="3">AutoShare</Str>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act14" ve="7">
<code>548</code>
<on>false</on>
<Str sr="arg0" ve="3">%sharestr</Str>
<Int sr="arg1" val="1"/>
</Action>
<Action sr="act15" ve="7">
<code>43</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%action</lhs>
<op>0</op>
<rhs>quote://like</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act16" ve="7">
<code>19024</code>
<Bundle sr="arg0">
<Vals sr="val">
<Create>true</Create>
<Create-type>java.lang.Boolean</Create-type>
<Database>/sdcard/Tasker/databases/quotes.db</Database>
<Database-type>java.lang.String</Database-type>
<Extra><StringArray sr=""><_array_Extra0>/sdcard/Tasker/databases/quotes.db</_array_Extra0><_array_Extra1>UPDATE historys SET like = 1 WHERE id = %itemid;</_array_Extra1><_array_Extra2>true</_array_Extra2><_array_Extra3>true</_array_Extra3></StringArray></Extra>
<Extra-type>[Ljava.lang.String;</Extra-type>
<ReplaceNull>true</ReplaceNull>
<ReplaceNull-type>java.lang.Boolean</ReplaceNull-type>
<Sql>UPDATE historys SET like = 1 WHERE id = %itemid;</Sql>
<Sql-type>java.lang.String</Sql-type>
<com.twofortyfouram.locale.intent.extra.BLURB>%dbreturn: The data returned from your sql statement
%dbrows(): An array of rows returned from your sql statment
%dbreturncount: The number of rows returned
%dbcolumnname(): An array of values for each column (replace columnname with the actual column name)
%dberr: The error message (if any)
SQLite command: sqlite /sdcard/Tasker/databases/quotes.db 'UPDATE historys SET like = 1 WHERE id = %itemid;'</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>%dbreturn
The data returned from your sql statement</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%dbrows()
An array of rows returned from your sql statment</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2>%dbreturncount
The number of rows returned</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3>%dberr
The error from your sql query</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3></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>Database Sql</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.jordanhotmann.taskersqliteplugin</Str>
<Str sr="arg2" ve="3">Tasker SQLite Plugin</Str>
<Int sr="arg3" val="10"/>
</Action>
<Action sr="act17" ve="7">
<code>13759</code>
<on>false</on>
<Bundle sr="arg0">
<Vals sr="val">
<ActionIconString1><null></ActionIconString1>
<ActionIconString1-type>java.lang.String</ActionIconString1-type>
<ActionIconString2><null></ActionIconString2>
<ActionIconString2-type>java.lang.String</ActionIconString2-type>
<ActionIconString3><null></ActionIconString3>
<ActionIconString3-type>java.lang.String</ActionIconString3-type>
<ActionIconString4><null></ActionIconString4>
<ActionIconString4-type>java.lang.String</ActionIconString4-type>
<ActionIconString5><null></ActionIconString5>
<ActionIconString5-type>java.lang.String</ActionIconString5-type>
<BackgroundColor><null></BackgroundColor>
<BackgroundColor-type>java.lang.String</BackgroundColor-type>
<IconExpanded><null></IconExpanded>
<IconExpanded-type>java.lang.String</IconExpanded-type>
<PhoneOnly>false</PhoneOnly>
<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
<PublicVersion><null></PublicVersion>
<PublicVersion-type>java.lang.String</PublicVersion-type>
<StatusBarIconString><null></StatusBarIconString>
<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
<TextExpanded>%dberr</TextExpanded>
<TextExpanded-type>java.lang.String</TextExpanded-type>
<TitleExpanded><null></TitleExpanded>
<TitleExpanded-type>java.lang.String</TitleExpanded-type>
<UseHTML>false</UseHTML>
<UseHTML-type>java.lang.Boolean</UseHTML-type>
<Visibility><null></Visibility>
<Visibility-type>java.lang.String</Visibility-type>
<com.twofortyfouram.locale.intent.extra.BLURB>Text: %dbrowid
Text Expanded: %dberr</com.twofortyfouram.locale.intent.extra.BLURB>
<com.twofortyfouram.locale.intent.extra.BLURB-type>java.lang.String</com.twofortyfouram.locale.intent.extra.BLURB-type>
<config_action_1_icon><null></config_action_1_icon>
<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
<config_action_2_icon><null></config_action_2_icon>
<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
<config_action_3_icon><null></config_action_3_icon>
<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
<config_action_4_icon><null></config_action_4_icon>
<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
<config_action_5_icon><null></config_action_5_icon>
<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
<config_notification_action><null></config_notification_action>
<config_notification_action-type>java.lang.String</config_notification_action-type>
<config_notification_action_button1><null></config_notification_action_button1>
<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
<config_notification_action_button2><null></config_notification_action_button2>
<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
<config_notification_action_button3><null></config_notification_action_button3>
<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
<config_notification_action_button4><null></config_notification_action_button4>
<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
<config_notification_action_button5><null></config_notification_action_button5>
<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
<config_notification_action_label1><null></config_notification_action_label1>
<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
<config_notification_action_label2><null></config_notification_action_label2>
<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
<config_notification_action_label3><null></config_notification_action_label3>
<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
<config_notification_action_on_dismiss><null></config_notification_action_on_dismiss>
<config_notification_action_on_dismiss-type>java.lang.String</config_notification_action_on_dismiss-type>
<config_notification_action_share>false</config_notification_action_share>
<config_notification_action_share-type>java.lang.Boolean</config_notification_action_share-type>
<config_notification_command><null></config_notification_command>
<config_notification_command-type>java.lang.String</config_notification_command-type>
<config_notification_content_info><null></config_notification_content_info>
<config_notification_content_info-type>java.lang.String</config_notification_content_info-type>
<config_notification_dismiss_on_touch>false</config_notification_dismiss_on_touch>
<config_notification_dismiss_on_touch-type>java.lang.Boolean</config_notification_dismiss_on_touch-type>
<config_notification_icon><null></config_notification_icon>
<config_notification_icon-type>java.lang.String</config_notification_icon-type>
<config_notification_indeterminate_progress>false</config_notification_indeterminate_progress>
<config_notification_indeterminate_progress-type>java.lang.Boolean</config_notification_indeterminate_progress-type>
<config_notification_led_color><null></config_notification_led_color>
<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
<config_notification_led_off><null></config_notification_led_off>
<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
<config_notification_led_on><null></config_notification_led_on>
<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
<config_notification_max_progress><null></config_notification_max_progress>
<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
<config_notification_number><null></config_notification_number>
<config_notification_number-type>java.lang.String</config_notification_number-type>
<config_notification_persistent>false</config_notification_persistent>
<config_notification_persistent-type>java.lang.Boolean</config_notification_persistent-type>
<config_notification_picture><null></config_notification_picture>
<config_notification_picture-type>java.lang.String</config_notification_picture-type>
<config_notification_priority><null></config_notification_priority>
<config_notification_priority-type>java.lang.String</config_notification_priority-type>
<config_notification_progress><null></config_notification_progress>
<config_notification_progress-type>java.lang.String</config_notification_progress-type>
<config_notification_subtext><null></config_notification_subtext>
<config_notification_subtext-type>java.lang.String</config_notification_subtext-type>
<config_notification_text>%dbrowid</config_notification_text>
<config_notification_text-type>java.lang.String</config_notification_text-type>
<config_notification_ticker><null></config_notification_ticker>
<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
<config_notification_title><null></config_notification_title>
<config_notification_title-type>java.lang.String</config_notification_title-type>
<config_notification_url><null></config_notification_url>
<config_notification_url-type>java.lang.String</config_notification_url-type>
<config_notification_vibration><null></config_notification_vibration>
<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
<config_status_bar_icon><null></config_status_bar_icon>
<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-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>Visibility PublicVersion config_notification_command config_notification_title config_notification_text config_notification_url config_notification_action config_notification_icon config_notification_led_color config_notification_led_on config_notification_led_off config_notification_picture config_notification_action_button1 config_notification_action_label1 config_notification_action_button2 config_notification_action_label2 config_notification_action_button3 config_notification_action_label3 config_notification_action_button4 config_notification_action_button5 notificaitionid notificaitionsound config_notification_vibration config_notification_ticker config_status_bar_icon config_action_1_icon config_action_2_icon config_action_3_icon config_action_4_icon config_action_5_icon config_notification_priority config_notification_number config_notification_content_info config_notification_subtext config_notification_max_progress config_notification_progress config_notification_action_on_dismiss IconExpanded TextExpanded TitleExpanded StatusBarIconString ActionIconString1 ActionIconString2 ActionIconString3 ActionIconString4 ActionIconString5 BackgroundColor 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>
<notificaitionid><null></notificaitionid>
<notificaitionid-type>java.lang.String</notificaitionid-type>
<notificaitionsound><null></notificaitionsound>
<notificaitionsound-type>java.lang.String</notificaitionsound-type>
<plugininstanceid>ac4e7b5a-0df4-482a-9976-8194f43f252e</plugininstanceid>
<plugininstanceid-type>java.lang.String</plugininstanceid-type>
<plugintypeid>com.joaomgcd.autonotification.intent.IntentNotification</plugintypeid>
<plugintypeid-type>java.lang.String</plugintypeid-type>
</Vals>
</Bundle>
<Str sr="arg1" ve="3">com.joaomgcd.autonotification</Str>
<Str sr="arg2" ve="3">AutoNotification</Str>
<Int sr="arg3" val="20"/>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%dberr</lhs>
<op>12</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act18" ve="7">
<code>43</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%action</lhs>
<op>2</op>
<rhs>quote://*</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act19" ve="7">
<code>548</code>
<on>false</on>
<Str sr="arg0" ve="3">%action %dbrows(1)</Str>
<Int sr="arg1" val="0"/>
</Action>
<Action sr="act2" ve="7">
<code>547</code>
<on>false</on>
<Str sr="arg0" ve="3">%action</Str>
<Str sr="arg1" ve="3">quote://share</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act20" ve="7">
<code>38</code>
</Action>
<Action sr="act3" ve="7">
<code>547</code>
<on>false</on>
<Str sr="arg0" ve="3">%itemid</Str>
<Str sr="arg1" ve="3">1322189087</Str>
<Int sr="arg2" val="0"/>
<Int sr="arg3" val="0"/>
</Action>
<Action sr="act4" ve="7">
<code>37</code>
<ConditionList sr="if">
<bool0>Or</bool0>
<Condition sr="c0" ve="3">
<lhs>%itemid</lhs>
<op>13</op>
<rhs></rhs>
</Condition>
<Condition sr="c1" ve="3">
<lhs>%action</lhs>
<op>13</op>
<rhs></rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act5" ve="7">
<code>137</code>
<Int sr="arg0" val="0"/>
<Str sr="arg1" ve="3"/>
</Action>
<Action sr="act6" ve="7">
<code>38</code>
</Action>
<Action sr="act7" ve="7">
<code>19024</code>
<Bundle sr="arg0">
<Vals sr="val">
<Create>true</Create>
<Create-type>java.lang.Boolean</Create-type>
<Database>/sdcard/Tasker/databases/quotes.db</Database>
<Database-type>java.lang.String</Database-type>
<Extra><StringArray sr=""><_array_Extra0>/sdcard/Tasker/databases/quotes.db</_array_Extra0><_array_Extra1>SELECT * FROM historys WHERE id = %itemid;</_array_Extra1><_array_Extra2>true</_array_Extra2><_array_Extra3>true</_array_Extra3></StringArray></Extra>
<Extra-type>[Ljava.lang.String;</Extra-type>
<ReplaceNull>true</ReplaceNull>
<ReplaceNull-type>java.lang.Boolean</ReplaceNull-type>
<Sql>SELECT * FROM historys WHERE id = %itemid;</Sql>
<Sql-type>java.lang.String</Sql-type>
<com.twofortyfouram.locale.intent.extra.BLURB>%dbreturn: The data returned from your sql statement
%dbrows(): An array of rows returned from your sql statment
%dbreturncount: The number of rows returned
%dbcolumnname(): An array of values for each column (replace columnname with the actual column name)
%dberr: The error message (if any)
SQLite command: sqlite /sdcard/Tasker/databases/quotes.db 'SELECT * FROM historys WHERE id = %itemid;'</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>%dbreturn
The data returned from your sql statement</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1>%dbrows()
An array of rows returned from your sql statment</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2>%dbreturncount
The number of rows returned</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2><_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3>%dberr
The error from your sql query</_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3></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>Database Sql</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.jordanhotmann.taskersqliteplugin</Str>
<Str sr="arg2" ve="3">Tasker SQLite Plugin</Str>
<Int sr="arg3" val="10"/>
</Action>
<Action sr="act8" ve="7">
<code>37</code>
<ConditionList sr="if">
<Condition sr="c0" ve="3">
<lhs>%dbreturncount</lhs>
<op>0</op>
<rhs>0</rhs>
</Condition>
</ConditionList>
</Action>
<Action sr="act9" ve="7">
<code>137</code>
<Int sr="arg0" val="0"/>
<Str sr="arg1" ve="3"/>
</Action>
</Task>
</TaskerData>
Created
March 21, 2016 04:03
-
-
Save GitaiQAQ/5ce1cad14db753397e1d to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment