This commit is contained in:
辉鸭蛋
2025-03-02 13:11:46 +08:00
parent ec9c17209f
commit 052d8f095a
2 changed files with 3 additions and 2 deletions

View File

@@ -32,7 +32,7 @@ public class CheckRewardsTask
// OCR识别每日是否完成
var assetScale = TaskContext.Instance().SystemInfo.AssetScale;
using var ra = CaptureToRectArea();
var ocrList = ra.FindMulti(RecognitionObject.Ocr(0, ra.Height * 1.0 / 3, 360 * assetScale, ra.Height));
var ocrList = ra.FindMulti(RecognitionObject.Ocr(0, ra.Height - ra.Height / 3.0, 730 * assetScale, ra.Height / 3.0));
var done = ocrList.FirstOrDefault(txt => txt.Text.Contains("今日奖励已领取"));
if (done != null)
{

View File

@@ -16,6 +16,7 @@ using BetterGenshinImpact.GameTask;
using BetterGenshinImpact.GameTask.Common.Element.Assets;
using BetterGenshinImpact.GameTask.Common.Job;
using BetterGenshinImpact.GameTask.Model.Enum;
using BetterGenshinImpact.Helpers;
using BetterGenshinImpact.Service;
using BetterGenshinImpact.Service.Notification;
using BetterGenshinImpact.Service.Notification.Model.Enum;
@@ -238,7 +239,7 @@ public partial class OneDragonFlowViewModel : ObservableObject, INavigationAware
break;
case "关闭游戏和软件":
SystemControl.CloseGame();
Application.Current.Shutdown();
Application.Current.Dispatcher.Invoke(() => { Application.Current.Shutdown(); });
break;
case "关机":
SystemControl.CloseGame();