1 Star 0 Fork 0

forChallenge/ff14trn

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
RaceBird.xml 21.95 KB
一键复制 编辑 原始数据 按行查看 历史
doubiev 提交于 2023-12-12 16:12 . Update RaceBird.xml
<?xml version="1.0"?>
<TriggernometryExport Version="1">
<ExportedFolder Id="2c330819-7516-41aa-8887-3e28efd2ff1a" Name="赛鸟 v1.1.2" Enabled="true">
<Folders>
<Folder Id="ce7d250e-0a8b-4407-8926-922bc908c297" Name="进退本" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="in" Id="a71d3796-b619-46ea-830a-3e97890e18b0" RegularExpression="^.{14} ChatLog 00:0:Matcha#23.12.12.602#chs-MatchAlert">
<Actions>
<Action OrderNumber="1" KeypressType="WindowMessage" KeyPressCode="100" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="500">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="1" KeypressType="WindowMessage" KeyPressCode="96" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="out" Id="80bfd656-9d8d-4564-95e8-c69e3218f6f3" RegularExpression="^.{14} ChatLog 00:08BE::(?&lt;player&gt;[^:]+?)获得了[^:]+金碟币" PeriodRefire="Deny" RefirePeriodExpression="500">
<Actions>
<Action OrderNumber="1" ActionType="Placeholder" ExecutionDelayExpression="10000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" KeypressType="WindowMessage" KeyPressCode="27" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" KeypressType="WindowMessage" KeyPressCode="27" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" KeypressType="WindowMessage" KeyPressCode="97" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="7" KeypressType="WindowMessage" KeyPressCode="96" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
<ConditionSingle Enabled="true" ExpressionL="${player}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="duty" Id="fec33deb-ab95-4d9f-bd23-6e84d358cea9" RegularExpression="//start" PeriodRefire="Deny" RefirePeriodExpression="1000" Description="/前进 &lt;wait.4&gt;&#xD;&#xA;&#xD;/前进 关&#xD;&#xD;&#xA;/最近敌人&#xD;&#xA;&#xD;/焦点目标&#xD;&#xD;&#xA;/ac 强力射击">
<Actions>
<Action OrderNumber="1" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" NamedCallbackName="command" NamedCallbackParam="/dutyfinder" OBSEndPoint="" ActionType="NamedCallback" ExecutionDelayExpression="500">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="7" KeypressType="WindowMessage" KeyPressCode="110" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="8" NamedCallbackName="command" NamedCallbackParam="/dutyfinder" OBSEndPoint="" ActionType="NamedCallback" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="9" KeypressType="WindowMessage" KeyPressCode="104" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="10" KeypressType="WindowMessage" KeyPressCode="104" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="11" KeypressType="WindowMessage" KeyPressCode="104" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="12" KeypressType="WindowMessage" KeyPressCode="104" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="13" KeypressType="WindowMessage" KeyPressCode="102" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="14" KeypressType="WindowMessage" KeyPressCode="96" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="300">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
</Triggers>
</Folder>
<Folder Id="0de6a58a-17f2-4dd7-9f98-0f16f168ac71" Name="move" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="false" Name="begin" Id="eb701afb-baaf-4086-a474-b353891d9ebf" RegularExpression="^.{14} ChatLog 00:0839::任务中玩家之间可以使用小队频道了">
<Actions>
<Action OrderNumber="1" VariableOp="SetNumeric" VariableName="moving" VariableExpression="1" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" ActionType="Placeholder" ExecutionDelayExpression="5000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="256" WmsgWparam="65" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="65" ActionType="WindowMessage" ExecutionDelayExpression="3000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="256" WmsgWparam="87" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" ActionType="Placeholder" ExecutionDelayExpression="20000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="7" LoopDelayExpression="20000" ActionType="Loop">
<LoopCondition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:moving}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</LoopCondition>
<LoopActions>
<Action OrderNumber="1" LogMessageText="//braking&#xA;" LogProcess="True" ActionType="LogMessage">
<Condition Enabled="false" Grouping="Or" />
</Action>
</LoopActions>
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="over" Id="92b900ee-ccf6-4eb8-9fc2-eb6cf005b29e" RegularExpression="^.{14} ChatLog 00:08BE::(?&lt;player&gt;[^:]+?)获得了[^:]+金碟币">
<Actions>
<Action OrderNumber="1" VariableName="moving" VariableExpression="1" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="87" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="83" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="65" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="And">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
<ConditionSingle Enabled="true" ExpressionL="${player}" ExpressionTypeL="String" ExpressionR="${_ffxivplayer}" ExpressionTypeR="String" ConditionType="StringEqualNocase" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="braking&#xA;" Id="2213fc2c-ca8f-4d0d-8735-326b9a6fe868" RegularExpression="//braking&#xA;">
<Actions>
<Action OrderNumber="1" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="87" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="256" WmsgWparam="83" ActionType="WindowMessage" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" ActionType="Placeholder" ExecutionDelayExpression="1000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="83" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="256" WmsgWparam="87" ActionType="WindowMessage" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
<Trigger Enabled="false" Name="*begin" Id="1f90114a-21f6-4f60-9e1c-83172dc1585d" RegularExpression="^.{14} ChatLog 00:0839::任务中玩家之间可以使用小队频道了">
<Actions>
<Action OrderNumber="1" VariableOp="SetNumeric" VariableName="moving" VariableExpression="1" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" ActionType="Placeholder" ExecutionDelayExpression="5000">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" KeypressType="WindowMessage" KeyPressCode="50" KeyPressWindow="^." KeyPressProcId="${_ffxivprocid}" ActionType="KeyPress" ExecutionDelayExpression="200">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="256" WmsgWparam="65" ActionType="WindowMessage" ExecutionDelayExpression="100">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" WmsgProcId="${_ffxivprocid}" WmsgTitle="^." WmsgCode="257" WmsgWparam="65" ActionType="WindowMessage" ExecutionDelayExpression="3000">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
</Triggers>
</Folder>
<Folder Id="a9b1771e-5d03-4062-96ea-0f29f1039ee3" Name="ctrl" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="clear" Id="5c61b54a-f76b-4dbe-821d-3a5e0d5e5c31" RegularExpression="(//clear|//初始化)">
<Actions>
<Action OrderNumber="1" VariableName="sn_work" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
<Trigger Enabled="true" Name="restart" Id="17b75248-7991-42e8-bddc-7a51f7c3097a" RegularExpression="^.{14} ChatLog 00:0039::进入了休息区">
<Actions>
<Action OrderNumber="1" LogMessageText="//start" LogProcess="True" ActionType="LogMessage" ExecutionDelayExpression="500">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="true" Grouping="Or">
<ConditionSingle Enabled="true" ExpressionL="${var:sn_work}" ExpressionTypeL="Numeric" ExpressionR="1" ExpressionTypeR="Numeric" ConditionType="NumericEqual" />
</Condition>
</Trigger>
<Trigger Enabled="true" Name="trigger" Id="e80028ec-0245-4076-b250-e59038c2a2f7" RegularExpression="//赛鸟">
<Actions>
<Action OrderNumber="1" NamedCallbackName="command" NamedCallbackParam="/e 开始工作!&lt;se.5&gt;" ActionType="NamedCallback">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" LogMessageText="//clear" LogProcess="True" ActionType="LogMessage">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="3" ActionType="Placeholder" ExecutionDelayExpression="500">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="4" VariableOp="SetNumeric" VariableName="sn_work" VariableExpression="1" ActionType="Variable">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="5" ActionType="Placeholder" ExecutionDelayExpression="500">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="6" LogMessageText="//start" LogProcess="True" ActionType="LogMessage">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
</Triggers>
</Folder>
<Folder Id="d4404769-a4b7-4247-8470-5c0ff3983efb" Name="check" Enabled="true">
<Folders />
<Triggers>
<Trigger Enabled="true" Name="version" Id="a2056a6e-b626-4ee1-8621-d36eb26546e0" 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="71197626-f570-4ca5-9d1b-f385c8470b76" RegularExpression="^." PeriodRefire="Deny" RefirePeriodExpression="86400000">
<Actions>
<Action OrderNumber="1" TriggerId="a2056a6e-b626-4ee1-8621-d36eb26546e0" TriggerText="@check:name_cn=自动赛鸟:name=RaceBird:version=1.1.2" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
</Triggers>
</Folder>
</Folders>
<Triggers>
<Trigger Enabled="false" Name="*启用此触发器以打开说明专栏" Id="9922be69-109a-4035-aac5-93d6bb29f1ab" RegularExpression="^." PeriodRefire="Deny" RefirePeriodExpression="1000">
<Actions>
<Action OrderNumber="0" TriggerOp="DisableTrigger" TriggerId="9922be69-109a-4035-aac5-93d6bb29f1ab" ActionType="Trigger">
<Condition Enabled="false" Grouping="Or" />
</Action>
<Action OrderNumber="2" LaunchProcessPathExpression="https://www.bilibili.com/read/cv27513835/" ActionType="LaunchProcess">
<Condition Enabled="false" Grouping="Or" />
</Action>
</Actions>
<Condition Enabled="false" Grouping="Or" />
</Trigger>
</Triggers>
</ExportedFolder>
</TriggernometryExport>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Nealios/ff14trn.git
git@gitee.com:Nealios/ff14trn.git
Nealios
ff14trn
ff14trn
main

搜索帮助