Skip to content

Instantly share code, notes, and snippets.

@GitaiQAQ
Created March 21, 2016 04:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GitaiQAQ/5ce1cad14db753397e1d to your computer and use it in GitHub Desktop.
Save GitaiQAQ/5ce1cad14db753397e1d to your computer and use it in GitHub Desktop.

<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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%err
Error Code
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%errmsg
Error Message
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%anmessage
Whole AutoNotification Message
Whole AutoNotification Message&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%anpar()
Array of single words to the left of =:=
Array of single words to the left of =:=&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4&gt;%ancomm
Everything to the right of =:=
Everything to the right of =:=&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES4&gt;&lt;/StringArray&gt;</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 &amp;&amp; quote.author.trim().length &gt; 0)?quote.author.trim():'佚名';
var title= quote.title;
var source=(quote.source!=null &amp;&amp; quote.source.trim().length &gt; 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>&lt;null&gt;</ActionIconString1>
					<ActionIconString1-type>java.lang.String</ActionIconString1-type>
					<ActionIconString2>&lt;null&gt;</ActionIconString2>
					<ActionIconString2-type>java.lang.String</ActionIconString2-type>
					<ActionIconString3>&lt;null&gt;</ActionIconString3>
					<ActionIconString3-type>java.lang.String</ActionIconString3-type>
					<ActionIconString4>&lt;null&gt;</ActionIconString4>
					<ActionIconString4-type>java.lang.String</ActionIconString4-type>
					<ActionIconString5>&lt;null&gt;</ActionIconString5>
					<ActionIconString5-type>java.lang.String</ActionIconString5-type>
					<BackgroundColor>&lt;null&gt;</BackgroundColor>
					<BackgroundColor-type>java.lang.String</BackgroundColor-type>
					<IconExpanded>&lt;null&gt;</IconExpanded>
					<IconExpanded-type>java.lang.String</IconExpanded-type>
					<PhoneOnly>false</PhoneOnly>
					<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
					<PublicVersion>&lt;null&gt;</PublicVersion>
					<PublicVersion-type>java.lang.String</PublicVersion-type>
					<StatusBarIconString>&lt;null&gt;</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>&lt;null&gt;</config_action_3_icon>
					<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
					<config_action_4_icon>&lt;null&gt;</config_action_4_icon>
					<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
					<config_action_5_icon>&lt;null&gt;</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>&lt;null&gt;</config_notification_action_button3>
					<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
					<config_notification_action_button4>&lt;null&gt;</config_notification_action_button4>
					<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
					<config_notification_action_button5>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_led_color>
					<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
					<config_notification_led_off>&lt;null&gt;</config_notification_led_off>
					<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
					<config_notification_led_on>&lt;null&gt;</config_notification_led_on>
					<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
					<config_notification_max_progress>&lt;null&gt;</config_notification_max_progress>
					<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
					<config_notification_number>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_url>
					<config_notification_url-type>java.lang.String</config_notification_url-type>
					<config_notification_vibration>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%err
Error Code
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%errmsg
Error Message
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_Extra0&gt;/sdcard/Tasker/databases/quotes.db&lt;/_array_Extra0&gt;&lt;_array_Extra1&gt;INSERT INTO historys (id, title, author, source)
VALUES (
    %itemid,
    %title,
    %author,
    %source
);&lt;/_array_Extra1&gt;&lt;_array_Extra2&gt;true&lt;/_array_Extra2&gt;&lt;_array_Extra3&gt;true&lt;/_array_Extra3&gt;&lt;/StringArray&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%dbreturn
The data returned from your sql statement&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%dbrows()
An array of rows returned from your sql statment&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%dbreturncount
The number of rows returned&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%dberr
The error from your sql query&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</ActionIconString1>
					<ActionIconString1-type>java.lang.String</ActionIconString1-type>
					<ActionIconString2>&lt;null&gt;</ActionIconString2>
					<ActionIconString2-type>java.lang.String</ActionIconString2-type>
					<ActionIconString3>&lt;null&gt;</ActionIconString3>
					<ActionIconString3-type>java.lang.String</ActionIconString3-type>
					<ActionIconString4>&lt;null&gt;</ActionIconString4>
					<ActionIconString4-type>java.lang.String</ActionIconString4-type>
					<ActionIconString5>&lt;null&gt;</ActionIconString5>
					<ActionIconString5-type>java.lang.String</ActionIconString5-type>
					<BackgroundColor>&lt;null&gt;</BackgroundColor>
					<BackgroundColor-type>java.lang.String</BackgroundColor-type>
					<IconExpanded>&lt;null&gt;</IconExpanded>
					<IconExpanded-type>java.lang.String</IconExpanded-type>
					<PhoneOnly>false</PhoneOnly>
					<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
					<PublicVersion>&lt;null&gt;</PublicVersion>
					<PublicVersion-type>java.lang.String</PublicVersion-type>
					<StatusBarIconString>&lt;null&gt;</StatusBarIconString>
					<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
					<TextExpanded>%dberr</TextExpanded>
					<TextExpanded-type>java.lang.String</TextExpanded-type>
					<TitleExpanded>&lt;null&gt;</TitleExpanded>
					<TitleExpanded-type>java.lang.String</TitleExpanded-type>
					<UseHTML>false</UseHTML>
					<UseHTML-type>java.lang.Boolean</UseHTML-type>
					<Visibility>&lt;null&gt;</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>&lt;null&gt;</config_action_1_icon>
					<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
					<config_action_2_icon>&lt;null&gt;</config_action_2_icon>
					<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
					<config_action_3_icon>&lt;null&gt;</config_action_3_icon>
					<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
					<config_action_4_icon>&lt;null&gt;</config_action_4_icon>
					<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
					<config_action_5_icon>&lt;null&gt;</config_action_5_icon>
					<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
					<config_notification_action>&lt;null&gt;</config_notification_action>
					<config_notification_action-type>java.lang.String</config_notification_action-type>
					<config_notification_action_button1>&lt;null&gt;</config_notification_action_button1>
					<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
					<config_notification_action_button2>&lt;null&gt;</config_notification_action_button2>
					<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
					<config_notification_action_button3>&lt;null&gt;</config_notification_action_button3>
					<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
					<config_notification_action_button4>&lt;null&gt;</config_notification_action_button4>
					<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
					<config_notification_action_button5>&lt;null&gt;</config_notification_action_button5>
					<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
					<config_notification_action_label1>&lt;null&gt;</config_notification_action_label1>
					<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
					<config_notification_action_label2>&lt;null&gt;</config_notification_action_label2>
					<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
					<config_notification_action_label3>&lt;null&gt;</config_notification_action_label3>
					<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
					<config_notification_action_on_dismiss>&lt;null&gt;</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>&lt;null&gt;</config_notification_command>
					<config_notification_command-type>java.lang.String</config_notification_command-type>
					<config_notification_content_info>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_led_color>
					<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
					<config_notification_led_off>&lt;null&gt;</config_notification_led_off>
					<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
					<config_notification_led_on>&lt;null&gt;</config_notification_led_on>
					<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
					<config_notification_max_progress>&lt;null&gt;</config_notification_max_progress>
					<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
					<config_notification_number>&lt;null&gt;</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>&lt;null&gt;</config_notification_picture>
					<config_notification_picture-type>java.lang.String</config_notification_picture-type>
					<config_notification_priority>&lt;null&gt;</config_notification_priority>
					<config_notification_priority-type>java.lang.String</config_notification_priority-type>
					<config_notification_progress>&lt;null&gt;</config_notification_progress>
					<config_notification_progress-type>java.lang.String</config_notification_progress-type>
					<config_notification_subtext>&lt;null&gt;</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>&lt;null&gt;</config_notification_ticker>
					<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
					<config_notification_title>&lt;null&gt;</config_notification_title>
					<config_notification_title-type>java.lang.String</config_notification_title-type>
					<config_notification_url>&lt;null&gt;</config_notification_url>
					<config_notification_url-type>java.lang.String</config_notification_url-type>
					<config_notification_vibration>&lt;null&gt;</config_notification_vibration>
					<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
					<config_status_bar_icon>&lt;null&gt;</config_status_bar_icon>
					<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-type>
					<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%err
Error Code
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%errmsg
Error Message
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</notificaitionid>
					<notificaitionid-type>java.lang.String</notificaitionid-type>
					<notificaitionsound>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_Extra0&gt;/sdcard/Tasker/databases/quotes.db&lt;/_array_Extra0&gt;&lt;_array_Extra1&gt;create table if not exists historys(
    id int primary key not null,
    title text not null,
    author text,
    source text,
    like integer default 0
);&lt;/_array_Extra1&gt;&lt;_array_Extra2&gt;true&lt;/_array_Extra2&gt;&lt;_array_Extra3&gt;true&lt;/_array_Extra3&gt;&lt;/StringArray&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%dbreturn
The data returned from your sql statement&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%dbrows()
An array of rows returned from your sql statment&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%dbreturncount
The number of rows returned&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%dberr
The error from your sql query&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;/StringArray&gt;</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 &amp;&amp; quote.author.trim().length &gt; 0)?quote.author.trim():'佚名';
var title= quote.hitokoto;
var source=(quote.source!=null &amp;&amp; quote.source.trim().length &gt; 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 &gt; 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>&lt;null&gt;</ActionIconString1>
					<ActionIconString1-type>java.lang.String</ActionIconString1-type>
					<ActionIconString2>&lt;null&gt;</ActionIconString2>
					<ActionIconString2-type>java.lang.String</ActionIconString2-type>
					<ActionIconString3>&lt;null&gt;</ActionIconString3>
					<ActionIconString3-type>java.lang.String</ActionIconString3-type>
					<ActionIconString4>&lt;null&gt;</ActionIconString4>
					<ActionIconString4-type>java.lang.String</ActionIconString4-type>
					<ActionIconString5>&lt;null&gt;</ActionIconString5>
					<ActionIconString5-type>java.lang.String</ActionIconString5-type>
					<BackgroundColor>&lt;null&gt;</BackgroundColor>
					<BackgroundColor-type>java.lang.String</BackgroundColor-type>
					<IconExpanded>&lt;null&gt;</IconExpanded>
					<IconExpanded-type>java.lang.String</IconExpanded-type>
					<PhoneOnly>false</PhoneOnly>
					<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
					<PublicVersion>&lt;null&gt;</PublicVersion>
					<PublicVersion-type>java.lang.String</PublicVersion-type>
					<StatusBarIconString>&lt;null&gt;</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>&lt;null&gt;</config_action_1_icon>
					<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
					<config_action_2_icon>&lt;null&gt;</config_action_2_icon>
					<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
					<config_action_3_icon>&lt;null&gt;</config_action_3_icon>
					<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
					<config_action_4_icon>&lt;null&gt;</config_action_4_icon>
					<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
					<config_action_5_icon>&lt;null&gt;</config_action_5_icon>
					<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
					<config_notification_action>&lt;null&gt;</config_notification_action>
					<config_notification_action-type>java.lang.String</config_notification_action-type>
					<config_notification_action_button1>&lt;null&gt;</config_notification_action_button1>
					<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
					<config_notification_action_button2>&lt;null&gt;</config_notification_action_button2>
					<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
					<config_notification_action_button3>&lt;null&gt;</config_notification_action_button3>
					<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
					<config_notification_action_button4>&lt;null&gt;</config_notification_action_button4>
					<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
					<config_notification_action_button5>&lt;null&gt;</config_notification_action_button5>
					<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
					<config_notification_action_label1>&lt;null&gt;</config_notification_action_label1>
					<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
					<config_notification_action_label2>&lt;null&gt;</config_notification_action_label2>
					<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
					<config_notification_action_label3>&lt;null&gt;</config_notification_action_label3>
					<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
					<config_notification_action_on_dismiss>&lt;null&gt;</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>&lt;null&gt;</config_notification_command>
					<config_notification_command-type>java.lang.String</config_notification_command-type>
					<config_notification_content_info>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_led_color>
					<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
					<config_notification_led_off>&lt;null&gt;</config_notification_led_off>
					<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
					<config_notification_led_on>&lt;null&gt;</config_notification_led_on>
					<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
					<config_notification_max_progress>&lt;null&gt;</config_notification_max_progress>
					<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
					<config_notification_number>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_progress>
					<config_notification_progress-type>java.lang.String</config_notification_progress-type>
					<config_notification_subtext>&lt;null&gt;</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>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%err
Error Code
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%errmsg
Error Message
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</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] &amp;&amp; obj[2] !='佚名')?' ' + obj[2] + ' 的':'';
var source = (obj[3] &amp;&amp; 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>&lt;null&gt;</configclass>
					<configclass-type>java.lang.String</configclass-type>
					<configimage>&lt;null&gt;</configimage>
					<configimage-type>java.lang.String</configimage-type>
					<configpackage>&lt;null&gt;</configpackage>
					<configpackage-type>java.lang.String</configpackage-type>
					<configsubject>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_Extra0&gt;/sdcard/Tasker/databases/quotes.db&lt;/_array_Extra0&gt;&lt;_array_Extra1&gt;UPDATE historys SET like = 1 WHERE id = %itemid;&lt;/_array_Extra1&gt;&lt;_array_Extra2&gt;true&lt;/_array_Extra2&gt;&lt;_array_Extra3&gt;true&lt;/_array_Extra3&gt;&lt;/StringArray&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%dbreturn
The data returned from your sql statement&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%dbrows()
An array of rows returned from your sql statment&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%dbreturncount
The number of rows returned&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%dberr
The error from your sql query&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</ActionIconString1>
					<ActionIconString1-type>java.lang.String</ActionIconString1-type>
					<ActionIconString2>&lt;null&gt;</ActionIconString2>
					<ActionIconString2-type>java.lang.String</ActionIconString2-type>
					<ActionIconString3>&lt;null&gt;</ActionIconString3>
					<ActionIconString3-type>java.lang.String</ActionIconString3-type>
					<ActionIconString4>&lt;null&gt;</ActionIconString4>
					<ActionIconString4-type>java.lang.String</ActionIconString4-type>
					<ActionIconString5>&lt;null&gt;</ActionIconString5>
					<ActionIconString5-type>java.lang.String</ActionIconString5-type>
					<BackgroundColor>&lt;null&gt;</BackgroundColor>
					<BackgroundColor-type>java.lang.String</BackgroundColor-type>
					<IconExpanded>&lt;null&gt;</IconExpanded>
					<IconExpanded-type>java.lang.String</IconExpanded-type>
					<PhoneOnly>false</PhoneOnly>
					<PhoneOnly-type>java.lang.Boolean</PhoneOnly-type>
					<PublicVersion>&lt;null&gt;</PublicVersion>
					<PublicVersion-type>java.lang.String</PublicVersion-type>
					<StatusBarIconString>&lt;null&gt;</StatusBarIconString>
					<StatusBarIconString-type>java.lang.String</StatusBarIconString-type>
					<TextExpanded>%dberr</TextExpanded>
					<TextExpanded-type>java.lang.String</TextExpanded-type>
					<TitleExpanded>&lt;null&gt;</TitleExpanded>
					<TitleExpanded-type>java.lang.String</TitleExpanded-type>
					<UseHTML>false</UseHTML>
					<UseHTML-type>java.lang.Boolean</UseHTML-type>
					<Visibility>&lt;null&gt;</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>&lt;null&gt;</config_action_1_icon>
					<config_action_1_icon-type>java.lang.String</config_action_1_icon-type>
					<config_action_2_icon>&lt;null&gt;</config_action_2_icon>
					<config_action_2_icon-type>java.lang.String</config_action_2_icon-type>
					<config_action_3_icon>&lt;null&gt;</config_action_3_icon>
					<config_action_3_icon-type>java.lang.String</config_action_3_icon-type>
					<config_action_4_icon>&lt;null&gt;</config_action_4_icon>
					<config_action_4_icon-type>java.lang.String</config_action_4_icon-type>
					<config_action_5_icon>&lt;null&gt;</config_action_5_icon>
					<config_action_5_icon-type>java.lang.String</config_action_5_icon-type>
					<config_notification_action>&lt;null&gt;</config_notification_action>
					<config_notification_action-type>java.lang.String</config_notification_action-type>
					<config_notification_action_button1>&lt;null&gt;</config_notification_action_button1>
					<config_notification_action_button1-type>java.lang.String</config_notification_action_button1-type>
					<config_notification_action_button2>&lt;null&gt;</config_notification_action_button2>
					<config_notification_action_button2-type>java.lang.String</config_notification_action_button2-type>
					<config_notification_action_button3>&lt;null&gt;</config_notification_action_button3>
					<config_notification_action_button3-type>java.lang.String</config_notification_action_button3-type>
					<config_notification_action_button4>&lt;null&gt;</config_notification_action_button4>
					<config_notification_action_button4-type>java.lang.String</config_notification_action_button4-type>
					<config_notification_action_button5>&lt;null&gt;</config_notification_action_button5>
					<config_notification_action_button5-type>java.lang.String</config_notification_action_button5-type>
					<config_notification_action_label1>&lt;null&gt;</config_notification_action_label1>
					<config_notification_action_label1-type>java.lang.String</config_notification_action_label1-type>
					<config_notification_action_label2>&lt;null&gt;</config_notification_action_label2>
					<config_notification_action_label2-type>java.lang.String</config_notification_action_label2-type>
					<config_notification_action_label3>&lt;null&gt;</config_notification_action_label3>
					<config_notification_action_label3-type>java.lang.String</config_notification_action_label3-type>
					<config_notification_action_on_dismiss>&lt;null&gt;</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>&lt;null&gt;</config_notification_command>
					<config_notification_command-type>java.lang.String</config_notification_command-type>
					<config_notification_content_info>&lt;null&gt;</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>&lt;null&gt;</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>&lt;null&gt;</config_notification_led_color>
					<config_notification_led_color-type>java.lang.String</config_notification_led_color-type>
					<config_notification_led_off>&lt;null&gt;</config_notification_led_off>
					<config_notification_led_off-type>java.lang.String</config_notification_led_off-type>
					<config_notification_led_on>&lt;null&gt;</config_notification_led_on>
					<config_notification_led_on-type>java.lang.String</config_notification_led_on-type>
					<config_notification_max_progress>&lt;null&gt;</config_notification_max_progress>
					<config_notification_max_progress-type>java.lang.String</config_notification_max_progress-type>
					<config_notification_number>&lt;null&gt;</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>&lt;null&gt;</config_notification_picture>
					<config_notification_picture-type>java.lang.String</config_notification_picture-type>
					<config_notification_priority>&lt;null&gt;</config_notification_priority>
					<config_notification_priority-type>java.lang.String</config_notification_priority-type>
					<config_notification_progress>&lt;null&gt;</config_notification_progress>
					<config_notification_progress-type>java.lang.String</config_notification_progress-type>
					<config_notification_subtext>&lt;null&gt;</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>&lt;null&gt;</config_notification_ticker>
					<config_notification_ticker-type>java.lang.String</config_notification_ticker-type>
					<config_notification_title>&lt;null&gt;</config_notification_title>
					<config_notification_title-type>java.lang.String</config_notification_title-type>
					<config_notification_url>&lt;null&gt;</config_notification_url>
					<config_notification_url-type>java.lang.String</config_notification_url-type>
					<config_notification_vibration>&lt;null&gt;</config_notification_vibration>
					<config_notification_vibration-type>java.lang.String</config_notification_vibration-type>
					<config_status_bar_icon>&lt;null&gt;</config_status_bar_icon>
					<config_status_bar_icon-type>java.lang.String</config_status_bar_icon-type>
					<net.dinglisch.android.tasker.RELEVANT_VARIABLES>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%err
Error Code
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%errmsg
Error Message
Only available if you select &amp;lt;b&amp;gt;Continue Task After Error&amp;lt;/b&amp;gt; and the action ends in error&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;/StringArray&gt;</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>&lt;null&gt;</notificaitionid>
					<notificaitionid-type>java.lang.String</notificaitionid-type>
					<notificaitionsound>&lt;null&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_Extra0&gt;/sdcard/Tasker/databases/quotes.db&lt;/_array_Extra0&gt;&lt;_array_Extra1&gt;SELECT * FROM historys WHERE id = %itemid;&lt;/_array_Extra1&gt;&lt;_array_Extra2&gt;true&lt;/_array_Extra2&gt;&lt;_array_Extra3&gt;true&lt;/_array_Extra3&gt;&lt;/StringArray&gt;</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>&lt;StringArray sr=""&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;%dbreturn
The data returned from your sql statement&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES0&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;%dbrows()
An array of rows returned from your sql statment&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES1&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;%dbreturncount
The number of rows returned&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES2&gt;&lt;_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;%dberr
The error from your sql query&lt;/_array_net.dinglisch.android.tasker.RELEVANT_VARIABLES3&gt;&lt;/StringArray&gt;</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>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment