Compare commits

..
5 Commits
Author SHA1 Message Date
Aigio Liu 59450b720a v2.7.2 rev.0
Update ArchiSteamFarm V5.2.5.5
Update Avalonia.AppCenter.* 4.5.1
2022-04-30 15:51:13 +08:00
dependabot[bot]andAigio L bc07b8de54 Bump Microsoft.AppCenter.Analytics from 4.5.0 to 4.5.1 (#1316)
Bumps Microsoft.AppCenter.Analytics from 4.5.0 to 4.5.1.

---
updated-dependencies:
- dependency-name: Microsoft.AppCenter.Analytics
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aigio L <24450093+AigioL@users.noreply.github.com>
2022-04-29 21:26:03 +08:00
dependabot[bot] b1c4adf64c Bump Microsoft.AppCenter.Crashes from 4.5.0 to 4.5.1 (#1315)
Bumps Microsoft.AppCenter.Crashes from 4.5.0 to 4.5.1.

---
updated-dependencies:
- dependency-name: Microsoft.AppCenter.Crashes
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 21:25:10 +08:00
dependabot[bot] bc20fdb35a Bump Microsoft.AppCenter from 4.5.0 to 4.5.1 (#1317)
Bumps Microsoft.AppCenter from 4.5.0 to 4.5.1.

---
updated-dependencies:
- dependency-name: Microsoft.AppCenter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-29 21:24:43 +08:00
Aigio Liu 594dfd28ac fix IsRunningAsRoot 2022-04-29 11:23:48 +08:00
15 changed files with 41 additions and 63 deletions
+4 -1
View File
@@ -428,4 +428,7 @@ dotnet_diagnostic.SA1501.severity = silent
dotnet_diagnostic.SA1500.severity = silent
# SA1518: Use line endings correctly at end of file
dotnet_diagnostic.SA1518.severity = silent
dotnet_diagnostic.SA1518.severity = silent
# SA1118: Parameter should not span multiple lines
dotnet_diagnostic.SA1118.severity = silent
+6 -6
View File
@@ -97,12 +97,12 @@
<PackageVersion Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.22000.197" />
<!-- AppCenter.* -->
<PackageVersion Include="Microsoft.AppCenter" Version="4.5.0" />
<PackageVersion Include="Microsoft.AppCenter.Analytics" Version="4.5.0" />
<PackageVersion Include="Microsoft.AppCenter.Crashes" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Analytics" Version="4.5.0" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Crashes" Version="4.5.0" />
<PackageVersion Include="Microsoft.AppCenter" Version="4.5.1" />
<PackageVersion Include="Microsoft.AppCenter.Analytics" Version="4.5.1" />
<PackageVersion Include="Microsoft.AppCenter.Crashes" Version="4.5.1" />
<PackageVersion Include="Aigio.Avalonia.AppCenter" Version="4.5.1" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Analytics" Version="4.5.1" />
<PackageVersion Include="Aigio.Avalonia.AppCenter.Crashes" Version="4.5.1" />
<!--<PackageVersion Include="nor0x.AppCenter" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Analytics" Version="4.4.0-XMAC" />
<PackageVersion Include="nor0x.AppCenter.Crashes" Version="4.4.0-XMAC" />-->
+2 -2
View File
@@ -7,9 +7,9 @@
<key>CFBundleIdentifier</key>
<string>net.steampp.app</string>
<key>CFBundleShortVersionString</key>
<string>2.7.1</string>
<string>2.7.2</string>
<key>CFBundleVersion</key>
<string>2.7.1.0</string>
<string>2.7.2.0</string>
<key>LSMinimumSystemVersion</key>
<string>10.15</string>
<key>CFBundleDevelopmentRegion</key>
+18 -32
View File
@@ -1,4 +1,5 @@
### 版本亮点
1. ASF 升级至 V5.2.5.5
<!--
1. Android 支持 VPN 模式(推荐) 进行本地加速
@@ -14,6 +15,9 @@
-->
### 修复问题
1. 修复 判断 Administrator 或 Root 权限函数错误,例如导致 Windows 上开机自启失效等其他问题
<!--
1. 修复 库存游戏中挂时长失效
2. 修复 Steam 库存游戏在 Steam 账号切换后自动刷新失败的问题
3. 修复 Steam 库存游戏编辑带有本地化名称的游戏无效的问题
@@ -21,24 +25,6 @@
5. 改进 Android 上第三方快速登录使用系统默认浏览器
6. 修复 一些图片加载失败不显示的问题
7. 改进 从本地加载图片减少不必要的内存分配
<!--
1. 修复 本地令牌 无令牌刷新时提示密码错误
2. 改进 Android 端 本地令牌 列表样式第一条与最后一条的上下外边距
3. 改进 俄语翻译,由 vanja-san 提供
4. 改进 .NET 运行时升级至 6.0.4(仅 Desktop 端)
5. 改进 脚本配置 未启动时的内存占用,以及减少总体内存占用率
6. 修复 Hosts 加速模式下使用仅启用脚本功能导致死循环
7. 改进 Linux 端 可监听 443 端口配置
8. 修复 Windows 端,动态桌面背景窗口显示时一些可能导致闪退的潜在问题
9. 修复 Android 端,因 CheckBox 导致在低于 6.0 Marshmallow 系统上引发的闪退
10. 修复 Desktop 高 DPI 分辨率下菜单图标会显示模糊的问题
11. 修复 Windows 端,切换至网络加速菜单时可能会出现 UI 错乱的问题
12. 修复 Desktop 端,某些情况库存游戏会卡住无限加载的问题
13. 修复 网络加速 Onedrive 加速失效问题
14. 修复 消息框不再提醒复选框勾上可能不生效的问题
15. 修复 Windows 端, JumpList 切换 Steam Beta 账号失效的问题
16. 修复 ASF,当使用 IPC.config 时,程序内打开网页端口号值不正确
-->
### 已知问题
@@ -72,7 +58,7 @@
[![steampp.net](https://img.shields.io/badge/WebSite-steampp.net-brightgreen.svg?style=flat-square&color=61dafb)](https://steampp.net)
[![Steam++ v2.7.1](https://img.shields.io/badge/Steam++-v2.7.1-brightgreen.svg?style=flat-square&color=512bd4)]()
[![Steam++ v2.7.2](https://img.shields.io/badge/Steam++-v2.7.2-brightgreen.svg?style=flat-square&color=512bd4)]()
##### [不知道该下载哪个文件?](./download-guide.md)
@@ -81,22 +67,22 @@
### 文件校验
| File | Checksum (SHA256) |
| ---- | ---- |
| Steam++_win_x64_v2.7.1.7z | SHA256 |
| Steam++_win_x64_fde_v2.7.1.7z | SHA256 |
| Steam++_win_x64_v2.7.2.7z | SHA256 |
| Steam++_win_x64_fde_v2.7.2.7z | SHA256 |
| | |
| Steam++_win_x64_v2.7.1.exe | SHA256 |
| Steam++_win_x64_fde_v2.7.1.exe | SHA256 |
| Steam++_win_x64_v2.7.2.exe | SHA256 |
| Steam++_win_x64_fde_v2.7.2.exe | SHA256 |
| | |
| Steam++_linux_x64_v2.7.1.7z | SHA256 |
| Steam++_linux_arm64_v2.7.1.7z | SHA256 |
| Steam++_linux_x64_v2.7.2.7z | SHA256 |
| Steam++_linux_arm64_v2.7.2.7z | SHA256 |
| | |
| Steam++_linux_x64_v2.7.1.deb | SHA256 |
| Steam++_linux_arm64_v2.7.1.deb | SHA256 |
| Steam++_linux_x64_v2.7.2.deb | SHA256 |
| Steam++_linux_arm64_v2.7.2.deb | SHA256 |
| | |
| Steam++_linux_x64_v2.7.1.rpm | SHA256 |
| Steam++_linux_arm64_v2.7.1.rpm | SHA256 |
| Steam++_linux_x64_v2.7.2.rpm | SHA256 |
| Steam++_linux_arm64_v2.7.2.rpm | SHA256 |
| | |
| Steam++_macos_x64_v2.7.1.dmg | SHA256 |
| Steam++_macos_arm64_v2.7.1.dmg | SHA256 |
| Steam++_macos_x64_v2.7.2.dmg | SHA256 |
| Steam++_macos_arm64_v2.7.2.dmg | SHA256 |
| | |
| Steam++_android_v2.7.1.apk | SHA256 |
| Steam++_android_v2.7.2.apk | SHA256 |
@@ -12,7 +12,7 @@ namespace System.Properties
/// <item> macOS:\packaging\build-osx-app.sh &lt;CFBundleVersion&gt; &lt;CFBundleShortVersionString&gt; </item>
/// </list>
/// </summary>
public const string Version = "2.7.1";
public const string Version = "2.7.2";
//public const string InfoVersion = Version + "-beta";
}
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="20220427" android:versionName="2.7.1" package="net.steampp.app" android:installLocation="auto">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="20220427" android:versionName="2.7.2" package="net.steampp.app" android:installLocation="auto">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="31" />
<application android:fullBackupContent="@xml/auto_backup_rules"></application>
<!-- Required for API Level 30 to make sure the app can detect browsers and other apps where communication is needed.-->
@@ -10,10 +10,10 @@
<Identity
Name="4651ED44255E.47979655102CE"
Publisher="CN=A90E406B-B2D3-4A23-B061-0FA1D65C4F66"
Version="2.7.1.0" />
Version="2.7.2.0" />
<Properties>
<DisplayName>Steam++</DisplayName>
<DisplayName>Steam Toolbox</DisplayName>
<PublisherDisplayName>软妹币玩家</PublisherDisplayName>
<Logo>Images\StoreLogo.png</Logo>
</Properties>
@@ -32,7 +32,7 @@
Executable="$targetnametoken$.exe"
EntryPoint="$targetentrypoint$">
<uap:VisualElements
DisplayName="Steam++"
DisplayName="Steam Toolbox"
Description="「Steam++」是一个开源跨平台的多功能游戏工具箱,此工具的大部分功能都是需要您下载安装 Steam 才能使用。"
BackgroundColor="transparent"
Square150x150Logo="Images\Square150x150Logo.png"
@@ -1,4 +1,3 @@
using System;
using System.Application.Models;
using System.Collections.Generic;
using System.IO;
@@ -11,7 +11,6 @@ namespace System.Application.Services.Implementation
/// <summary>
/// 锁定
/// </summary>
/// <returns></returns>
async void IPlatformService.SystemLock(int waitSecond)
{
await Task.Delay(waitSecond * 1000);
@@ -1,4 +1,3 @@
#pragma warning disable CA1416 // 验证平台兼容性
using Microsoft.Win32;
using Microsoft.Win32.TaskScheduler;
using System.Application.Models;
@@ -394,5 +393,4 @@ namespace System.Application.Services.Implementation
#endregion
}
}
#pragma warning restore CA1416 // 验证平台兼容性
}
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="20220427" android:versionName="2.7.1" package="net.steampp.app" android:installLocation="auto">
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="20220427" android:versionName="2.7.2" package="net.steampp.app" android:installLocation="auto">
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="31" />
<application android:fullBackupContent="@xml/auto_backup_rules"></application>
<!-- Required for API Level 30 to make sure the app can detect browsers and other apps where communication is needed.-->
Binary file not shown.
@@ -10,16 +10,9 @@ namespace System.Application.Services.Implementation
{
partial class ArchiSteamFarmServiceImpl
{
const string _Version_ASFUI = "5.2.5.4";
const string Version_ASFUI = "5.2.5.5";
const string Version_FileName = "VERSION.txt";
static string Version_ASFUI =>
//_Version_ASFUI == "5.1.5.3" ?
//(Path.DirectorySeparatorChar != WinDirectorySeparatorChar ?
// _Version_ASFUI + "-unix_unpack_fix" :
// _Version_ASFUI) :
_Version_ASFUI;
/// <summary>
/// 尝试解压 ASF-UI 资源包
/// </summary>
@@ -43,7 +43,7 @@ namespace System.Application.Services.CloudService
public INoticeClient Notice => this;
#region ModelValidator
#region ModelValidator
IApiResponse? ModelValidator<TRequestModel>(TRequestModel requestModel) => ModelValidator<TRequestModel, object>(requestModel);
@@ -60,7 +60,7 @@ namespace System.Application.Services.CloudService
return null;
}
#endregion
#endregion
void ShowResponseErrorMessage(IApiResponse response)
{