This commit is contained in:
Thomas G 2022-10-22 09:10:07 +11:00
parent 70e93abd3f
commit 9c3ce3c96e
68 changed files with 193 additions and 63 deletions

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<_LastSelectedProfileId>C:\Users\Thomas\source\repos\ARCHBLOXLauncher1\Properties\PublishProfiles\x64.pubxml</_LastSelectedProfileId> <_LastSelectedProfileId>C:\Users\Thomas\source\repos\ARCHBLOXLauncher1\Properties\PublishProfiles\x86.pubxml</_LastSelectedProfileId>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Compile Update="Form1.cs"> <Compile Update="Form1.cs">

View File

@ -17,7 +17,7 @@ namespace ARCHBLOXLauncherGUI
WshShell shell = new WshShell(); WshShell shell = new WshShell();
string shortcutAddress = (string)shell.SpecialFolders.Item(ref shDesktop) + @"\ARCHBLOX Launcher.lnk"; string shortcutAddress = (string)shell.SpecialFolders.Item(ref shDesktop) + @"\ARCHBLOX Launcher.lnk";
IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutAddress); IWshShortcut shortcut = (IWshShortcut)shell.CreateShortcut(shortcutAddress);
shortcut.Description = "The launcher for ARCHBLOX Player."; shortcut.Description = "ARCHBLOX Player";
shortcut.TargetPath = ARCHBLOXLauncherGUI.Extensions.GetExecutablePath(); shortcut.TargetPath = ARCHBLOXLauncherGUI.Extensions.GetExecutablePath();
shortcut.Save(); shortcut.Save();
} }
@ -61,7 +61,7 @@ namespace ARCHBLOXLauncherGUI
{ {
if (!System.IO.File.Exists(filePath)) if (!System.IO.File.Exists(filePath))
{ {
DialogResult res = MessageBox.Show("An error occoured while starting ARCHBLOX\n\nDetails: Out of date client! To update the client, select Yes.", "ARCHBLOX", MessageBoxButtons.YesNo, MessageBoxIcon.Error); DialogResult res = MessageBox.Show("An error occoured while starting ARCHBLOX\n\nDetails: Out of date client! To update the client select Yes.", "ARCHBLOX", MessageBoxButtons.YesNo, MessageBoxIcon.Error);
if (res == DialogResult.Yes) if (res == DialogResult.Yes)
{ {
ARCHBLOXLauncherGUI.Form2 form2 = new ARCHBLOXLauncherGUI.Form2(); ARCHBLOXLauncherGUI.Form2 form2 = new ARCHBLOXLauncherGUI.Form2();
@ -215,6 +215,28 @@ namespace ARCHBLOXLauncherGUI
} }
else else
{ {
// Check if RADMIN VPN ip address to protect port forwarders from exposing their ip address and potentionally causing the server hoster to be doxxed/ddossed
string phrase2 = serverip.Text;
string[] words2 = phrase2.Split('.');
string sWord2 = "";
bool radmin = false;
foreach (var word in words2)
{
sWord2 = word.ToLower();
if (sWord2 == "26" || sWord2 == "localhost" || sWord2 == "192" || sWord2 == "10" || sWord2 == "127")
{
radmin = true;
}
else
{
radmin = false;
}
break;
}
if (radmin == false)
{
phrase2 = "[IP HIDDEN]"; // HAHAHA DUDE THESE DOXXERS AND DDOSSERS ARE SO FUCKING FUNNY THEY MAKE ME WANT TO MERGE WITHOUT LOOKING!!!!
}
void ProcessExitHandler(object sender, EventArgs args) void ProcessExitHandler(object sender, EventArgs args)
{ {
hosting = false; hosting = false;
@ -223,7 +245,7 @@ namespace ARCHBLOXLauncherGUI
client.SetPresence(new DiscordRPC.RichPresence() client.SetPresence(new DiscordRPC.RichPresence()
{ {
Details = "Playing a Game", Details = "Playing a Game",
State = "on " + serverip.Text + ":" + serverport.Text, State = "on " + phrase2 + ":" + serverport.Text,
Timestamps = Timestamps.Now, Timestamps = Timestamps.Now,
Assets = new Assets() Assets = new Assets()
{ {
@ -335,10 +357,34 @@ namespace ARCHBLOXLauncherGUI
pProcess.Start(); pProcess.Start();
pProcess.EnableRaisingEvents = true; pProcess.EnableRaisingEvents = true;
pProcess.Exited += new EventHandler(ProcessExitHandler); pProcess.Exited += new EventHandler(ProcessExitHandler);
// Check if RADMIN VPN ip address to protect port forwarders from exposing their ip address and potentionally causing the server hoster to be doxxed/ddossed
string phrase2 = serverip.Text;
string[] words2 = phrase2.Split('.');
string sWord2 = "";
bool radmin = false;
foreach (var word in words2)
{
sWord2 = word.ToLower();
if (sWord2 == "26" || sWord2 == "localhost" || sWord2 == "192" || sWord2 == "10" || sWord2 == "127")
{
radmin = true;
}
else
{
radmin = false;
}
break;
}
if (radmin == false)
{
phrase2 = "[IP HIDDEN]"; // HAHAHA DUDE THESE DOXXERS AND DDOSSERS ARE SO FUCKING FUNNY THEY MAKE ME WANT TO MERGE WITHOUT LOOKING!!!!
}
client.SetPresence(new DiscordRPC.RichPresence() client.SetPresence(new DiscordRPC.RichPresence()
{ {
Details = "Playing a Game", Details = "Playing a Game",
State = "on " + serverip.Text + ":" + serverport.Text, State = "on " + phrase2 + ":" + serverport.Text,
Timestamps = Timestamps.Now, Timestamps = Timestamps.Now,
Assets = new Assets() Assets = new Assets()
{ {

View File

@ -112,7 +112,7 @@ namespace ARCHBLOXLauncherGUI
string filePath = Path.Combine(Path.GetTempPath(), version_string + ".zip"); string filePath = Path.Combine(Path.GetTempPath(), version_string + ".zip");
ZipFile.ExtractToDirectory(filePath, clientPath); ZipFile.ExtractToDirectory(filePath, clientPath);
File.Delete(filePath); File.Delete(filePath);
label1.Text = "Installing URi..."; label1.Text = "Installing URI...";
try try
{ {
ARCHBLOXProtocol.ARCHBLOXURIProtocol.Register(); ARCHBLOXProtocol.ARCHBLOXURIProtocol.Register();
@ -124,7 +124,7 @@ namespace ARCHBLOXLauncherGUI
label1.Text = "ARCHBLOX has been installed!"; label1.Text = "ARCHBLOX has been installed!";
} else } else
{ {
label1.Text = "ARCHBLOX installed without URI."; label1.Text = "Failed to install URI.";
} }
Thread.Sleep(1000); Thread.Sleep(1000);
this.Hide(); this.Hide();
@ -139,7 +139,7 @@ namespace ARCHBLOXLauncherGUI
double receive = double.Parse(e.BytesReceived.ToString()); double receive = double.Parse(e.BytesReceived.ToString());
double total = double.Parse(e.TotalBytesToReceive.ToString()); double total = double.Parse(e.TotalBytesToReceive.ToString());
double percentage = receive / total * 100; double percentage = receive / total * 100;
label1.Text = "Installing ARCHBLOX... (" + Math.Truncate(percentage).ToString() + "% Completed)"; label1.Text = "Installing ARCHBLOX... (" + Math.Truncate(percentage).ToString() + "%)";
progressBar1.Value = int.Parse(Math.Truncate(percentage).ToString()); progressBar1.Value = int.Parse(Math.Truncate(percentage).ToString());
} }
} }

View File

@ -4,6 +4,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
--> -->
<Project> <Project>
<PropertyGroup> <PropertyGroup>
<History>True|2022-08-05T00:38:33.7761426Z;True|2022-07-26T15:16:38.5877346+10:00;True|2022-07-15T22:07:23.9248742+10:00;True|2022-07-15T22:05:25.5663085+10:00;True|2022-07-13T16:54:56.8432517+10:00;False|2022-07-13T16:52:26.5433436+10:00;True|2022-07-13T16:47:01.0681916+10:00;True|2022-07-13T16:28:49.6060671+10:00;False|2022-07-13T16:28:36.6234772+10:00;True|2022-07-13T16:27:25.2155759+10:00;True|2022-07-13T16:20:04.4747082+10:00;True|2022-07-13T00:37:48.5001758+10:00;True|2022-07-13T00:37:23.7218937+10:00;True|2022-07-13T00:35:56.1276705+10:00;True|2022-07-12T20:31:31.4891674+10:00;True|2022-07-12T07:42:57.8030421+10:00;True|2022-07-12T07:24:22.2110673+10:00;True|2022-07-12T07:12:22.1327523+10:00;True|2022-07-12T01:02:07.4142780+10:00;True|2022-07-12T01:01:55.1054218+10:00;True|2022-07-12T00:57:05.7704097+10:00;True|2022-07-11T19:45:06.3965836+10:00;True|2022-07-11T03:03:05.5235378+10:00;True|2022-07-11T01:29:52.2575986+10:00;True|2022-07-11T01:29:03.7081553+10:00;True|2022-07-11T01:07:30.8355486+10:00;True|2022-07-11T00:18:27.1107980+10:00;True|2022-07-10T21:59:11.0753271+10:00;True|2022-07-10T19:15:49.4105023+10:00;True|2022-07-10T19:13:41.3098116+10:00;True|2022-07-10T19:12:41.5715908+10:00;</History> <History>True|2022-10-21T22:09:03.7775610Z;True|2022-08-28T12:03:45.2362021+10:00;True|2022-08-05T10:38:33.7761426+10:00;True|2022-07-26T15:16:38.5877346+10:00;True|2022-07-15T22:07:23.9248742+10:00;True|2022-07-15T22:05:25.5663085+10:00;True|2022-07-13T16:54:56.8432517+10:00;False|2022-07-13T16:52:26.5433436+10:00;True|2022-07-13T16:47:01.0681916+10:00;True|2022-07-13T16:28:49.6060671+10:00;False|2022-07-13T16:28:36.6234772+10:00;True|2022-07-13T16:27:25.2155759+10:00;True|2022-07-13T16:20:04.4747082+10:00;True|2022-07-13T00:37:48.5001758+10:00;True|2022-07-13T00:37:23.7218937+10:00;True|2022-07-13T00:35:56.1276705+10:00;True|2022-07-12T20:31:31.4891674+10:00;True|2022-07-12T07:42:57.8030421+10:00;True|2022-07-12T07:24:22.2110673+10:00;True|2022-07-12T07:12:22.1327523+10:00;True|2022-07-12T01:02:07.4142780+10:00;True|2022-07-12T01:01:55.1054218+10:00;True|2022-07-12T00:57:05.7704097+10:00;True|2022-07-11T19:45:06.3965836+10:00;True|2022-07-11T03:03:05.5235378+10:00;True|2022-07-11T01:29:52.2575986+10:00;True|2022-07-11T01:29:03.7081553+10:00;True|2022-07-11T01:07:30.8355486+10:00;True|2022-07-11T00:18:27.1107980+10:00;True|2022-07-10T21:59:11.0753271+10:00;True|2022-07-10T19:15:49.4105023+10:00;True|2022-07-10T19:13:41.3098116+10:00;True|2022-07-10T19:12:41.5715908+10:00;</History>
<LastFailureDetails />
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -4,6 +4,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
--> -->
<Project> <Project>
<PropertyGroup> <PropertyGroup>
<History>True|2022-08-05T00:38:25.0782355Z;True|2022-07-26T15:16:51.0859791+10:00;True|2022-07-15T22:08:58.3308190+10:00;True|2022-07-15T22:07:37.1469826+10:00;True|2022-07-13T16:19:59.8973544+10:00;True|2022-07-13T00:38:04.2388491+10:00;True|2022-07-13T00:37:19.8958675+10:00;True|2022-07-13T00:36:07.1078472+10:00;True|2022-07-12T20:31:25.7325840+10:00;True|2022-07-12T07:43:08.7666080+10:00;True|2022-07-12T07:24:17.3722228+10:00;True|2022-07-12T07:12:29.3685122+10:00;True|2022-07-12T01:01:59.7182995+10:00;True|2022-07-12T00:56:51.3800489+10:00;True|2022-07-11T19:45:17.8917634+10:00;True|2022-07-11T03:02:35.7176035+10:00;True|2022-07-11T01:29:59.8179775+10:00;True|2022-07-11T01:28:57.8645143+10:00;True|2022-07-11T01:07:39.1190996+10:00;True|2022-07-11T00:18:18.9541704+10:00;True|2022-07-10T21:59:16.0892178+10:00;True|2022-07-10T19:13:19.3369745+10:00;True|2022-07-10T19:13:01.5256770+10:00;</History> <History>True|2022-10-21T22:08:47.1592665Z;True|2022-08-28T12:03:58.5410881+10:00;True|2022-08-05T10:38:25.0782355+10:00;True|2022-07-26T15:16:51.0859791+10:00;True|2022-07-15T22:08:58.3308190+10:00;True|2022-07-15T22:07:37.1469826+10:00;True|2022-07-13T16:19:59.8973544+10:00;True|2022-07-13T00:38:04.2388491+10:00;True|2022-07-13T00:37:19.8958675+10:00;True|2022-07-13T00:36:07.1078472+10:00;True|2022-07-12T20:31:25.7325840+10:00;True|2022-07-12T07:43:08.7666080+10:00;True|2022-07-12T07:24:17.3722228+10:00;True|2022-07-12T07:12:29.3685122+10:00;True|2022-07-12T01:01:59.7182995+10:00;True|2022-07-12T00:56:51.3800489+10:00;True|2022-07-11T19:45:17.8917634+10:00;True|2022-07-11T03:02:35.7176035+10:00;True|2022-07-11T01:29:59.8179775+10:00;True|2022-07-11T01:28:57.8645143+10:00;True|2022-07-11T01:07:39.1190996+10:00;True|2022-07-11T00:18:18.9541704+10:00;True|2022-07-10T21:59:16.0892178+10:00;True|2022-07-10T19:13:19.3369745+10:00;True|2022-07-10T19:13:01.5256770+10:00;</History>
<LastFailureDetails />
</PropertyGroup> </PropertyGroup>
</Project> </Project>

View File

@ -26,6 +26,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -55,7 +56,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -67,7 +69,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
} }
} }

View File

@ -7,7 +7,7 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders> <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.2.1</NuGetToolVersion> <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.3.0</NuGetToolVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Thomas\.nuget\packages\" /> <SourceRoot Include="C:\Users\Thomas\.nuget\packages\" />

Binary file not shown.

View File

@ -9,10 +9,14 @@
"Newtonsoft.Json": "12.0.2" "Newtonsoft.Json": "12.0.2"
}, },
"compile": { "compile": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/2.0.0": { "Microsoft.NETCore.Platforms/2.0.0": {
@ -31,7 +35,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
@ -50,10 +56,14 @@
"Newtonsoft.Json/12.0.2": { "Newtonsoft.Json/12.0.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.AccessControl/4.5.0": { "System.Security.AccessControl/4.5.0": {
@ -63,7 +73,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.AccessControl.dll": {} "ref/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {} "lib/netstandard2.0/System.Security.AccessControl.dll": {}
@ -81,7 +93,9 @@
"Microsoft.NETCore.Platforms": "2.0.0" "Microsoft.NETCore.Platforms": "2.0.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.Principal.Windows.dll": {} "ref/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {} "lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
@ -321,6 +335,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -350,7 +365,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -362,7 +378,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
} }
} }

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "OO7KD2JvEW4jCf6j6RjV9TWty5n7AETMtb0hP53LkMKUjVF89pcdAQBA4csXeSNfowFf2UOdZQ6SqhplRNwaYg==", "dgSpecHash": "sVdo9WwGKAYEm1wxM4WAPk4o9e6oDlOOv3D31m+piMjA1FrQ8yRqAiulYRTB4AO0DX88KxAJhj9vcP//nDXlzw==",
"success": true, "success": true,
"projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj", "projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [

View File

@ -26,6 +26,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -55,7 +56,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -67,7 +69,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
}, },
"runtimes": { "runtimes": {

View File

@ -7,7 +7,7 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders> <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.2.1</NuGetToolVersion> <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.3.0</NuGetToolVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Thomas\.nuget\packages\" /> <SourceRoot Include="C:\Users\Thomas\.nuget\packages\" />

View File

@ -9,10 +9,14 @@
"Newtonsoft.Json": "12.0.2" "Newtonsoft.Json": "12.0.2"
}, },
"compile": { "compile": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/2.0.0": { "Microsoft.NETCore.Platforms/2.0.0": {
@ -31,7 +35,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
@ -50,10 +56,14 @@
"Newtonsoft.Json/12.0.2": { "Newtonsoft.Json/12.0.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.AccessControl/4.5.0": { "System.Security.AccessControl/4.5.0": {
@ -63,7 +73,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.AccessControl.dll": {} "ref/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {} "lib/netstandard2.0/System.Security.AccessControl.dll": {}
@ -81,7 +93,9 @@
"Microsoft.NETCore.Platforms": "2.0.0" "Microsoft.NETCore.Platforms": "2.0.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.Principal.Windows.dll": {} "ref/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {} "lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
@ -106,10 +120,14 @@
"Newtonsoft.Json": "12.0.2" "Newtonsoft.Json": "12.0.2"
}, },
"compile": { "compile": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/2.0.0": { "Microsoft.NETCore.Platforms/2.0.0": {
@ -128,7 +146,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
@ -137,10 +157,14 @@
"Newtonsoft.Json/12.0.2": { "Newtonsoft.Json/12.0.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.AccessControl/4.5.0": { "System.Security.AccessControl/4.5.0": {
@ -150,7 +174,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.AccessControl.dll": {} "ref/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {} "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {}
@ -162,7 +188,9 @@
"Microsoft.NETCore.Platforms": "2.0.0" "Microsoft.NETCore.Platforms": "2.0.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.Principal.Windows.dll": {} "ref/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {} "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {}
@ -392,6 +420,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -421,7 +450,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -433,7 +463,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
}, },
"runtimes": { "runtimes": {

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "x/17t7c9TL2K7FGi8Exyizn5UbTRGgiMHe+jDW69j5x3vi1s0UX5ZqxGNCaUVJ9xH93Fodt1nzBVKVEUWywUqQ==", "dgSpecHash": "BHtDMC6maS+DIyXqc2CKVO+HoHhFmfgn0kKcx6YfdlRuF6iksRLfVRYMgudVahuNctbMMD+HEOcqbAlbCn8W9Q==",
"success": true, "success": true,
"projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj", "projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [

View File

@ -26,6 +26,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -55,7 +56,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -67,7 +69,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
}, },
"runtimes": { "runtimes": {

View File

@ -7,7 +7,7 @@
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders> <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Thomas\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.2.1</NuGetToolVersion> <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.3.0</NuGetToolVersion>
</PropertyGroup> </PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\Thomas\.nuget\packages\" /> <SourceRoot Include="C:\Users\Thomas\.nuget\packages\" />

View File

@ -9,10 +9,14 @@
"Newtonsoft.Json": "12.0.2" "Newtonsoft.Json": "12.0.2"
}, },
"compile": { "compile": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/2.0.0": { "Microsoft.NETCore.Platforms/2.0.0": {
@ -31,7 +35,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
@ -50,10 +56,14 @@
"Newtonsoft.Json/12.0.2": { "Newtonsoft.Json/12.0.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.AccessControl/4.5.0": { "System.Security.AccessControl/4.5.0": {
@ -63,7 +73,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.AccessControl.dll": {} "ref/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.AccessControl.dll": {} "lib/netstandard2.0/System.Security.AccessControl.dll": {}
@ -81,7 +93,9 @@
"Microsoft.NETCore.Platforms": "2.0.0" "Microsoft.NETCore.Platforms": "2.0.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.Principal.Windows.dll": {} "ref/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/System.Security.Principal.Windows.dll": {} "lib/netstandard2.0/System.Security.Principal.Windows.dll": {}
@ -106,10 +120,14 @@
"Newtonsoft.Json": "12.0.2" "Newtonsoft.Json": "12.0.2"
}, },
"compile": { "compile": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/DiscordRPC.dll": {} "lib/netstandard2.0/DiscordRPC.dll": {
"related": ".pdb;.xml"
}
} }
}, },
"Microsoft.NETCore.Platforms/2.0.0": { "Microsoft.NETCore.Platforms/2.0.0": {
@ -128,7 +146,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/Microsoft.Win32.Registry.dll": {} "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {} "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {}
@ -137,10 +157,14 @@
"Newtonsoft.Json/12.0.2": { "Newtonsoft.Json/12.0.2": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"lib/netstandard2.0/Newtonsoft.Json.dll": {} "lib/netstandard2.0/Newtonsoft.Json.dll": {
"related": ".xml"
}
} }
}, },
"System.Security.AccessControl/4.5.0": { "System.Security.AccessControl/4.5.0": {
@ -150,7 +174,9 @@
"System.Security.Principal.Windows": "4.5.0" "System.Security.Principal.Windows": "4.5.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.AccessControl.dll": {} "ref/netstandard2.0/System.Security.AccessControl.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {} "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {}
@ -162,7 +188,9 @@
"Microsoft.NETCore.Platforms": "2.0.0" "Microsoft.NETCore.Platforms": "2.0.0"
}, },
"compile": { "compile": {
"ref/netstandard2.0/System.Security.Principal.Windows.dll": {} "ref/netstandard2.0/System.Security.Principal.Windows.dll": {
"related": ".xml"
}
}, },
"runtime": { "runtime": {
"runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {} "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll": {}
@ -392,6 +420,7 @@
], ],
"sources": { "sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {} "https://api.nuget.org/v3/index.json": {}
}, },
"frameworks": { "frameworks": {
@ -421,7 +450,8 @@
"net47", "net47",
"net471", "net471",
"net472", "net472",
"net48" "net48",
"net481"
], ],
"assetTargetFallback": true, "assetTargetFallback": true,
"warn": true, "warn": true,
@ -433,7 +463,7 @@
"privateAssets": "none" "privateAssets": "none"
} }
}, },
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.302\\RuntimeIdentifierGraph.json" "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.400\\RuntimeIdentifierGraph.json"
} }
}, },
"runtimes": { "runtimes": {

View File

@ -1,6 +1,6 @@
{ {
"version": 2, "version": 2,
"dgSpecHash": "p074WMgUVTLgfT6kuz+kjELzZAeYLPq7ZSj+ii/zgdLVomHdWjDppR3LoMFu4it6Ae9HVoIUW4NTRRudSwhvYA==", "dgSpecHash": "g12JQfopePFm21LkkZTvC3e7BTc4OVjMgI3It3ckdm5y2dlEu9x9m3+H83uhTnYuL+QVbJi2mk9LhoFJ3Zm77w==",
"success": true, "success": true,
"projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj", "projectFilePath": "C:\\Users\\Thomas\\source\\repos\\ARCHBLOXLauncher1\\ARCHBLOXLauncherGUI.csproj",
"expectedPackageFiles": [ "expectedPackageFiles": [