This commit is contained in:
HolographicHat
2025-06-05 21:56:03 +08:00
parent 8648b3a308
commit 8f9a26a237
2 changed files with 10 additions and 2 deletions

View File

@@ -30,7 +30,11 @@ internal static class Program {
#endif
options.TracesSampleRate = 1.0;
options.AutoSessionTracking = true;
options.SetBeforeSend(e => {
options.SetBeforeSend(static e => {
e.Release = GlobalVars.AppVersionName;
return e;
});
options.SetBeforeSendTransaction(static e => {
e.Release = GlobalVars.AppVersionName;
return e;
});

View File

@@ -160,7 +160,11 @@ public static class Utils {
internal static void CheckGenshinIsRunning() {
// QueryProcessEvent?
var appdata = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);
foreach (var path in Directory.EnumerateDirectories($"{appdata}/../LocalLow/miHoYo").Where(p => File.Exists($"{p}/info.txt"))) {
var dataPath = $"{appdata}/../LocalLow/miHoYo";
if (!Directory.Exists(dataPath)) {
return;
}
foreach (var path in Directory.EnumerateDirectories(dataPath).Where(p => File.Exists($"{p}/info.txt"))) {
try {
using var handle = File.OpenHandle($"{path}/output_log.txt", share: FileShare.None, mode: FileMode.OpenOrCreate);
} catch (IOException) {