diff --git a/res/App.Designer.cs b/res/App.Designer.cs index e60bd4c..1323286 100644 --- a/res/App.Designer.cs +++ b/res/App.Designer.cs @@ -177,7 +177,7 @@ namespace YaeAchievement.res { } /// - /// Looks up a localized string similar to Please update Teyvat Guide and retry.. + /// Looks up a localized string similar to Please launch/update Teyvat Guide and retry.. /// internal static string ExportToTauriFail { get { diff --git a/res/App.resx b/res/App.resx index e1e7dcd..b1eb7b7 100644 --- a/res/App.resx +++ b/res/App.resx @@ -135,6 +135,6 @@ Input a number (0-8): Successfully exported to Teyvat Guide. - Please update Teyvat Guide and retry. + Please launch/update Teyvat Guide and retry. \ No newline at end of file diff --git a/res/App.zh.resx b/res/App.zh.resx index 5d55d50..31f4e5c 100644 --- a/res/App.zh.resx +++ b/res/App.zh.resx @@ -122,7 +122,7 @@ 无法写入文件,请更换软件所在目录后重试 - 更新 Teyvat Guide 至最新版本后重试 + 启动 Teyvat Guide 或更新 Teyvat Guide 至最新版本后重试 在 Teyvat Guide 进行下一步操作 diff --git a/src/Export.cs b/src/Export.cs index eebebfa..ce83b86 100644 --- a/src/Export.cs +++ b/src/Export.cs @@ -100,9 +100,9 @@ public static class Export { } private static void ToTeyvatGuide(AchievementAllDataNotify data) { - if (CheckWinUIAppScheme("teyvatgiude")) { + if (Process.GetProcessesByName("TeyvatGuide").Any()) { Utils.CopyToClipboard(JsonSerializer.Serialize(ExportToUIAFApp(data))); - Utils.ShellOpen("teyvatgiude://import_uigf?app=YaeAchievement"); + Utils.ShellOpen("teyvatguide://import_uigf?app=YaeAchievement"); Console.WriteLine(App.ExportToTauriSuccess); } else { Console.WriteLine(App.ExportToTauriFail);