1 Star 0 Fork 0

forChallenge/ff14trn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Auto_Leech.xml 19.36 KB
一键复制 编辑 原始数据 按行查看 历史
doubiev 提交于 2023-12-03 22:46 . Update Auto_Leech.xml
<?xml version="1.0"?>
<TriggernometryExport Version="1">
<ExportedFolder Id="60d893d6-347f-44b2-bc05-19c025fb2890" Name="自动喂水蛭 v2.0" Enabled="true">
<Folders>
<Folder Id="7ba2fa68-675a-4e79-b3e0-fbb6e4029d31" Name="auto" Enabled="true">
<Folders>
<Folder Id="60758c4f-32d2-4ca9-b514-395640afb27d" Name="core" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="restart" Id="e0047a35-8b10-49b7-af8c-a7fba41e27c6" RegularExpression="^.{14} StatusRemove 1E:A2F:均衡诊断:0.00:.{8}:(?&lt;name&gt;[^:]+?):.{8}:(?&lt;name_target&gt;[^:]+?):">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/ac 诊断 &lt;triangle&gt;" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" LogMessageText="//盾消失" LogProcess="True" ActionType="LogMessage">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${name}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
<ConditionSingle Enabled="true" ExpressionL="${name_target}" ExpressionTypeL="String" ExpressionR="${var:name_target}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="start" Id="00d44de7-0522-494f-936d-1a7e9b169a1e" RegularExpression="^.{14} StatusAdd 1A:A2F:均衡诊断:30.00:.{8}:(?&lt;name&gt;[^:]+?):.{8}:(?&lt;name_target&gt;[^:]+?):">
<Actions>
<Action OrderNumber="1" TriggerId="7ba162c6-4691-4c1e-b74d-bcaedd4a4904" TriggerForce="regexp,conditions" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" VariableOp="SetString" VariableName="name_target" VariableExpression="${name_target}" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" LogMessageText="//上盾" LogProcess="True" ActionType="LogMessage">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" NamedCallbackName="command" NamedCallbackParam="/ac 均衡" ActionType="NamedCallback" ExecutionDelayExpression="2000">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${name}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
<ConditionGroup Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${evar:name_target}" ExpressionTypeL="Numeric" ExpressionR="0" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
<ConditionSingle Enabled="true" ExpressionL="${name_target}" ExpressionTypeL="String" ExpressionR="${var:name_target}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</ConditionGroup>
</Condition>
</Trigger>
</Triggers>
</Folder>
</Folders>
<Triggers>
<Trigger Enabled="true" Name="follow" Id="7ba162c6-4691-4c1e-b74d-bcaedd4a4904" RegularExpression="//上盾">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/target &lt;triangle&gt;" OBSEndPoint="" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" NamedCallbackName="command" NamedCallbackParam="/lockon on" OBSEndPoint="" ActionType="NamedCallback" ExecutionDelayExpression="50">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" NamedCallbackName="command" NamedCallbackParam="/automove on" OBSEndPoint="" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" NamedCallbackName="command" NamedCallbackParam="/automove on" OBSEndPoint="" ActionType="NamedCallback" ExecutionDelayExpression="2000">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionGroup Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${lvar:list_white.indexof(${var:driver})}" ExpressionTypeL="String" ExpressionR="0" ExpressionTypeR="Numeric" ConditionType="RegexNotMatch" />
<ConditionSingle Enabled="true" ExpressionL="${var:null}" ExpressionTypeL="String" ExpressionR="${var:driver}" ExpressionTypeR="String" ConditionType="RegexNotMatch" />
</ConditionGroup>
</Condition>
</Trigger>
<Trigger Enabled="false" Name="mark" Id="a44b1c3d-01fa-4a37-8318-04f7d5a0ce26" RegularExpression="//上盾">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/mk triangle" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" TriggerOp="DisableTrigger" TriggerId="a44b1c3d-01fa-4a37-8318-04f7d5a0ce26" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
<Trigger Enabled="true" Name="冲刺" Id="ff49a015-b767-4fbd-aab9-2576beb874a1" RegularExpression="^.{14} StatusAdd 1A:32:冲刺:.{5}:.{8}:(?&lt;name_target&gt;[^:]+?):">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/ac 冲刺" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${name_target}" ExpressionTypeL="String" ExpressionR="${var:name_target}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="self" Id="7f35213d-bdb1-4c2e-b850-87d5e7441d95" RegularExpression="//上盾">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/ac 诊断 &lt;me&gt;" ActionType="NamedCallback" ExecutionDelayExpression="3000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" NamedCallbackName="command" NamedCallbackParam="/ac 均衡" ActionType="NamedCallback" ExecutionDelayExpression="2000">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
</Triggers>
</Folder>
<Folder Id="7182107c-d4b8-4d04-859e-4b2d5f98f84a" Name="Death" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="死了" Id="2feba033-24be-4010-9e0f-6fd1a2d13f5d" RegularExpression="^.{14} Death 19:.{8}:(?&lt;name_target&gt;[^:]+?):">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/ac 即刻咏唱" ActionType="NamedCallback" ExecutionDelayExpression="1000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" NamedCallbackName="command" NamedCallbackParam="/ac 即刻咏唱" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" NamedCallbackName="command" NamedCallbackParam="/ac 即刻咏唱" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" NamedCallbackName="command" NamedCallbackParam="/ac 即刻咏唱" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" NamedCallbackName="command" NamedCallbackParam="/ac 即刻咏唱" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" NamedCallbackName="command" NamedCallbackParam="/ac 均衡" ActionType="NamedCallback" ExecutionDelayExpression="1000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="7" NamedCallbackName="command" NamedCallbackParam="/ac 复苏 &lt;triangle&gt;" ActionType="NamedCallback" ExecutionDelayExpression="1500">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${name_target}" ExpressionTypeL="String" ExpressionR="${var:name_target}" ExpressionTypeR="String" ConditionType="StringEqualCase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="活了" Id="d2337ee0-e525-4cf6-8374-e58690966008" RegularExpression="^.{14} StatusAdd 1A:1A2:生还:.*:.*::.{8}:(?&lt;name_target&gt;[^:]+?):">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/ac 诊断 &lt;triangle&gt;" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${name_target}" ExpressionTypeL="String" ExpressionR="${var:name_target}" ExpressionTypeR="String" ConditionType="StringEqualCase" />
</Condition>
</Trigger>
</Triggers>
</Folder>
<Folder Id="49985cc4-2e53-4362-bf6c-08c591a64a5b" Name="switch" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="on" Id="79cc62ce-a559-403d-aa88-5b21b5dcbe85" RegularExpression="^.{14} AddCombatant 03:.{8}:(?&lt;name&gt;[^:]+?):28:">
<Actions>
<Action OrderNumber="1" TriggerOp="DisableTrigger" TriggerId="79cc62ce-a559-403d-aa88-5b21b5dcbe85" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" TriggerOp="EnableTrigger" TriggerId="c95ea596-3797-44d8-b20d-41e545015e0c" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" TriggerOp="EnableTrigger" TriggerId="a44b1c3d-01fa-4a37-8318-04f7d5a0ce26" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" NamedCallbackName="command" NamedCallbackParam="/e /////////" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" NamedCallbackName="command" NamedCallbackParam="/e 《自动喂水蛭》:当前为贤者职业 触发器已启动!&lt;se.1&gt; 若无需要请关闭触发器防止误触!!" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" NamedCallbackName="command" NamedCallbackParam="/e /////////" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${name}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="false" Name="off" Id="c95ea596-3797-44d8-b20d-41e545015e0c" RegularExpression="^.{14} StatusList 26:.{8}:(?&lt;name&gt;[^:]+?):(?&lt;type&gt;.{8}):">
<Actions>
<Action OrderNumber="1" TriggerOp="DisableTrigger" TriggerId="c95ea596-3797-44d8-b20d-41e545015e0c" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" TriggerOp="EnableTrigger" TriggerId="79cc62ce-a559-403d-aa88-5b21b5dcbe85" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" NamedCallbackName="command" NamedCallbackParam="/target &lt;triangle&gt;" OBSEndPoint="" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" NamedCallbackName="command" NamedCallbackParam="/mk clear" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" VariableName="name_target" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" FolderOp="DisableFolder" FolderId="60d893d6-347f-44b2-bc05-19c025fb2890" ActionType="Folder">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="7" NamedCallbackName="command" NamedCallbackParam="/e /////////" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="8" NamedCallbackName="command" NamedCallbackParam="/e 《自动喂水蛭》:检测到职业已变更!&lt;se.3&gt; 触发器停止工作 已自动关闭触发器" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="9" NamedCallbackName="command" NamedCallbackParam="/e /////////" ActionType="NamedCallback" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${type}" ExpressionTypeL="String" ExpressionR="005A5A28" ExpressionTypeR="String" ConditionType="StringNotEqualNocase" />
<ConditionSingle Enabled="true" ExpressionL="${name}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="test" Id="80b86ff6-9c98-49e2-a38b-62cdb80b3fed" RegularExpression="">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/e test" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
<Conditions />
</Trigger>
</Triggers>
</Folder>
<Folder Id="2df9a13a-2abb-4b63-95fc-2d02269ddbcc" Name="check" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="version" Id="53d5dd0b-0019-4d4c-b4c2-8bfae38ff51a" RegularExpression="^@check:name_cn=(?&lt;name_cn&gt;[^:]+):name=(?&lt;name&gt;[^:]+):version=(?&lt;version&gt;[^:]+)$">
<Actions>
<Action OrderNumber="1" DiskFileOp="ReadCSVIntoTableVariable" DiskFileOpName="https://gitee.com/doubiev/ff14trn_version/raw/master/version.csv" DiskFileOpVar="version" JsonResultVariable="version" JsonEndpointExpression="F:\FF14\version.json" ActionType="DiskFile">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" ActionType="Placeholder" ExecutionDelayExpression="5000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" MessageBoxIconType="Information" MessageBoxText="${name_cn}:检测到新版本&quot;${tvarrl:version[${name}][1]}&quot;,当前版本为&quot;${version}&quot;。详参专栏评论区的更新日志" ActionType="MessageBox">
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${tvarrl:version[${name}][1]}" ExpressionTypeL="String" ExpressionR="${version}" ExpressionTypeR="String" ConditionType="StringNotEqualCase" />
<ConditionSingle Enabled="true" ExpressionL="${etvar:version}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Action>
<Action OrderNumber="4" MessageBoxIconType="Information" MessageBoxText="${name_cn}:错误!获取版本失败!请检查网络以确保连接至gitee" ActionType="MessageBox">
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${etvar:version}" ExpressionTypeL="Numeric" ExpressionR="0" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
<Trigger Enabled="true" Name="trigger" Id="b1a123f0-8d78-42a6-961f-e3ca4ff299f1" RegularExpression="^." PeriodRefire="Deny" RefirePeriodExpression="86400000">
<Actions>
<Action OrderNumber="1" TriggerId="53d5dd0b-0019-4d4c-b4c2-8bfae38ff51a" TriggerText="@check:name_cn=自动喂水蛭:name=Auto_Leech:version=2.0" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
</Triggers>
</Folder>
</Folders>
<Triggers>
<Trigger Enabled="false" Name="*启用此触发器以打开说明专栏" Id="cbe00abb-c6b9-4201-b913-5f9199bf1f6d" RegularExpression="^." PeriodRefire="Deny" RefirePeriodExpression="1000">
<Actions>
<Action OrderNumber="0" TriggerOp="DisableTrigger" TriggerId="cbe00abb-c6b9-4201-b913-5f9199bf1f6d" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" LaunchProcessPathExpression="https://www.bilibili.com/read/cv22343192/" ActionType="LaunchProcess">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
<Conditions />
</Trigger>
</Triggers>
</ExportedFolder>
</TriggernometryExport>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Nealios/ff14trn.git
git@gitee.com:Nealios/ff14trn.git
Nealios
ff14trn
ff14trn
main

搜索帮助