From 198b04c2e3c3ae9b9173d70a544ef9841699f763 Mon Sep 17 00:00:00 2001 From: Elijah Date: Tue, 2 Jul 2024 20:25:44 -0400 Subject: [PATCH] listen on all ports, require administrator --- SAPIServer/HTTPServer.cs | 2 +- SAPIServer/SAPIServer.csproj | 26 ++++++++++++ SAPIServer/app.manifest | 79 ++++++++++++++++++++++++++++++++++++ 3 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 SAPIServer/app.manifest diff --git a/SAPIServer/HTTPServer.cs b/SAPIServer/HTTPServer.cs index fe34f38..d67361c 100644 --- a/SAPIServer/HTTPServer.cs +++ b/SAPIServer/HTTPServer.cs @@ -41,7 +41,7 @@ namespace SAPIServer { if (listening) throw new InvalidOperationException("This HTTPServer is already listening."); listening = true; - listener.Prefixes.Add(string.Format("http://127.0.0.1:{0}/", port)); + listener.Prefixes.Add(string.Format("http://*:{0}/", port)); listener.Start(); while (listener.IsListening) { diff --git a/SAPIServer/SAPIServer.csproj b/SAPIServer/SAPIServer.csproj index 79c9ee9..f0994c4 100644 --- a/SAPIServer/SAPIServer.csproj +++ b/SAPIServer/SAPIServer.csproj @@ -11,6 +11,21 @@ v4.0 512 true + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + false + true AnyCPU @@ -31,6 +46,9 @@ prompt 4 + + app.manifest + ..\packages\Newtonsoft.Json.13.0.3\lib\net40\Newtonsoft.Json.dll @@ -52,7 +70,15 @@ + + + + False + .NET Framework 3.5 SP1 + false + + \ No newline at end of file diff --git a/SAPIServer/app.manifest b/SAPIServer/app.manifest new file mode 100644 index 0000000..438ee0d --- /dev/null +++ b/SAPIServer/app.manifest @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +