diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..874e31d
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.idea
\ No newline at end of file
diff --git a/.idea/.idea.Embedio-test/.idea/.gitignore b/.idea/.idea.Embedio-test/.idea/.gitignore
deleted file mode 100644
index 0d0330a..0000000
--- a/.idea/.idea.Embedio-test/.idea/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Rider ignored files
-/projectSettingsUpdater.xml
-/.idea.Embedio-test.iml
-/modules.xml
-/contentModel.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/.idea.Embedio-test/.idea/dataSources.xml b/.idea/.idea.Embedio-test/.idea/dataSources.xml
deleted file mode 100644
index 336bd4f..0000000
--- a/.idea/.idea.Embedio-test/.idea/dataSources.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
- sqlite.xerial
- true
- org.sqlite.JDBC
- jdbc:sqlite:C:\Users\10614\RiderProjects\Embedio-test\GC-local-server-rewrite\db\card.db3
- $ProjectFileDir$
-
-
- file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.36.0.3/sqlite-jdbc-3.36.0.3.jar
-
-
-
-
- sqlite.xerial
- true
- org.sqlite.JDBC
- jdbc:sqlite:C:\Users\10614\RiderProjects\Embedio-test\GC-local-server-rewrite\db\music.db3
- $ProjectFileDir$
-
-
- file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.36.0.3/sqlite-jdbc-3.36.0.3.jar
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.Embedio-test/.idea/encodings.xml b/.idea/.idea.Embedio-test/.idea/encodings.xml
deleted file mode 100644
index df87cf9..0000000
--- a/.idea/.idea.Embedio-test/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.Embedio-test/.idea/indexLayout.xml b/.idea/.idea.Embedio-test/.idea/indexLayout.xml
deleted file mode 100644
index 7b08163..0000000
--- a/.idea/.idea.Embedio-test/.idea/indexLayout.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.GC-local-server-rewrite/.idea/.gitignore b/.idea/.idea.GC-local-server-rewrite/.idea/.gitignore
deleted file mode 100644
index 1d36e00..0000000
--- a/.idea/.idea.GC-local-server-rewrite/.idea/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
-# Rider ignored files
-/modules.xml
-/.idea.GC-local-server-rewrite.iml
-/projectSettingsUpdater.xml
-/contentModel.xml
-# Editor-based HTTP Client requests
-/httpRequests/
-# Datasource local storage ignored files
-/dataSources/
-/dataSources.local.xml
diff --git a/.idea/.idea.GC-local-server-rewrite/.idea/dataSources.xml b/.idea/.idea.GC-local-server-rewrite/.idea/dataSources.xml
deleted file mode 100644
index 7aefeff..0000000
--- a/.idea/.idea.GC-local-server-rewrite/.idea/dataSources.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- sqlite.xerial
- true
- org.sqlite.JDBC
- jdbc:sqlite:C:\Users\10614\RiderProjects\GC-local-server-rewrite\GC-local-server-rewrite\db\card.db3
- $ProjectFileDir$
-
-
- file://$APPLICATION_CONFIG_DIR$/jdbc-drivers/Xerial SQLiteJDBC/3.36.0.3/sqlite-jdbc-3.36.0.3.jar
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.GC-local-server-rewrite/.idea/encodings.xml b/.idea/.idea.GC-local-server-rewrite/.idea/encodings.xml
deleted file mode 100644
index df87cf9..0000000
--- a/.idea/.idea.GC-local-server-rewrite/.idea/encodings.xml
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.GC-local-server-rewrite/.idea/indexLayout.xml b/.idea/.idea.GC-local-server-rewrite/.idea/indexLayout.xml
deleted file mode 100644
index 7b08163..0000000
--- a/.idea/.idea.GC-local-server-rewrite/.idea/indexLayout.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/.idea.GC-local-server-rewrite/.idea/vcs.xml b/.idea/.idea.GC-local-server-rewrite/.idea/vcs.xml
deleted file mode 100644
index 94a25f7..0000000
--- a/.idea/.idea.GC-local-server-rewrite/.idea/vcs.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/GC-local-server-rewrite/GC-local-server-rewrite.exe.config.xml b/GC-local-server-rewrite/App.config
similarity index 88%
rename from GC-local-server-rewrite/GC-local-server-rewrite.exe.config.xml
rename to GC-local-server-rewrite/App.config
index b272d74..c25901c 100644
--- a/GC-local-server-rewrite/GC-local-server-rewrite.exe.config.xml
+++ b/GC-local-server-rewrite/App.config
@@ -7,5 +7,6 @@
+
diff --git a/GC-local-server-rewrite/GC-local-server-rewrite.csproj b/GC-local-server-rewrite/GC-local-server-rewrite.csproj
index b2a88c3..96bd925 100644
--- a/GC-local-server-rewrite/GC-local-server-rewrite.csproj
+++ b/GC-local-server-rewrite/GC-local-server-rewrite.csproj
@@ -20,6 +20,26 @@
+
+
+ PreserveNewest
+
+
+
+ PreserveNewest
+
+
+
+ PreserveNewest
+
+
+
+ PreserveNewest
+
+
+
+ PreserveNewest
+
diff --git a/GC-local-server-rewrite/Program.cs b/GC-local-server-rewrite/Program.cs
index fe04695..17b5e02 100644
--- a/GC-local-server-rewrite/Program.cs
+++ b/GC-local-server-rewrite/Program.cs
@@ -13,6 +13,8 @@ internal class Program
Batteries_V2.Init();
InitializeLogging();
+
+ LogConfigValues();
var urlPrefixes = args.Length > 0 ? args : new[] { "http://*:80", "https://*:443" };
@@ -82,4 +84,16 @@ internal class Program
Console.ReadKey(true);
}
+
+ private static void LogConfigValues()
+ {
+ var log = $"Config values: {nameof(Configs.SE_COUNT)} : {Configs.SE_COUNT}\n" +
+ $"{nameof(Configs.ITEM_COUNT)} : {Configs.ITEM_COUNT}\n" +
+ $"{nameof(Configs.SKIN_COUNT)} : {Configs.SKIN_COUNT}\n" +
+ $"{nameof(Configs.TITLE_COUNT)} : {Configs.TITLE_COUNT}\n" +
+ $"{nameof(Configs.AVATAR_COUNT)} : {Configs.AVATAR_COUNT}\n" +
+ $"{nameof(Configs.NAVIGATOR_COUNT)} : {Configs.NAVIGATOR_COUNT}\n" +
+ $"{nameof(Configs.MUSIC_DB_NAME)} : {Configs.MUSIC_DB_NAME}\n";
+ log.Info();
+ }
}
\ No newline at end of file
diff --git a/GC-local-server-rewrite/common/Configs.cs b/GC-local-server-rewrite/common/Configs.cs
index bef869f..24a4353 100644
--- a/GC-local-server-rewrite/common/Configs.cs
+++ b/GC-local-server-rewrite/common/Configs.cs
@@ -36,8 +36,6 @@ public static class Configs
public const string CARD_DB_NAME = "card.db3";
- public const string MUSIC_DB_NAME = "music.db3";
-
public const string ROOT_XPATH = "/root";
public const string DATA_XPATH = $"{ROOT_XPATH}/data";
@@ -137,4 +135,6 @@ public static class Configs
public static readonly int SE_COUNT = int.Parse(
ConfigurationManager.AppSettings.Get("SeCount") ?? "25");
+
+ public static readonly string MUSIC_DB_NAME = ConfigurationManager.AppSettings.Get("MusicDBName") ?? "music.db3";
}
\ No newline at end of file
diff --git a/GC-local-server-rewrite/db/music4MAX.db3 b/GC-local-server-rewrite/db/music4MAX.db3
new file mode 100644
index 0000000..ae22243
Binary files /dev/null and b/GC-local-server-rewrite/db/music4MAX.db3 differ