From cb2a1ddfe12ff985882c7d024e82923bd495d568 Mon Sep 17 00:00:00 2001 From: Chr_ Date: Tue, 2 Jan 2024 09:24:51 +0800 Subject: [PATCH] update --- ASFTradeExtension/ASFTradeExtension.cs | 9 -------- ASFTradeExtension/Data/PluginConfig.cs | 6 ------ ArchiSteamFarm | 2 +- Directory.Build.props | 2 +- README.md | 29 ++++++++++---------------- 5 files changed, 13 insertions(+), 35 deletions(-) diff --git a/ASFTradeExtension/ASFTradeExtension.cs b/ASFTradeExtension/ASFTradeExtension.cs index 16202c0..da1f56b 100644 --- a/ASFTradeExtension/ASFTradeExtension.cs +++ b/ASFTradeExtension/ASFTradeExtension.cs @@ -62,15 +62,6 @@ public Task OnASFInit(IReadOnlyDictionary? additionalConfigPrope var sb = new StringBuilder(); - //使用协议 - if (!Config.EULA) - { - sb.AppendLine(); - sb.AppendLine(Langs.Line); - sb.AppendLineFormat(Langs.EulaWarning, Name); - sb.AppendLine(Langs.Line); - } - if (Config.MaxItemPerTrade < byte.MaxValue) { Config.MaxItemPerTrade = byte.MaxValue; diff --git a/ASFTradeExtension/Data/PluginConfig.cs b/ASFTradeExtension/Data/PluginConfig.cs index 0d1ccaa..27ef166 100644 --- a/ASFTradeExtension/Data/PluginConfig.cs +++ b/ASFTradeExtension/Data/PluginConfig.cs @@ -7,12 +7,6 @@ namespace ASFTradeExtension.Data; /// public sealed record PluginConfig { - /// - /// 是否同意使用协议 - /// - [JsonProperty(Required = Required.DisallowNull)] - public bool EULA { get; set; } = true; - /// /// 启用统计信息 /// diff --git a/ArchiSteamFarm b/ArchiSteamFarm index f2563c5..3c2a154 160000 --- a/ArchiSteamFarm +++ b/ArchiSteamFarm @@ -1 +1 @@ -Subproject commit f2563c582c45847c0f3c6175075785a0ffd0f3dd +Subproject commit 3c2a154b3911885e813471f61def2b5f60e5971a diff --git a/Directory.Build.props b/Directory.Build.props index d616610..1180dd9 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,6 +1,6 @@ - 1.0.8.0 + 1.0.9.0 diff --git a/README.md b/README.md index 6905a81..6577b69 100644 --- a/README.md +++ b/README.md @@ -52,12 +52,13 @@ Not compatible with the common version of ASF currently, use generic version of ### 更新日志 | ASFTradeExtension 版本 | 适配 ASF 版本 | 更新说明 | -| --------------------------------------------------------------------------- | :-----------: | --------------------------------- | -| [1.0.8.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.8.0) | 5.4.10.3 | ASF -> 5.4.10.3 | -| [1.0.7.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.7.0) | 5.4.9.3 | ASF -> 5.4.9.3 | -| [1.0.6.1](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.6.1) | 5.4.8.3 | 修改了一些代码, 卡牌交易功能有待测试 | -| [1.0.2.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.2.0) | 5.4.4.5 | Bug 修复 | -| [1.0.0.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.0.0) | 5.4.2.13 | 第一个版本 | +| --------------------------------------------------------------------------- | :-----------: | ------------------------------------ | +| [1.0.9.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.9.0) | 5.5.0.11 | ASF -> 5.5.0.11, 新的缓存机制 | +| [1.0.8.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.8.0) | 5.4.10.3 | ASF -> 5.4.10.3 | +| [1.0.7.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.7.0) | 5.4.9.3 | ASF -> 5.4.9.3 | +| [1.0.6.1](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.6.1) | 5.4.8.3 | 修改了一些代码, 卡牌交易功能有待测试 | +| [1.0.2.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.2.0) | 5.4.4.5 | Bug 修复 | +| [1.0.0.0](https://github.com/chr233/ASFTradeExtension/releases/tag/1.0.0.0) | 5.4.2.13 | 第一个版本 |
历史版本 @@ -94,15 +95,7 @@ ASF.json | `EULA` | bool | `true` | 是否同意 [EULA](#EULA)\* | | `Statistic` | bool | `true` | 是否允许发送统计数据, 仅用于统计插件用户数量, 不会发送任何其他信息 | | `MaxItemPerTrade` | ushort | `255` | 单个交易最多物品数量, ASF 的默认值是 255, 如果报价中的物品超过此数量会自动拆分成多个报价 | - -> \* 同意 [EULA](#EULA) 后, ASFTradeExtension 将会开放全部命令 -> -> \* 禁用 [EULA](#EULA) 后, ASFTradeExtension 将无法使用大部分命令 -> -> \*\* `DisabledCmds` 配置说明: 该项配置**不区分大小写**, 仅对 `ASFTradeExtension` 中的命令有效 -> 例如配置为 `["foo","BAR"]` , 则代表 `FOO` 和 `BAR` 命令将会被禁用 -> 如果无需禁用任何命令, 请将此项配置为 `null` 或者 `[]` -> 当某条命令被禁用时, 仍然可以使用 `ATE.xxx` 的形式调用被禁用的命令, 例如 `ATE.FULLSETLIST` +| `CacheTTL` | ushort | `600` | 库存缓存过期时间, 单位秒, 缓存未过期也可使用命令 `RELOADCACHE` 强制刷新缓存 | ## 插件指令说明 @@ -114,10 +107,10 @@ ASF.json ### 卡牌交易 -| 命令 | 缩写 | 权限 | 说明 | -| ---------------------------------------------- | ------ | ---------- | ------------------------------------------------------ | +| 命令 | 缩写 | 权限 | 说明 | +| ---------------------------------------------- | ------ | ---------- | ------------------------------------------------------------ | | `FULLSETLIST [Bots] [Config]` | `FSL` | `Operator` | 显示卡牌套数信息, 可用参数 \[-page 页码\] \[-line 显示行数\] | -| `FULLSET [Bots] ` | `FS` | `Operator` | 显示指定 App 的卡牌套数信息 | +| `FULLSET [Bots] ` | `FS` | `Operator` | 显示指定 App 的卡牌套数信息 | | `SENDCARDSET [Bots] AppId SetCount TradeLink` | `SCS` | `Master` | 向指定交易链接发送指定`SetCount`套指定`AppId`的卡牌 | | `2SENDCARDSET [Bots] AppId SetCount TradeLink` | `2SCS` | `Master` | 同 `SENDCARDSET`, 发送交易后自动确认交易 (需要配置 2FA) |