diff --git a/NuGet.Config b/NuGet.Config
new file mode 100644
index 0000000..a92057f
--- /dev/null
+++ b/NuGet.Config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/PrimaryFormParts/PrimaryForm.cs b/PrimaryFormParts/PrimaryForm.cs
index c8e7b8a..ddf8e82 100644
--- a/PrimaryFormParts/PrimaryForm.cs
+++ b/PrimaryFormParts/PrimaryForm.cs
@@ -55,7 +55,7 @@ namespace DualScreenDemo
private Button musicDownButton;
private Button micUpButton;
private Button micDownButton;
- private Button originalSongButton;
+ public Button originalSongButton;
private Button replayButton;
public Button pauseButton;
public Button playButton;
@@ -210,7 +210,7 @@ namespace DualScreenDemo
private Timer autoRefreshTimer;
private Timer timerCountdown;
string Rtime;
- bool test = true;
+ bool test = false;
//private Label pageNumberLabel; // 添加頁碼標籤
public PrimaryForm()
{
diff --git a/Program.cs b/Program.cs
index 92b7809..c3f7575 100644
--- a/Program.cs
+++ b/Program.cs
@@ -14,7 +14,7 @@ namespace DualScreenDemo
private static PrimaryForm primaryForm; // 儲存實例的參考
public static Room room = new Room();
- public static string verSion = "Server V2.9 202508221643";
+ public static string verSion = "Server V2.10 202508270919";
[STAThread]
static void Main()
diff --git a/Services/MediaService.cs b/Services/MediaService.cs
index 497a9bc..f313c14 100644
--- a/Services/MediaService.cs
+++ b/Services/MediaService.cs
@@ -1,29 +1,9 @@
using System.IO;
-using LibVLCSharp.Shared;
+using DirectShowLib;
+using LibVLCSharp;
namespace DualScreenDemo.Services
{
- public static class ControlExtensions
- {
- public static Task InvokeAsync(this Control control, Func func)
- {
- var tcs = new TaskCompletionSource