diff --git a/HttpServer.cs b/HttpServer.cs
index 33af7c6..0a112eb 100644
--- a/HttpServer.cs
+++ b/HttpServer.cs
@@ -47,11 +47,12 @@ namespace DualScreenDemo
string localAddress = GetLocalIPAddress(); // 使用获取的本地 IP
string externalAddress = "";
- // 读取外网地址
+ // 讀取外網地址 沒有端口號
string serverAddressFilePath = @"\\SVR01\superstarb\txt\ip.txt";
if (File.Exists(serverAddressFilePath))
{
externalAddress = File.ReadAllText(serverAddressFilePath).Trim();
+ Console.WriteLine("External address: " + externalAddress);
}
// 启动服务器的逻辑
@@ -65,7 +66,8 @@ namespace DualScreenDemo
// 如果有外网地址,也添加外网地址前缀
if (!string.IsNullOrEmpty(externalAddress))
{
- // 解析外网地址和端口
+ // 錨點 2
+ // 外網 IP 和 port 調整
string[] parts = externalAddress.Split(':');
string host = parts[0];
int externalPort = parts.Length > 1 ? int.Parse(parts[1]) : port;
@@ -169,7 +171,11 @@ namespace DualScreenDemo
return String.Format("http://{0}:{1}/", _localIP, _port);
// return String.Format("http://111.246.145.170:8080/");
}
-
+ ///
+ /// 生成隨機路徑
+ ///
+ ///
+ ///
private static string CreateRandomFolderAndRedirectHTML(string baseDirectory)
{
string randomFolderName = Path.GetRandomFileName().Replace(".", "");
diff --git a/PrimaryFormParts/PrimaryForm.cs b/PrimaryFormParts/PrimaryForm.cs
index f743675..34f159d 100644
--- a/PrimaryFormParts/PrimaryForm.cs
+++ b/PrimaryFormParts/PrimaryForm.cs
@@ -237,8 +237,26 @@ namespace DualScreenDemo
public static int currentSongIndexInHistory = -1;
public MultiPagePanel multiPagePanel;
private List