From d301c75787de9b86a14cc93663746c02799b58d6 Mon Sep 17 00:00:00 2001 From: 1kamma Date: Sun, 27 Jun 2021 12:11:48 +0300 Subject: [PATCH 1/3] fixed problem with lan and dial --- NetWork/.editorconfig => .editorconfig | 0 NetWork/.gitignore => .gitignore | 0 {NetWork/.vs => .vs}/.editorconfig | 0 .vs/NetWork/DesignTimeBuild/.dtbcache.v2 | Bin 0 -> 90145 bytes .vs/NetWork/v16/.suo | Bin 0 -> 76288 bytes {NetWork/.vs => .vs}/ProjectSettings.json | 0 {NetWork/.vs => .vs}/VSWorkspaceState.json | 0 {NetWork/.vs => .vs}/slnx.sqlite | Bin NetWork/NetWork.sln => NetWork.sln | 0 .../.vs/NetWork/DesignTimeBuild/.dtbcache.v2 | Bin 90145 -> 0 bytes NetWork/.vs/NetWork/v16/.suo | Bin 77312 -> 0 bytes NetWork/{NetWork => }/NetWork.csproj | 0 NetWork/{NetWork => }/NetWork.csproj.user | 0 .../{NetWork => }/Other/Windows.Common.pdb | Bin NetWork/{NetWork => }/Program.cs | 89 +++++++++++++----- .../PublishProfiles/FolderProfile.pubxml | 0 .../PublishProfiles/FolderProfile.pubxml.user | 0 .../Properties/launchSettings.json | 0 NetWork/{NetWork => }/Torrent And Sync.py | 0 .../obj/Debug/NetWork.1.0.0.nuspec | 0 ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../Debug/net5.0-windows/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../obj/Debug/net5.0-windows/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows7.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../PublishOutputs.b6becf02d1.txt | 0 .../obj/Debug/net5.0-windows7.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../obj/Debug/net5.0/NetWork.AssemblyInfo.cs | 0 .../net5.0/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../obj/Debug/net5.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../Debug/net5.0/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../net5.0/NetWork.genruntimeconfig.cache | 0 .../obj/Debug/net5.0/apphost.exe | Bin .../obj/NetWork.csproj.nuget.dgspec.json | 0 .../obj/NetWork.csproj.nuget.g.props | 0 .../obj/NetWork.csproj.nuget.g.targets | 0 .../obj/Release/NetWork.1.0.0.nuspec | 0 ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows/NetWork.assets.cache | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/NetWork.AssemblyInfo.cs | 0 .../NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0-windows7.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0-windows7.0/NetWork.pdb | Bin .../obj/Release/net5.0-windows7.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../net5.0-windows7.0/win-x64/Link.semaphore | 0 .../win-x64/NetWork.AssemblyInfo.cs | 0 .../win-x64/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../win-x64/NetWork.assets.cache | Bin .../win-x64/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../win-x64/NetWork.deps.json | 0 .../win-x64/NetWork.genruntimeconfig.cache | 0 .../net5.0-windows7.0/win-x64/NetWork.pdb | Bin .../win-x64/PublishOutputs.14905e3326.txt | 0 .../linked/Microsoft.ApplicationInsights.pdb | Bin .../linked/Microsoft.CodeAnalysis.CSharp.pdb | Bin .../win-x64/linked/Microsoft.CodeAnalysis.pdb | Bin .../win-x64/linked/NetWork.pdb | Bin .../linked/System.Private.ServiceModel.pdb | Bin .../linked/System.ServiceModel.Duplex.pdb | Bin .../linked/System.ServiceModel.Http.pdb | Bin .../linked/System.ServiceModel.NetTcp.pdb | Bin .../linked/System.ServiceModel.Primitives.pdb | Bin .../linked/System.ServiceModel.Security.pdb | Bin .../win-x64/singlefilehost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../Release/net5.0/NetWork.AssemblyInfo.cs | 0 .../net5.0/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../obj/Release/net5.0/NetWork.assets.cache | Bin .../NetWork.csproj.AssemblyReference.cache | Bin .../net5.0/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../net5.0/NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0/NetWork.pdb | Bin .../net5.0/PublishOutputs.508def7f73.txt | 0 .../obj/Release/net5.0/apphost.exe | Bin ...CoreApp,Version=v5.0.AssemblyAttributes.cs | 0 .../obj/Release/net5.0/win-x64/Link.semaphore | 0 .../net5.0/win-x64/NetWork.AssemblyInfo.cs | 0 .../win-x64/NetWork.AssemblyInfoInputs.cache | 0 ....GeneratedMSBuildEditorConfig.editorconfig | 0 .../net5.0/win-x64/NetWork.assets.cache | Bin .../win-x64/NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 0 .../NetWork.csproj.FileListAbsolute.txt | 0 .../Release/net5.0/win-x64/NetWork.deps.json | 0 .../win-x64/NetWork.genruntimeconfig.cache | 0 .../obj/Release/net5.0/win-x64/NetWork.pdb | Bin .../win-x64/PublishOutputs.508def7f73.txt | 0 .../Release/net5.0/win-x64/linked/NetWork.pdb | Bin .../Release/net5.0/win-x64/singlefilehost.exe | Bin NetWork/{NetWork => }/obj/project.assets.json | 0 NetWork/{NetWork => }/obj/project.nuget.cache | 0 .../win-x64/NetWork.csproj.nuget.dgspec.json | 0 .../win-x64/NetWork.csproj.nuget.g.props | 0 .../win-x64/NetWork.csproj.nuget.g.targets | 0 .../obj/publish/win-x64/project.assets.json | 0 .../obj/publish/win-x64/project.nuget.cache | 0 .../Properties/AssemblyInfo.cs | 0 .../Wifi/Interop.cs | 0 .../Wifi/WlanApi.cs | 0 .../Windows.Common.csproj | 0 ...amework,Version=v4.6.AssemblyAttributes.cs | 0 ...gnTimeResolveAssemblyReferencesInput.cache | Bin ...dows.Common.csproj.AssemblyReference.cache | Bin ...amework,Version=v4.6.AssemblyAttributes.cs | 0 142 files changed, 64 insertions(+), 25 deletions(-) rename NetWork/.editorconfig => .editorconfig (100%) rename NetWork/.gitignore => .gitignore (100%) rename {NetWork/.vs => .vs}/.editorconfig (100%) create mode 100644 .vs/NetWork/DesignTimeBuild/.dtbcache.v2 create mode 100644 .vs/NetWork/v16/.suo rename {NetWork/.vs => .vs}/ProjectSettings.json (100%) rename {NetWork/.vs => .vs}/VSWorkspaceState.json (100%) rename {NetWork/.vs => .vs}/slnx.sqlite (100%) rename NetWork/NetWork.sln => NetWork.sln (100%) delete mode 100644 NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 delete mode 100644 NetWork/.vs/NetWork/v16/.suo rename NetWork/{NetWork => }/NetWork.csproj (100%) rename NetWork/{NetWork => }/NetWork.csproj.user (100%) rename NetWork/{NetWork => }/Other/Windows.Common.pdb (100%) rename NetWork/{NetWork => }/Program.cs (82%) rename NetWork/{NetWork => }/Properties/PublishProfiles/FolderProfile.pubxml (100%) rename NetWork/{NetWork => }/Properties/PublishProfiles/FolderProfile.pubxml.user (100%) rename NetWork/{NetWork => }/Properties/launchSettings.json (100%) rename NetWork/{NetWork => }/Torrent And Sync.py (100%) rename NetWork/{NetWork => }/obj/Debug/NetWork.1.0.0.nuspec (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0-windows7.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Debug/net5.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.dgspec.json (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.g.props (100%) rename NetWork/{NetWork => }/obj/NetWork.csproj.nuget.g.targets (100%) rename NetWork/{NetWork => }/obj/Release/NetWork.1.0.0.nuspec (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/PublishOutputs.508def7f73.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/apphost.exe (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/Link.semaphore (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.assets.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.deps.json (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/linked/NetWork.pdb (100%) rename NetWork/{NetWork => }/obj/Release/net5.0/win-x64/singlefilehost.exe (100%) rename NetWork/{NetWork => }/obj/project.assets.json (100%) rename NetWork/{NetWork => }/obj/project.nuget.cache (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.g.props (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/NetWork.csproj.nuget.g.targets (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/project.assets.json (100%) rename NetWork/{NetWork => }/obj/publish/win-x64/project.nuget.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/Properties/AssemblyInfo.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Wifi/Interop.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Wifi/WlanApi.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/Windows.Common.csproj (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Debug/Windows.Common.csproj.AssemblyReference.cache (100%) rename {NetWork/Windows.Common => Windows.Common}/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs (100%) diff --git a/NetWork/.editorconfig b/.editorconfig similarity index 100% rename from NetWork/.editorconfig rename to .editorconfig diff --git a/NetWork/.gitignore b/.gitignore similarity index 100% rename from NetWork/.gitignore rename to .gitignore diff --git a/NetWork/.vs/.editorconfig b/.vs/.editorconfig similarity index 100% rename from NetWork/.vs/.editorconfig rename to .vs/.editorconfig diff --git a/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 b/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 new file mode 100644 index 0000000000000000000000000000000000000000..7d0ee8af02a1d2d9680624bd6c2f7723de933ca0 GIT binary patch literal 90145 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 literal 0 HcmV?d00001 diff --git a/NetWork/.vs/ProjectSettings.json b/.vs/ProjectSettings.json similarity index 100% rename from NetWork/.vs/ProjectSettings.json rename to .vs/ProjectSettings.json diff --git a/NetWork/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json similarity index 100% rename from NetWork/.vs/VSWorkspaceState.json rename to .vs/VSWorkspaceState.json diff --git a/NetWork/.vs/slnx.sqlite b/.vs/slnx.sqlite similarity index 100% rename from NetWork/.vs/slnx.sqlite rename to .vs/slnx.sqlite diff --git a/NetWork/NetWork.sln b/NetWork.sln similarity index 100% rename from NetWork/NetWork.sln rename to NetWork.sln diff --git a/NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 b/NetWork/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 deleted file mode 100644 index dad27d38276d1a024818066c76f5d7b5e491d251..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 90145 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 b1N1S_V$hkOC7=|j4b%?mIOy!pe)j(X)zC;q diff --git a/NetWork/.vs/NetWork/v16/.suo b/NetWork/.vs/NetWork/v16/.suo deleted file mode 100644 index 8873d7f5ed84d56fdf1acbab310f6c1c8aae8982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 77312 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 Sj^z3`+x2Iv^?$be-~R>3a{@j9 diff --git a/NetWork/NetWork/NetWork.csproj b/NetWork/NetWork.csproj similarity index 100% rename from NetWork/NetWork/NetWork.csproj rename to NetWork/NetWork.csproj diff --git a/NetWork/NetWork/NetWork.csproj.user b/NetWork/NetWork.csproj.user similarity index 100% rename from NetWork/NetWork/NetWork.csproj.user rename to NetWork/NetWork.csproj.user diff --git a/NetWork/NetWork/Other/Windows.Common.pdb b/NetWork/Other/Windows.Common.pdb similarity index 100% rename from NetWork/NetWork/Other/Windows.Common.pdb rename to NetWork/Other/Windows.Common.pdb diff --git a/NetWork/NetWork/Program.cs b/NetWork/Program.cs similarity index 82% rename from NetWork/NetWork/Program.cs rename to NetWork/Program.cs index 14eeca4..8401575 100644 --- a/NetWork/NetWork/Program.cs +++ b/NetWork/Program.cs @@ -1,4 +1,4 @@ -using System; +using System; using System.Diagnostics; using System.Collections.Generic; using System.Management; @@ -44,22 +44,30 @@ namespace NetWork else { Process[] ids = Process.GetProcessesByName("mstsc"); - foreach (var id in ids) + if (ids.Length < 1) { - bool started = false; - ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); - Regex rdp = new("(משרדוש.rdp|161.2)"); - foreach (var searchedObject in search.Get()) + StartProgram("rdp"); + } + else + { + foreach (var id in ids) { - if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) + bool started = false; + ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); + Regex rdp = new("(משרדוש.rdp|161.2)"); + foreach (var searchedObject in search.Get()) { - started = true; + if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) + { + started = true; + } } - } - if (!started) - { - StartProgram("rdp"); - } + if (!started) + { + StartProgram("rdp"); + } + + } Console.WriteLine(""); } @@ -83,7 +91,12 @@ namespace NetWork } return false; } - public static string GetProgram(string Name) + /// + /// GetProgram switches between the name and the path of the file. if the name is given, it returns the path. if the path is given, it returns the name. + /// + /// file or path of the program + /// path if name has given, name if path has given. empty string if found nothing. + public static string GetProgram(string NameOrPath) { /* this function decides if the program is a name, or a location. @@ -92,13 +105,13 @@ namespace NetWork otherwise, it returns empty string */ - if (progs.ContainsKey(Name)) + if (progs.ContainsKey(NameOrPath)) { - return progs[Name]; + return progs[NameOrPath]; } - if (paths.ContainsKey(Name)) + if (paths.ContainsKey(NameOrPath)) { - return paths[Name]; + return paths[NameOrPath]; } return ""; @@ -135,12 +148,11 @@ namespace NetWork } public static void StartProgram(string[] Name, bool mute = false) { - foreach (var process_name in Name) { if (process_name.Contains("rdp") || process_name.Contains("mstsc")) { - Process.Start("mstsc.exe", "D:\\Drive\\מסמכים\\vms\\משרדוש.rdp"); + StopRDP(false); continue; } else if (Process.GetProcessesByName(process_name).Length < 1) @@ -176,15 +188,30 @@ namespace NetWork return goodWifi; } + static bool LanEthernet(System.Net.NetworkInformation.NetworkInterface networkAdapter) + { + if (networkAdapter.Name.Contains("Ethernet") || (networkAdapter.NetworkInterfaceType.ToString().Contains("Ethernet"))) + { + return true; + } + return false; + } + static bool IgnoreLan(System.Net.NetworkInformation.NetworkInterface networkAdapter) + { + if (!(networkAdapter.Name.Contains("Bluetooth")) && (!(networkAdapter.Description.Contains("TAP"))) && (!(networkAdapter.Description.Contains("Hyper-V")))) + { + return true; + } + return false; + } static string GetLan(System.Net.NetworkInformation.NetworkInterface networkAdapter) { - if (networkAdapter.Name.Contains("Ethernet") && !(networkAdapter.Description.Contains("TAP")) && !(networkAdapter.Description.Contains("Hyper-V"))) + if (LanEthernet(networkAdapter) && IgnoreLan(networkAdapter)) { return networkAdapter.GetPhysicalAddress().ToString(); } return null; } - static bool GetVpn(System.Net.NetworkInformation.NetworkInterface net) { if (net.Name.Contains("Surfshark") || net.Name.Contains("shark") || net.Description.Contains("TAP")) @@ -193,19 +220,28 @@ namespace NetWork } return false; } - public static Dictionary GetNetwork() { Dictionary net_dict = new() { { "vpn", false }, { "lan", false }, { "good_lan", false }, { "ek", false } }; System.Net.NetworkInformation.NetworkInterface[] nets = System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces(); string getlan = ""; + string? lannull; bool getgoodland = false; string getwifi; getwifi = GetWifiNetwork(); foreach (var net in nets) { + if (net.Name == "ek") + { + net_dict["ek"] |= true; + } + net_dict["vpn"] |= GetVpn(net); - getlan ??= GetLan(net); + lannull= GetLan(net); + if (lannull is not null) + { + getlan = lannull; + } if (AllowedMac(net.GetPhysicalAddress().ToString())) { getgoodland |= true ; @@ -214,7 +250,10 @@ namespace NetWork } net_dict.Add("Wi-Fi", IsItGoodWifi(getwifi)); net_dict["good_lan"]=getgoodland; - net_dict["lan"]= getlan; + if (getlan.Length > 0) + { + net_dict["lan"]= true; + } //net_dict.Add("good_lan", AllowedMac()); return net_dict; diff --git a/NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml similarity index 100% rename from NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml rename to NetWork/Properties/PublishProfiles/FolderProfile.pubxml diff --git a/NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user similarity index 100% rename from NetWork/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user rename to NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user diff --git a/NetWork/NetWork/Properties/launchSettings.json b/NetWork/Properties/launchSettings.json similarity index 100% rename from NetWork/NetWork/Properties/launchSettings.json rename to NetWork/Properties/launchSettings.json diff --git a/NetWork/NetWork/Torrent And Sync.py b/NetWork/Torrent And Sync.py similarity index 100% rename from NetWork/NetWork/Torrent And Sync.py rename to NetWork/Torrent And Sync.py diff --git a/NetWork/NetWork/obj/Debug/NetWork.1.0.0.nuspec b/NetWork/obj/Debug/NetWork.1.0.0.nuspec similarity index 100% rename from NetWork/NetWork/obj/Debug/NetWork.1.0.0.nuspec rename to NetWork/obj/Debug/NetWork.1.0.0.nuspec diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0-windows/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0-windows/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows/apphost.exe b/NetWork/obj/Debug/net5.0-windows/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows/apphost.exe rename to NetWork/obj/Debug/net5.0-windows/apphost.exe diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0-windows7.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt b/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt rename to NetWork/obj/Debug/net5.0-windows7.0/PublishOutputs.b6becf02d1.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe b/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe rename to NetWork/obj/Debug/net5.0-windows7.0/apphost.exe diff --git a/NetWork/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Debug/net5.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Debug/net5.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Debug/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.assets.cache b/NetWork/obj/Debug/net5.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.assets.cache rename to NetWork/obj/Debug/net5.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Debug/net5.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete b/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Debug/net5.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Debug/net5.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Debug/net5.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Debug/net5.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Debug/net5.0/apphost.exe b/NetWork/obj/Debug/net5.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Debug/net5.0/apphost.exe rename to NetWork/obj/Debug/net5.0/apphost.exe diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.dgspec.json b/NetWork/obj/NetWork.csproj.nuget.dgspec.json similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.dgspec.json rename to NetWork/obj/NetWork.csproj.nuget.dgspec.json diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.g.props b/NetWork/obj/NetWork.csproj.nuget.g.props similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.g.props rename to NetWork/obj/NetWork.csproj.nuget.g.props diff --git a/NetWork/NetWork/obj/NetWork.csproj.nuget.g.targets b/NetWork/obj/NetWork.csproj.nuget.g.targets similarity index 100% rename from NetWork/NetWork/obj/NetWork.csproj.nuget.g.targets rename to NetWork/obj/NetWork.csproj.nuget.g.targets diff --git a/NetWork/NetWork/obj/Release/NetWork.1.0.0.nuspec b/NetWork/obj/Release/NetWork.1.0.0.nuspec similarity index 100% rename from NetWork/NetWork/obj/Release/NetWork.1.0.0.nuspec rename to NetWork/obj/Release/NetWork.1.0.0.nuspec diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows7.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/apphost.exe b/NetWork/obj/Release/net5.0-windows7.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/apphost.exe rename to NetWork/obj/Release/net5.0-windows7.0/apphost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore b/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/Link.semaphore diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt b/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.ApplicationInsights.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.CSharp.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/Microsoft.CodeAnalysis.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.Private.ServiceModel.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Duplex.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Http.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.NetTcp.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Primitives.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb b/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/linked/System.ServiceModel.Security.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe b/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe rename to NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.assets.cache b/NetWork/obj/Release/net5.0/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.assets.cache rename to NetWork/obj/Release/net5.0/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache rename to NetWork/obj/Release/net5.0/NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/NetWork.pdb b/NetWork/obj/Release/net5.0/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/NetWork.pdb rename to NetWork/obj/Release/net5.0/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt b/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt rename to NetWork/obj/Release/net5.0/PublishOutputs.508def7f73.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/apphost.exe b/NetWork/obj/Release/net5.0/apphost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/apphost.exe rename to NetWork/obj/Release/net5.0/apphost.exe diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs b/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs rename to NetWork/obj/Release/net5.0/win-x64/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/Link.semaphore b/NetWork/obj/Release/net5.0/win-x64/Link.semaphore similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/Link.semaphore rename to NetWork/obj/Release/net5.0/win-x64/Link.semaphore diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs b/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs rename to NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfo.cs diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.AssemblyInfoInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig rename to NetWork/obj/Release/net5.0/win-x64/NetWork.GeneratedMSBuildEditorConfig.editorconfig diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.assets.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CopyComplete diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.CoreCompileInputs.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt rename to NetWork/obj/Release/net5.0/win-x64/NetWork.csproj.FileListAbsolute.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json b/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json rename to NetWork/obj/Release/net5.0/win-x64/NetWork.deps.json diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache rename to NetWork/obj/Release/net5.0/win-x64/NetWork.genruntimeconfig.cache diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb b/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/NetWork.pdb rename to NetWork/obj/Release/net5.0/win-x64/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt b/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt rename to NetWork/obj/Release/net5.0/win-x64/PublishOutputs.508def7f73.txt diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb b/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb rename to NetWork/obj/Release/net5.0/win-x64/linked/NetWork.pdb diff --git a/NetWork/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe b/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe similarity index 100% rename from NetWork/NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe rename to NetWork/obj/Release/net5.0/win-x64/singlefilehost.exe diff --git a/NetWork/NetWork/obj/project.assets.json b/NetWork/obj/project.assets.json similarity index 100% rename from NetWork/NetWork/obj/project.assets.json rename to NetWork/obj/project.assets.json diff --git a/NetWork/NetWork/obj/project.nuget.cache b/NetWork/obj/project.nuget.cache similarity index 100% rename from NetWork/NetWork/obj/project.nuget.cache rename to NetWork/obj/project.nuget.cache diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.props diff --git a/NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets rename to NetWork/obj/publish/win-x64/NetWork.csproj.nuget.g.targets diff --git a/NetWork/NetWork/obj/publish/win-x64/project.assets.json b/NetWork/obj/publish/win-x64/project.assets.json similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/project.assets.json rename to NetWork/obj/publish/win-x64/project.assets.json diff --git a/NetWork/NetWork/obj/publish/win-x64/project.nuget.cache b/NetWork/obj/publish/win-x64/project.nuget.cache similarity index 100% rename from NetWork/NetWork/obj/publish/win-x64/project.nuget.cache rename to NetWork/obj/publish/win-x64/project.nuget.cache diff --git a/NetWork/Windows.Common/Properties/AssemblyInfo.cs b/Windows.Common/Properties/AssemblyInfo.cs similarity index 100% rename from NetWork/Windows.Common/Properties/AssemblyInfo.cs rename to Windows.Common/Properties/AssemblyInfo.cs diff --git a/NetWork/Windows.Common/Wifi/Interop.cs b/Windows.Common/Wifi/Interop.cs similarity index 100% rename from NetWork/Windows.Common/Wifi/Interop.cs rename to Windows.Common/Wifi/Interop.cs diff --git a/NetWork/Windows.Common/Wifi/WlanApi.cs b/Windows.Common/Wifi/WlanApi.cs similarity index 100% rename from NetWork/Windows.Common/Wifi/WlanApi.cs rename to Windows.Common/Wifi/WlanApi.cs diff --git a/NetWork/Windows.Common/Windows.Common.csproj b/Windows.Common/Windows.Common.csproj similarity index 100% rename from NetWork/Windows.Common/Windows.Common.csproj rename to Windows.Common/Windows.Common.csproj diff --git a/NetWork/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs similarity index 100% rename from NetWork/Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs rename to Windows.Common/obj/Debug/.NETFramework,Version=v4.6.AssemblyAttributes.cs diff --git a/NetWork/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache similarity index 100% rename from NetWork/Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache rename to Windows.Common/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/NetWork/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache b/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache similarity index 100% rename from NetWork/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache rename to Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache diff --git a/NetWork/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs b/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs similarity index 100% rename from NetWork/Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs rename to Windows.Common/obj/Release/.NETFramework,Version=v4.6.AssemblyAttributes.cs From 1444d6abda965fee72e2013340740197622c660e Mon Sep 17 00:00:00 2001 From: 1kamma Date: Sat, 17 Jul 2021 11:19:40 +0300 Subject: [PATCH 2/3] a bit progress --- NetWork/NetWork.csproj | 3 + NetWork/Program.cs | 63 +-- .../PublishProfiles/FolderProfile.pubxml.user | 2 +- NetWork/obj/Debug/NetWork.1.0.0.nuspec | 3 + .../net5.0-windows7.0/NetWork.assets.cache | Bin 79153 -> 83976 bytes .../NetWork.csproj.CoreCompileInputs.cache | 2 +- .../NetWork.csproj.FileListAbsolute.txt | 10 + .../obj/Debug/net5.0-windows7.0/apphost.exe | Bin 127488 -> 127488 bytes NetWork/obj/NetWork.csproj.nuget.dgspec.json | 14 +- NetWork/obj/project.assets.json | 361 +++++++++++++++++- NetWork/obj/project.nuget.cache | 12 +- ...dows.Common.csproj.AssemblyReference.cache | Bin 11 -> 3982 bytes ...dows.Common.csproj.AssemblyReference.cache | Bin 0 -> 11 bytes 13 files changed, 435 insertions(+), 35 deletions(-) create mode 100644 Windows.Common/obj/Release/Windows.Common.csproj.AssemblyReference.cache diff --git a/NetWork/NetWork.csproj b/NetWork/NetWork.csproj index 7b2dc92..6538645 100644 --- a/NetWork/NetWork.csproj +++ b/NetWork/NetWork.csproj @@ -22,6 +22,9 @@ + + + diff --git a/NetWork/Program.cs b/NetWork/Program.cs index 8401575..b96ab03 100644 --- a/NetWork/Program.cs +++ b/NetWork/Program.cs @@ -6,12 +6,21 @@ using System.Text.RegularExpressions; using NAudio.CoreAudioApi; using SimpleWifi; using DotRas; - +using NLog; namespace NetWork { class Program { - + public static Logger StartLogger() + { + var config = new NLog.Config.LoggingConfiguration(); + var logfile = new NLog.Targets.FileTarget("lgfle") { FileName = "logme.txt" }; + config.AddRule(LogLevel.Debug,LogLevel.Fatal,logfile); + NLog.LogManager.Configuration= config; + NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger(); + return logger; + } + public static Logger logger = StartLogger(); public static string[] StringsOfPaths = System.IO.Directory.GetFiles(@"C:\Program Files\Google\Drive File Stream\", "GoogleDriveFS.exe", System.IO.SearchOption.AllDirectories); public static Dictionary progs = new() { { "GoogleDriveFS", StringsOfPaths[^1] }, { "googledrivesync", @"C:\Program Files\Google\Drive\googledrivesync.exe" }, { "qbittorrent", @"C:\Program Files\qBittorrent\qbittorrent.exe" }, { "Surfshark", @"C:\Program Files (x86)\Surfshark\Surfshark.exe" } }; public static Dictionary paths = new() { { StringsOfPaths[^1], "GoogleDriveFS.exe" }, { @"C:\Program Files\Google\Drive\googledrivesync.exe", "googledrivesync.exe" }, { @"C:\Program Files\qBittorrent\qbittorrent.exe", "qbittorrent.exe" }, { @"C:\Program Files (x86)\Surfshark\Surfshark.exe", "Surfshark" } }; @@ -22,24 +31,20 @@ namespace NetWork /// A bool parameter. it swiches between stopping (default) and starting rdp session. public static void StopRDP(bool stop = true) { + if (stop) { Process[] ids = Process.GetProcessesByName("mstsc"); foreach (var id in ids) { - - ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); + logger.Debug(id.MainWindowTitle); Regex rdp = new("(משרדוש.rdp|161.2)"); - foreach (var searchedObject in search.Get()) + if (rdp.IsMatch(id.MainWindowTitle) || id.MainWindowTitle.Equals("חיבור לשולחן עבודה מרוחק")) { - if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) - { - id.Kill(); - } + id.Kill(); } Console.WriteLine(""); } - } else { @@ -50,24 +55,21 @@ namespace NetWork } else { + bool started = false; foreach (var id in ids) { - bool started = false; - ManagementObjectSearcher search = new($"SELECT CommandLine FROM Win32_Process WHERE ProcessId = {id.Id}"); Regex rdp = new("(משרדוש.rdp|161.2)"); - foreach (var searchedObject in search.Get()) + logger.Debug(id.MainWindowTitle); + if (rdp.IsMatch(id.MainWindowTitle) || id.MainWindowTitle.Equals("חיבור לשולחן עבודה מרוחק")) { - if (rdp.Match(searchedObject["CommandLine"].ToString()).Success) - { - started = true; - } - } - if (!started) - { - StartProgram("rdp"); - } + started = true; + } + } + if (!started) + { + StartProgram("rdp"); + } - } Console.WriteLine(""); } @@ -349,22 +351,22 @@ namespace NetWork switch (HirarcyNetworks(network_connection)) { case "vpn": - programs_to_run = new string[] { "googledrivesync", "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; case "ek": - programs_to_run = new string[] { "rdp", "googledrivesync", "GoogleDriveFS" }; + programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; programs_to_stop = new string[] { "qbittorrent", "Surfshark" }; mute = false; break; case "good_lan": - programs_to_run = new string[] { "googledrivesync", "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; case "lan": - programs_to_run = new string[] { "rdp", "googledrivesync", "GoogleDriveFS" }; + programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; programs_to_stop = new string[] { "qbittorrent", "Surfshark" }; mute = false; Dial(true); @@ -372,15 +374,15 @@ namespace NetWork default: if (network_connection["Wi-Fi"]) { - programs_to_run = new string[] { "googledrivesync", "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; } else { - programs_to_run = new string[] { "googledrivesync", "GoogleDriveFS" }; - programs_to_stop = new string[] { "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS" }; + programs_to_stop = new string[] { "qbittorrent", "Surfshark","rdp" }; mute = true; } break; @@ -397,6 +399,7 @@ namespace NetWork } static void Main(string[] args) { + logger.Debug("me"); DoTheSchtik(); } diff --git a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user index e07767e..c5a6575 100644 --- a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -4,6 +4,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. --> - True|2021-06-26T18:39:14.9764613Z; + True|2021-07-05T16:01:01.3302488Z;False|2021-07-05T18:53:34.6361454+03:00;False|2021-07-05T18:51:45.7049687+03:00;True|2021-06-26T21:39:14.9764613+03:00; \ No newline at end of file diff --git a/NetWork/obj/Debug/NetWork.1.0.0.nuspec b/NetWork/obj/Debug/NetWork.1.0.0.nuspec index 85b357f..9828145 100644 --- a/NetWork/obj/Debug/NetWork.1.0.0.nuspec +++ b/NetWork/obj/Debug/NetWork.1.0.0.nuspec @@ -14,6 +14,9 @@ + + + diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.assets.cache index 9653bb1d35ccd070626231c542ca53daa95c2fa4..f1fd9c5a69ce89a97f21f70588e2648689f7c4ef 100644 GIT binary patch literal 83976 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 R3nbvR(i;y{{TAHB{eN0dq$&Ua literal 79153 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 b`>wG~qhm+RI(2| diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache index d4b0283..56aba21 100644 --- a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache +++ b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -b12bbc8565f6610c6edf9c63353648b20956c171 +a19c91e593629bc1868d5ae3b28d0cacd1cd4802 diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt index c44e1fa..9b2be40 100644 --- a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt +++ b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt @@ -205,3 +205,13 @@ C:\Users\סארט\source\repos\NetWork\NetWork\obj\Debug\net5.0-windows7.0\ref\N C:\Users\סארט\source\repos\NetWork\NetWork\obj\Debug\net5.0-windows7.0\NetWork.genruntimeconfig.cache C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\SimpleWifi.dll C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\DotRas.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.Logging.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.Options.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Microsoft.Extensions.Primitives.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\NLog.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\NLog.Extensions.Logging.dll +C:\Users\סארט\source\repos\NetWork\NetWork\bin\Debug\net5.0-windows7.0\Serilog.dll diff --git a/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe b/NetWork/obj/Debug/net5.0-windows7.0/apphost.exe index 07756c9d757fcaa0fd4331b7fe5a92743a46cc0c..d04c03275e15e88b9a42e500b5972b72360c0332 100644 GIT binary patch delta 306 zcmZp8!rt(NeS!_+i;1?*5f7HHs9kdGm>vw*ZaSpD0?4o3bX0#Gm_Drk5=gJz7pk`f zNN-qsTz@T)UUKZX9vhIZ-*g_Vu71-I{iQ&DP-b!l$gGJEB$&_sKe6#QEAvDHjwY6E zEQ|&Xj27DsTNwE{{EZn*87vvh7)%(FfwU2WA&_qdB#jwTfV3GyA`n|Jm@}j@Bmq?< z0ac^`d1*j)3Q)ZXSg$dVGytkdWia2~-@_=%XbrS4fdL4ZfVdHeO_nnvvQZ#$&F4#== 1.0.0", "NAudio >= 2.0.1", "NETStandard.Library >= 2.0.3", + "NLog >= 4.7.10", + "NLog.Extensions.Logging >= 1.7.3", + "Serilog >= 2.10.0", "SimpleWifi.netstandard >= 2.0.0", "System.Management >= 5.0.0" ] @@ -1943,6 +2290,18 @@ "target": "Package", "version": "[2.0.3, )" }, + "NLog": { + "target": "Package", + "version": "[4.7.10, )" + }, + "NLog.Extensions.Logging": { + "target": "Package", + "version": "[1.7.3, )" + }, + "Serilog": { + "target": "Package", + "version": "[2.10.0, )" + }, "SimpleWifi.netstandard": { "target": "Package", "version": "[2.0.0, )" @@ -1967,7 +2326,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json" } } }, diff --git a/NetWork/obj/project.nuget.cache b/NetWork/obj/project.nuget.cache index 7355b67..62a6cbd 100644 --- a/NetWork/obj/project.nuget.cache +++ b/NetWork/obj/project.nuget.cache @@ -1,11 +1,18 @@ { "version": 2, - "dgSpecHash": "eKrNSb5czMQrjXGP2pUE43ZmZzGO2c2J1hQ6OR0QcHyrRZp5+qziN7735xc7iLHR98jr2eXTcf/C4o0hrMzwDw==", + "dgSpecHash": "r0Hk06vwDhi8qjlLv7VastSp8B/ZpOaCY0jysAVwoA19LD4HimR6ftY0hQaul6RgLlDaF0ZruAqFuzpzuXgv5Q==", "success": true, "projectFilePath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", "expectedPackageFiles": [ "C:\\Users\\סארט\\.nuget\\packages\\audiocontrol.x64\\1.0.1\\audiocontrol.x64.1.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\dotras.for.win8\\1.3.0\\dotras.for.win8.1.3.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\5.0.0\\microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\5.0.0\\microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\5.0.0\\microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.logging\\5.0.0\\microsoft.extensions.logging.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\5.0.0\\microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.options\\5.0.0\\microsoft.extensions.options.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.primitives\\5.0.0\\microsoft.extensions.primitives.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure\\2.0.0\\microsoft.management.infrastructure.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure.runtime.unix\\2.0.0\\microsoft.management.infrastructure.runtime.unix.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure.runtime.win\\2.0.0\\microsoft.management.infrastructure.runtime.win.2.0.0.nupkg.sha512", @@ -21,6 +28,9 @@ "C:\\Users\\סארט\\.nuget\\packages\\naudio.winforms\\2.0.1\\naudio.winforms.2.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\naudio.winmm\\2.0.1\\naudio.winmm.2.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\nlog\\4.7.10\\nlog.4.7.10.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\nlog.extensions.logging\\1.7.3\\nlog.extensions.logging.1.7.3.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\serilog\\2.10.0\\serilog.2.10.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\simplewifi.netstandard\\2.0.0\\simplewifi.netstandard.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.codedom\\5.0.0\\system.codedom.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.management\\5.0.0\\system.management.5.0.0.nupkg.sha512", diff --git a/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache b/Windows.Common/obj/Debug/Windows.Common.csproj.AssemblyReference.cache index f5e894aea93a73e58fa9d4feab241bc197ee1a40..59a348fa6e1f86963741a833c9a6e610d21c0a68 100644 GIT binary patch literal 3982 zcmd5;O>fgc5cPo7y#x4!ER9Rk2%^~u7t+zYx&Agd|cf-I3xbJx$9QoVf2Pr0!roBCu zpz6JtzutNo4lzcFJi^{vr7#^O3{`l*A}N%Jb+~7~$FD*jhh)${{I@#YBwJysA|Vqt zBI6_hFsFFE$>s0)kB*lu;I4V|fD4(jF{gwl(^b3Radho@Y@f4_czm2~6pL&Jy5^*H zva!DL>Wv4VTL>apD2-`F2zM-P0G%RASg{dS{NOx)nMLhE$1E?-!jEg4zrJNV2IX0P zj4yc1CNoJj6TBAU_no8j$3MH<1!6Zx{FElOaF%ao(Uv)m+vC_=mFzQqQbD#&6=!6- zp$6c2PVsQYHA|5MC>c%IS$*-ANe8(17rB9O0IOFiC9wfeIRkWi8L&$=CH5~s-JfgZ z%9Mes$Ol_%&hnvP${yT+sar1Fqy^co8UgWxFH}z3R_Yej1;E3+z;+j$rYx$JIm>Qc zuCY-IVini5HCFD(wktWSC>J`pa_Oge+=r5KMI+l-RV}UlH|Iw=;9!;-!;hMQxo`Z1 zoB5)V?*pvmarU`JIh9PIX>g}3!g>+kl Date: Sat, 4 Sep 2021 18:27:23 +0300 Subject: [PATCH 3/3] new progress --- .vs/NetWork/DesignTimeBuild/.dtbcache.v2 | Bin 90145 -> 90145 bytes .vs/NetWork/v16/.suo | Bin 76288 -> 105472 bytes .vs/NetWork/v17/.futdcache.v1 | Bin 0 -> 282 bytes .vs/NetWork/v17/.suo | Bin 0 -> 68608 bytes .vs/VSWorkspaceState.json | 9 +- .vs/slnx.sqlite | Bin 446464 -> 446464 bytes Backup/NetWork.sln | 25 + NetWork.sln | 4 +- NetWork/DialUp.cs | 8 + NetWork/Ip.cs | 19 + NetWork/NetWork.csproj | 46 +- NetWork/NetWork.xml | 54 ++ NetWork/Other/ek.pbk | 290 ++++++ NetWork/Program.cs | 94 +- .../PublishProfiles/FolderProfile.pubxml | 2 +- .../PublishProfiles/FolderProfile.pubxml.user | 2 +- NetWork/Properties/Resources.Designer.cs | 73 ++ NetWork/Properties/Resources.resx | 124 +++ NetWork/obj/Debug/NetWork.1.0.0.nuspec | 6 +- ....GeneratedMSBuildEditorConfig.editorconfig | 8 +- .../NetWork.Properties.Resources.resources | Bin 0 -> 5808 bytes .../net5.0-windows7.0/NetWork.assets.cache | Bin 83976 -> 84672 bytes .../NetWork.csproj.AssemblyReference.cache | Bin 1633 -> 6 bytes .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 2 +- .../NetWork.csproj.FileListAbsolute.txt | 219 +++++ .../NetWork.csproj.GenerateResource.cache | Bin 0 -> 84 bytes .../NetWork.genruntimeconfig.cache | 2 +- NetWork/obj/NetWork.csproj.nuget.dgspec.json | 27 +- NetWork/obj/NetWork.csproj.nuget.g.props | 2 +- NetWork/obj/Release/NetWork.1.0.0.nuspec | 10 +- ....GeneratedMSBuildEditorConfig.editorconfig | 8 +- .../NetWork.Properties.Resources.resources | Bin 0 -> 5808 bytes .../net5.0-windows7.0/NetWork.assets.cache | Bin 79153 -> 84672 bytes .../NetWork.csproj.AssemblyReference.cache | Bin 11 -> 6 bytes .../NetWork.csproj.CopyComplete | 0 .../NetWork.csproj.CoreCompileInputs.cache | 2 +- .../NetWork.csproj.FileListAbsolute.txt | 227 +++++ .../NetWork.csproj.GenerateResource.cache | Bin 0 -> 84 bytes .../NetWork.genruntimeconfig.cache | 2 +- .../obj/Release/net5.0-windows7.0/NetWork.pdb | Bin 13984 -> 0 bytes .../obj/Release/net5.0-windows7.0/apphost.exe | Bin 127488 -> 127488 bytes .../NetWork.Properties.Resources.resources | Bin 0 -> 5808 bytes .../win-x64/NetWork.assets.cache | Bin 7125 -> 12650 bytes .../NetWork.csproj.CoreCompileInputs.cache | 2 +- .../NetWork.csproj.FileListAbsolute.txt | 18 + .../NetWork.csproj.GenerateResource.cache | Bin 0 -> 954 bytes .../win-x64/NetWork.deps.json | 864 ++++++++++++++---- .../win-x64/NetWork.genruntimeconfig.cache | 2 +- .../win-x64/PublishOutputs.14905e3326.txt | 2 +- .../win-x64/singlefilehost.exe | Bin 435712 -> 435712 bytes NetWork/obj/project.assets.json | 61 +- NetWork/obj/project.nuget.cache | 18 +- .../win-x64/NetWork.csproj.nuget.dgspec.json | 39 +- .../obj/publish/win-x64/project.assets.json | 543 ++++++++++- .../obj/publish/win-x64/project.nuget.cache | 31 +- UpgradeLog.htm | Bin 0 -> 32672 bytes 57 files changed, 2567 insertions(+), 278 deletions(-) create mode 100644 .vs/NetWork/v17/.futdcache.v1 create mode 100644 .vs/NetWork/v17/.suo create mode 100644 Backup/NetWork.sln create mode 100644 NetWork/DialUp.cs create mode 100644 NetWork/Ip.cs create mode 100644 NetWork/NetWork.xml create mode 100644 NetWork/Other/ek.pbk create mode 100644 NetWork/Properties/Resources.Designer.cs create mode 100644 NetWork/Properties/Resources.resx create mode 100644 NetWork/obj/Debug/net5.0-windows7.0/NetWork.Properties.Resources.resources delete mode 100644 NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.CopyComplete create mode 100644 NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.GenerateResource.cache create mode 100644 NetWork/obj/Release/net5.0-windows7.0/NetWork.Properties.Resources.resources delete mode 100644 NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete create mode 100644 NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.GenerateResource.cache delete mode 100644 NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb create mode 100644 NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.Properties.Resources.resources create mode 100644 NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.csproj.GenerateResource.cache create mode 100644 UpgradeLog.htm diff --git a/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 b/.vs/NetWork/DesignTimeBuild/.dtbcache.v2 index 7d0ee8af02a1d2d9680624bd6c2f7723de933ca0..3475958be2585e338fa110d38c1f7305871d4af1 100644 GIT binary patch delta 14569 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 delta 16677 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 be>;17t*}5(vXi4a3)J=r9qBYwoNM(z-2%_M diff --git a/.vs/NetWork/v16/.suo b/.vs/NetWork/v16/.suo index 49a84322b254a497882d2e71a7b1a05336703644..5f0316a639d924900416072f1bad9976170a8bb9 100644 GIT binary patch literal 105472 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 delta 10423 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 HuWDYudlp5G3NS0px6qa=n}A+ zl`+oBF@C8f;rT_`=(JvPaY0dj78B59Ug!M0w9NF>l=d8YsX literal 0 HcmV?d00001 diff --git a/.vs/NetWork/v17/.suo b/.vs/NetWork/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..a6f09e588e0bb9f7e73c229829cb835f0b497481 GIT binary patch literal 68608 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 literal 0 HcmV?d00001 diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json index 22718c2..73a5caa 100644 --- a/.vs/VSWorkspaceState.json +++ b/.vs/VSWorkspaceState.json @@ -1,7 +1,12 @@ { "ExpandedNodes": [ - "" + "", + "\\Windows.Common", + "\\Windows.Common\\obj", + "\\Windows.Common\\obj\\Release", + "\\Windows.Common\\Properties", + "\\Windows.Common\\Wifi" ], - "SelectedNode": "\\NetWork.sln", + "SelectedNode": "\\Windows.Common\\Wifi\\Interop.cs", "PreviewInSolutionExplorer": false } \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite index 36a86d836b3e7ed3dd1a61ab99291b9b07236cf3..fa0d077d94530e2383a2bec99c21be5194ac6f3c 100644 GIT binary patch delta 46736 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 BPi_DJ diff --git a/Backup/NetWork.sln b/Backup/NetWork.sln new file mode 100644 index 0000000..ab70df9 --- /dev/null +++ b/Backup/NetWork.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31402.337 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetWork", "NetWork\NetWork.csproj", "{A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {BCD0CEDC-F7E6-4311-A924-55D96D536E8D} + EndGlobalSection +EndGlobal diff --git a/NetWork.sln b/NetWork.sln index ab70df9..acb59d8 100644 --- a/NetWork.sln +++ b/NetWork.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.31402.337 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31612.314 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetWork", "NetWork\NetWork.csproj", "{A1D13A5A-C5C4-4559-BD8D-FB293DAA9034}" EndProject diff --git a/NetWork/DialUp.cs b/NetWork/DialUp.cs new file mode 100644 index 0000000..276175d --- /dev/null +++ b/NetWork/DialUp.cs @@ -0,0 +1,8 @@ + +namespace NetWork +{ + class DialUp + { + + } +} diff --git a/NetWork/Ip.cs b/NetWork/Ip.cs new file mode 100644 index 0000000..9e5ddf2 --- /dev/null +++ b/NetWork/Ip.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Runtime.InteropServices; + +namespace NetWork +{ + interface Ip + { + [DllImport("IPHLPAPI.DLL")] + public static extern int ipconfig(); + public static void Ma() + { + + } + } +} diff --git a/NetWork/NetWork.csproj b/NetWork/NetWork.csproj index 6538645..b673292 100644 --- a/NetWork/NetWork.csproj +++ b/NetWork/NetWork.csproj @@ -6,6 +6,7 @@ NetWork.Program true + enable @@ -13,10 +14,15 @@ true x64 - + + embedded + true + x64 + D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\NetWork.xml + D:\Neutral Folder\NetWorkAutomation\ + - @@ -27,6 +33,42 @@ + + + + + + True + True + Resources.resx + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + + + + + + + + + + + + + + + + + + + diff --git a/NetWork/NetWork.xml b/NetWork/NetWork.xml new file mode 100644 index 0000000..89032d5 --- /dev/null +++ b/NetWork/NetWork.xml @@ -0,0 +1,54 @@ + + + + NetWork + + + + + String of paths + + + + + This Function Stops the RDP connection to the office computer. it takes 'stop' parameter. if it is true, it stops the rdp. otherwise, it starts it. + + A bool parameter. it swiches between stopping (default) and starting rdp session. + + + + + + + + + + + GetProgram switches between the name and the path of the file. if the name is given, it returns the path. if the path is given, it returns the name. + + file or path of the program + path if name has given, name if path has given. empty string if found nothing. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized resource of type System.Byte[]. + + + + diff --git a/NetWork/Other/ek.pbk b/NetWork/Other/ek.pbk new file mode 100644 index 0000000..7d61c0c --- /dev/null +++ b/NetWork/Other/ek.pbk @@ -0,0 +1,290 @@ +[ek] +Encoding=1 +PBVersion=8 +Type=5 +AutoLogon=0 +UseRasCredentials=0 +LowDateTime=1563825568 +HighDateTime=30902417 +DialParamsUID=549312 +Guid=8E5B41957D8C954CBC98BCA8DD84D124 +VpnStrategy=0 +ExcludedProtocols=0 +LcpExtensions=1 +DataEncryption=8 +SwCompression=0 +NegotiateMultilinkAlways=0 +SkipDoubleDialDialog=0 +DialMode=0 +OverridePref=15 +RedialAttempts=3 +RedialSeconds=60 +IdleDisconnectSeconds=0 +RedialOnLinkFailure=1 +CallbackMode=0 +CustomDialDll= +CustomDialFunc= +CustomRasDialDll= +ForceSecureCompartment=0 +DisableIKENameEkuCheck=0 +AuthenticateServer=0 +ShareMsFilePrint=0 +BindMsNetClient=0 +SharedPhoneNumbers=0 +GlobalDeviceSettings=0 +PrerequisiteEntry= +PrerequisitePbk= +PreferredPort=PPPoE5-0 +PreferredDevice=WAN Miniport (PPPOE) +PreferredBps=0 +PreferredHwFlow=0 +PreferredProtocol=0 +PreferredCompression=0 +PreferredSpeaker=0 +PreferredMdmProtocol=0 +PreviewUserPw=1 +PreviewDomain=0 +PreviewPhoneNumber=0 +ShowDialingProgress=1 +ShowMonitorIconInTaskBar=1 +CustomAuthKey=0 +AuthRestrictions=552 +IpPrioritizeRemote=1 +IpInterfaceMetric=0 +IpHeaderCompression=0 +IpAddress=0.0.0.0 +IpDnsAddress=0.0.0.0 +IpDns2Address=0.0.0.0 +IpWinsAddress=0.0.0.0 +IpWins2Address=0.0.0.0 +IpAssign=1 +IpNameAssign=1 +IpDnsFlags=0 +IpNBTFlags=0 +TcpWindowSize=0 +UseFlags=3 +IpSecFlags=0 +IpDnsSuffix= +Ipv6Assign=1 +Ipv6Address=:: +Ipv6PrefixLength=0 +Ipv6PrioritizeRemote=1 +Ipv6InterfaceMetric=0 +Ipv6NameAssign=1 +Ipv6DnsAddress=:: +Ipv6Dns2Address=:: +Ipv6Prefix=0000000000000000 +Ipv6InterfaceId=0000000000000000 +DisableClassBasedDefaultRoute=0 +DisableMobility=0 +NetworkOutageTime=0 +IDI= +IDR= +ImsConfig=0 +IdiType=0 +IdrType=0 +ProvisionType=0 +PreSharedKey= +CacheCredentials=1 +NumCustomPolicy=0 +NumEku=0 +UseMachineRootCert=0 +Disable_IKEv2_Fragmentation=0 +PlumbIKEv2TSAsRoutes=0 +NumServers=0 +RouteVersion=1 +NumRoutes=0 +NumNrptRules=0 +AutoTiggerCapable=0 +NumAppIds=0 +NumClassicAppIds=0 +SecurityDescriptor= +ApnInfoProviderId= +ApnInfoUsername= +ApnInfoPassword= +ApnInfoAccessPoint= +ApnInfoAuthentication=1 +ApnInfoCompression=0 +DeviceComplianceEnabled=0 +DeviceComplianceSsoEnabled=0 +DeviceComplianceSsoEku= +DeviceComplianceSsoIssuer= +FlagsSet=0 +Options=0 +DisableDefaultDnsSuffixes=0 +NumTrustedNetworks=0 +NumDnsSearchSuffixes=0 +PowershellCreatedProfile=0 +ProxyFlags=0 +ProxySettingsModified=0 +ProvisioningAuthority= +AuthTypeOTP=0 +GREKeyDefined=0 +NumPerAppTrafficFilters=0 +AlwaysOnCapable=0 +DeviceTunnel=0 +PrivateNetwork=0 +ManagementApp= + +NETCOMPONENTS= +ms_msclient=0 +ms_server=0 + +MEDIA=rastapi +Port=PPPoE5-0 +Device=WAN Miniport (PPPOE) + +DEVICE=PPPoE +LastSelectedPhone=0 +PromoteAlternates=0 +TryNextAlternateOnFail=1 + +[IKEv2-Surfshark Connection] +Encoding=1 +PBVersion=8 +Type=2 +AutoLogon=0 +UseRasCredentials=1 +LowDateTime=740216224 +HighDateTime=30902506 +DialParamsUID=38687218 +Guid=02AE12A41D5B0B428374D51329305900 +VpnStrategy=7 +ExcludedProtocols=8 +LcpExtensions=1 +DataEncryption=512 +SwCompression=0 +NegotiateMultilinkAlways=0 +SkipDoubleDialDialog=0 +DialMode=0 +OverridePref=15 +RedialAttempts=3 +RedialSeconds=5 +IdleDisconnectSeconds=43200 +RedialOnLinkFailure=1 +CallbackMode=0 +CustomDialDll= +CustomDialFunc= +CustomRasDialDll= +ForceSecureCompartment=0 +DisableIKENameEkuCheck=0 +AuthenticateServer=0 +ShareMsFilePrint=1 +BindMsNetClient=1 +SharedPhoneNumbers=0 +GlobalDeviceSettings=0 +PrerequisiteEntry= +PrerequisitePbk= +PreferredPort=VPN2-0 +PreferredDevice=WAN Miniport (IKEv2) +PreferredBps=0 +PreferredHwFlow=0 +PreferredProtocol=0 +PreferredCompression=0 +PreferredSpeaker=0 +PreferredMdmProtocol=0 +PreviewUserPw=1 +PreviewDomain=1 +PreviewPhoneNumber=0 +ShowDialingProgress=1 +ShowMonitorIconInTaskBar=1 +CustomAuthKey=0 +AuthRestrictions=128 +IpPrioritizeRemote=1 +IpInterfaceMetric=0 +IpHeaderCompression=0 +IpAddress=0.0.0.0 +IpDnsAddress=0.0.0.0 +IpDns2Address=0.0.0.0 +IpWinsAddress=0.0.0.0 +IpWins2Address=0.0.0.0 +IpAssign=1 +IpNameAssign=1 +IpDnsFlags=0 +IpNBTFlags=1 +TcpWindowSize=0 +UseFlags=2 +IpSecFlags=0 +IpDnsSuffix= +Ipv6Assign=1 +Ipv6Address=:: +Ipv6PrefixLength=0 +Ipv6PrioritizeRemote=0 +Ipv6InterfaceMetric=0 +Ipv6NameAssign=1 +Ipv6DnsAddress=:: +Ipv6Dns2Address=:: +Ipv6Prefix=0000000000000000 +Ipv6InterfaceId=0000000000000000 +DisableClassBasedDefaultRoute=0 +DisableMobility=0 +NetworkOutageTime=720 +IDI= +IDR= +ImsConfig=0 +IdiType=0 +IdrType=0 +ProvisionType=0 +PreSharedKey= +CacheCredentials=0 +NumCustomPolicy=1 +CustomIPSecPolicies=030000000400000005000000050000000200000000000000 +NumEku=0 +UseMachineRootCert=0 +Disable_IKEv2_Fragmentation=0 +PlumbIKEv2TSAsRoutes=0 +NumServers=0 +RouteVersion=1 +NumRoutes=0 +NumNrptRules=0 +AutoTiggerCapable=0 +NumAppIds=0 +NumClassicAppIds=0 +SecurityDescriptor= +ApnInfoProviderId= +ApnInfoUsername= +ApnInfoPassword= +ApnInfoAccessPoint= +ApnInfoAuthentication=1 +ApnInfoCompression=0 +DeviceComplianceEnabled=0 +DeviceComplianceSsoEnabled=0 +DeviceComplianceSsoEku= +DeviceComplianceSsoIssuer= +FlagsSet=0 +Options=0 +DisableDefaultDnsSuffixes=0 +NumTrustedNetworks=0 +NumDnsSearchSuffixes=0 +PowershellCreatedProfile=0 +ProxyFlags=0 +ProxySettingsModified=0 +ProvisioningAuthority= +AuthTypeOTP=0 +GREKeyDefined=0 +NumPerAppTrafficFilters=0 +AlwaysOnCapable=0 +DeviceTunnel=0 +PrivateNetwork=0 +ManagementApp= + +NETCOMPONENTS= +ms_msclient=1 +ms_server=1 + +MEDIA=rastapi +Port=VPN2-0 +Device=WAN Miniport (IKEv2) + +DEVICE=vpn +PhoneNumber=il-tlv.prod.surfshark.com +AreaCode= +CountryCode=0 +CountryID=0 +UseDialingRules=0 +Comment= +FriendlyName= +LastSelectedPhone=0 +PromoteAlternates=0 +TryNextAlternateOnFail=1 + diff --git a/NetWork/Program.cs b/NetWork/Program.cs index b96ab03..74e6730 100644 --- a/NetWork/Program.cs +++ b/NetWork/Program.cs @@ -1,12 +1,12 @@ -using System; -using System.Diagnostics; -using System.Collections.Generic; -using System.Management; -using System.Text.RegularExpressions; -using NAudio.CoreAudioApi; -using SimpleWifi; using DotRas; +using NAudio.CoreAudioApi; using NLog; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Text.RegularExpressions; + namespace NetWork { class Program @@ -15,15 +15,18 @@ namespace NetWork { var config = new NLog.Config.LoggingConfiguration(); var logfile = new NLog.Targets.FileTarget("lgfle") { FileName = "logme.txt" }; - config.AddRule(LogLevel.Debug,LogLevel.Fatal,logfile); - NLog.LogManager.Configuration= config; + config.AddRule(LogLevel.Debug, LogLevel.Fatal, logfile); + NLog.LogManager.Configuration = config; NLog.Logger logger = NLog.LogManager.GetCurrentClassLogger(); return logger; } public static Logger logger = StartLogger(); + /// + /// String of paths + /// public static string[] StringsOfPaths = System.IO.Directory.GetFiles(@"C:\Program Files\Google\Drive File Stream\", "GoogleDriveFS.exe", System.IO.SearchOption.AllDirectories); - public static Dictionary progs = new() { { "GoogleDriveFS", StringsOfPaths[^1] }, { "googledrivesync", @"C:\Program Files\Google\Drive\googledrivesync.exe" }, { "qbittorrent", @"C:\Program Files\qBittorrent\qbittorrent.exe" }, { "Surfshark", @"C:\Program Files (x86)\Surfshark\Surfshark.exe" } }; - public static Dictionary paths = new() { { StringsOfPaths[^1], "GoogleDriveFS.exe" }, { @"C:\Program Files\Google\Drive\googledrivesync.exe", "googledrivesync.exe" }, { @"C:\Program Files\qBittorrent\qbittorrent.exe", "qbittorrent.exe" }, { @"C:\Program Files (x86)\Surfshark\Surfshark.exe", "Surfshark" } }; + public static Dictionary progs = new() { { "GoogleDriveFS", StringsOfPaths[^1] }, { "qbittorrent", @"C:\Program Files\qBittorrent\qbittorrent.exe" }, { "Surfshark", @"C:\Program Files (x86)\Surfshark\Surfshark.exe" }, { "cmd", @"C:\Windows\System32\cmd.exe" } }; + public static Dictionary paths = new() { { StringsOfPaths[^1], "GoogleDriveFS.exe" }, { @"C:\Program Files\qBittorrent\qbittorrent.exe", "qbittorrent.exe" }, { @"C:\Program Files (x86)\Surfshark\Surfshark.exe", "Surfshark" }, { @"C:\Windows\System32\cmd.exe", "cmd" } }; //public static string[,] progs = new string[2,5] { { "GoogleDriveFS.exe", "googledrivesync.exe", "qbittorrent.exe", "Surfshark.exe", "mstsc.exe" },{ StringsOfPaths[StringsOfPaths.Length-1], "C:\\Program Files\\Google\\Drive\\googledrivesync.exe", "C:\\Program Files\\qBittorrent\\qbittorrent.exe", "C:\\Program Files (x86)\\Surfshark\\Surfshark.exe" , "mstsc.exe" } }; /// /// This Function Stops the RDP connection to the office computer. it takes 'stop' parameter. if it is true, it stops the rdp. otherwise, it starts it. @@ -31,7 +34,7 @@ namespace NetWork /// A bool parameter. it swiches between stopping (default) and starting rdp session. public static void StopRDP(bool stop = true) { - + if (stop) { Process[] ids = Process.GetProcessesByName("mstsc"); @@ -63,7 +66,7 @@ namespace NetWork if (rdp.IsMatch(id.MainWindowTitle) || id.MainWindowTitle.Equals("חיבור לשולחן עבודה מרוחק")) { started = true; - } + } } if (!started) { @@ -76,7 +79,7 @@ namespace NetWork } } /// - /// + /// /// /// /// @@ -86,7 +89,7 @@ namespace NetWork { RasDialer rasDialer = new(); rasDialer.AllowUseStoredCredentials = true; - rasDialer.PhoneBookPath = @"C:\Users\סארט\AppData\Roaming\Microsoft\Network\Connections\Pbk\ek.pbk"; + rasDialer.PhoneBookPath = @"D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\Other\ek.pbk"; rasDialer.PhoneNumber = "ek"; rasDialer.EntryName = "ek"; rasDialer.DialAsync(); @@ -117,6 +120,14 @@ namespace NetWork } return ""; + } + public static void StopSurfshark() + { + Process.GetProcesses() + .Where(x => x.ProcessName.StartsWith("surf", StringComparison.OrdinalIgnoreCase)) + .ToList() + .ForEach(x => x.Kill()); + } public static void StopProgram(string[] Name, bool mute = true) { @@ -124,7 +135,12 @@ namespace NetWork { try { - if (progs.ContainsKey(name)) + System.Text.RegularExpressions.Regex vpnRegEx = new(@"[Ss][Uu][Rr][Ff][Ss][Hh][Aa][Rr][Kk]"); + if (vpnRegEx.IsMatch(name)) + { + StopSurfshark(); + } + else if (progs.ContainsKey(name)) { Process[] p = Process.GetProcessesByName(name); foreach (Process proc in p) @@ -180,13 +196,24 @@ namespace NetWork public static string GetWifiNetwork() { SimpleWifi.Win32.WlanClient wlan = new(); - return wlan.Interfaces[0].CurrentConnection.profileName; + string wifiname; + try + { + wifiname = wlan.Interfaces[0].CurrentConnection.profileName; + + } + catch + { + wifiname = ""; + } + return wifiname; + } public static bool? IsItGoodWifi(string currentWifi) { Regex regex = new(currentWifi); bool? goodWifi; - goodWifi = regex.IsMatch("Oliver Oliver5 Oliver x018_497622 TNCAPE5A34D MSBR Azrieli_Modiin_WIFI lu shalmata mickey Mickey Network 192.168.1. Silmarill wintunshark0 saret Saret huji-meonot") ? true : (regex.IsMatch("HUJI-netXeduroam HUJI-guest 132.64") ? false:null); + goodWifi = regex.IsMatch("Oliver Oliver5 Oliver x018_497622 TNCAPE5A34D MSBR Azrieli_Modiin_WIFI lu shalmata mickey Mickey Network 192.168.1. Silmarill wintunshark0 saret Saret huji-meonot") ? true : (regex.IsMatch("HUJI-netX eduroam HUJI-guest 132.64") ? false : null); return goodWifi; } @@ -210,7 +237,7 @@ namespace NetWork { if (LanEthernet(networkAdapter) && IgnoreLan(networkAdapter)) { - return networkAdapter.GetPhysicalAddress().ToString(); + return networkAdapter.GetPhysicalAddress().ToString(); } return null; } @@ -229,7 +256,7 @@ namespace NetWork string getlan = ""; string? lannull; bool getgoodland = false; - string getwifi; + string? getwifi; getwifi = GetWifiNetwork(); foreach (var net in nets) { @@ -239,24 +266,24 @@ namespace NetWork } net_dict["vpn"] |= GetVpn(net); - lannull= GetLan(net); + lannull = GetLan(net); if (lannull is not null) { getlan = lannull; } if (AllowedMac(net.GetPhysicalAddress().ToString())) { - getgoodland |= true ; + getgoodland |= true; } } net_dict.Add("Wi-Fi", IsItGoodWifi(getwifi)); - net_dict["good_lan"]=getgoodland; + net_dict["good_lan"] = getgoodland; if (getlan.Length > 0) { - net_dict["lan"]= true; + net_dict["lan"] = true; } - + //net_dict.Add("good_lan", AllowedMac()); return net_dict; } @@ -351,22 +378,22 @@ namespace NetWork switch (HirarcyNetworks(network_connection)) { case "vpn": - programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; case "ek": - programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; + programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; programs_to_stop = new string[] { "qbittorrent", "Surfshark" }; mute = false; break; case "good_lan": - programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; case "lan": - programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; + programs_to_run = new string[] { "rdp", "GoogleDriveFS" }; programs_to_stop = new string[] { "qbittorrent", "Surfshark" }; mute = false; Dial(true); @@ -374,7 +401,7 @@ namespace NetWork default: if (network_connection["Wi-Fi"]) { - programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; + programs_to_run = new string[] { "GoogleDriveFS", "qbittorrent", "Surfshark" }; programs_to_stop = new string[] { "rdp" }; mute = false; break; @@ -382,18 +409,21 @@ namespace NetWork else { programs_to_run = new string[] { "GoogleDriveFS" }; - programs_to_stop = new string[] { "qbittorrent", "Surfshark","rdp" }; + programs_to_stop = new string[] { "qbittorrent", "Surfshark", "rdp" }; mute = true; } break; } + if (programs_to_run is not null) { StartProgram(programs_to_run, mute); + MuteSystem(mute); } if (programs_to_stop is not null) { StopProgram(programs_to_stop, mute); + MuteSystem(mute); } System.Windows.Forms.Application.Exit(); } @@ -401,7 +431,7 @@ namespace NetWork { logger.Debug("me"); DoTheSchtik(); - + } } } \ No newline at end of file diff --git a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml index d5e675c..fe308ff 100644 --- a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml +++ b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml @@ -13,6 +13,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. true True True - True + False \ No newline at end of file diff --git a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user index c5a6575..fd1a575 100644 --- a/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user +++ b/NetWork/Properties/PublishProfiles/FolderProfile.pubxml.user @@ -4,6 +4,6 @@ https://go.microsoft.com/fwlink/?LinkID=208121. --> - True|2021-07-05T16:01:01.3302488Z;False|2021-07-05T18:53:34.6361454+03:00;False|2021-07-05T18:51:45.7049687+03:00;True|2021-06-26T21:39:14.9764613+03:00; + True|2021-08-21T12:35:05.8080222Z;False|2021-08-21T15:33:33.8944048+03:00;False|2021-08-21T15:31:04.3461039+03:00;False|2021-08-21T15:29:29.3574574+03:00;False|2021-08-21T15:27:18.4014348+03:00;False|2021-08-21T15:26:37.2854938+03:00;False|2021-08-21T15:25:34.2229695+03:00;False|2021-08-21T15:21:35.5431259+03:00;True|2021-07-05T19:01:01.3302488+03:00;False|2021-07-05T18:53:34.6361454+03:00;False|2021-07-05T18:51:45.7049687+03:00;True|2021-06-26T21:39:14.9764613+03:00; \ No newline at end of file diff --git a/NetWork/Properties/Resources.Designer.cs b/NetWork/Properties/Resources.Designer.cs new file mode 100644 index 0000000..e05f63a --- /dev/null +++ b/NetWork/Properties/Resources.Designer.cs @@ -0,0 +1,73 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace NetWork.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("NetWork.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Byte[]. + /// + internal static byte[] ek { + get { + object obj = ResourceManager.GetObject("ek", resourceCulture); + return ((byte[])(obj)); + } + } + } +} diff --git a/NetWork/Properties/Resources.resx b/NetWork/Properties/Resources.resx new file mode 100644 index 0000000..4801d1e --- /dev/null +++ b/NetWork/Properties/Resources.resx @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + ..\Other\ek.pbk;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/NetWork/obj/Debug/NetWork.1.0.0.nuspec b/NetWork/obj/Debug/NetWork.1.0.0.nuspec index 9828145..867c4a8 100644 --- a/NetWork/obj/Debug/NetWork.1.0.0.nuspec +++ b/NetWork/obj/Debug/NetWork.1.0.0.nuspec @@ -8,7 +8,6 @@ - @@ -19,11 +18,12 @@ + - - + + \ No newline at end of file diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig index 04424a3..e20c298 100644 --- a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig +++ b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig @@ -3,6 +3,8 @@ build_property.TargetFramework = net5.0-windows7.0 build_property.TargetPlatformMinVersion = 7.0 build_property.UsingMicrosoftNETSdkWeb = build_property.ProjectTypeGuids = -build_property.PublishSingleFile = -build_property.IncludeAllContentForSelfExtract = -build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = NetWork +build_property.ProjectDir = D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\ diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.Properties.Resources.resources b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..9e18731c6d3ad1bd211624035cc77bba98c5ff7a GIT binary patch literal 5808 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 R3nbvR(i;y{{TAHB{eN0dq$&Ua diff --git a/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache b/NetWork/obj/Debug/net5.0-windows7.0/NetWork.csproj.AssemblyReference.cache index 928849e07531b7e4260eda707bbe97b57ca7e9c6..204fdef644eaa2e6de09b015f5f4588ab58aa14d 100644 GIT binary patch literal 6 LcmZQ$WB>vH051Rt literal 1633 zcmeZu3JP{+WMpPwU|>vgwu%WT%1_;fqzVaubb)a_kipUbrH?AZ|1U`W}lgpEoCY$(1U7F0u0d&&_`}lgnt6Wx$kqCbyc}7PeEVZaO zGe6JP5Ey45sH5Oqnp09*lxmxoT3S++n4_Z*P@0sJne3ff8Iqr!nrEA2V4P-}W}aqf zm||*>Xq*VN1qc|q%1nUzjSY+qEg2Z2sg`zvD~n4~bM;(`63a95(h-Sf{>eqqM8k)w zgb^70C;)qENv3*gL3PFuO(ub;zCff8P~=iAdAI|UM`$rH<;7fIczwe471w9P6z7)~ zC8q*Qje`8*7{An#@cg1|IPG7Oky;cJo|%`DUtX-|oS&PUp9fD0Z(i`)-!s1nDnIy8 zl|YIYl*E9o;P6LE3Sd|1!(62gaTTyk0J=&a>MA%5c9lM=l^|Dv%O(a!S5z59P#O{& zlzF8;TC&>XN~Nco$(UserProfile)\.nuget\packages\ C:\Users\סארט\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 5.10.0 + 6.0.0 diff --git a/NetWork/obj/Release/NetWork.1.0.0.nuspec b/NetWork/obj/Release/NetWork.1.0.0.nuspec index 878ce60..a641651 100644 --- a/NetWork/obj/Release/NetWork.1.0.0.nuspec +++ b/NetWork/obj/Release/NetWork.1.0.0.nuspec @@ -8,19 +8,23 @@ - + + + + - - + + + \ No newline at end of file diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig b/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig index 04424a3..e20c298 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig +++ b/NetWork/obj/Release/net5.0-windows7.0/NetWork.GeneratedMSBuildEditorConfig.editorconfig @@ -3,6 +3,8 @@ build_property.TargetFramework = net5.0-windows7.0 build_property.TargetPlatformMinVersion = 7.0 build_property.UsingMicrosoftNETSdkWeb = build_property.ProjectTypeGuids = -build_property.PublishSingleFile = -build_property.IncludeAllContentForSelfExtract = -build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = NetWork +build_property.ProjectDir = D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\ diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.Properties.Resources.resources b/NetWork/obj/Release/net5.0-windows7.0/NetWork.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..9e18731c6d3ad1bd211624035cc77bba98c5ff7a GIT binary patch literal 5808 zcmeHL&yM0o8t+~035nz0TiVO6G}8iuX^7+l*z}B*1}sb_T1C;Q+Ag4kaXD3GXz~_$ zj=V!|d)Y%CBiDU}{e5L{Gd(18$?PV|Fw@CKsS>X1r#WXSS1+!&I*}?94==9YaHWOJz3xqm{=K;N%gmIDdpR$SV%dx9sC>vo z@;N^&1)mzQR7n;wR z_7zV#WV1{Y@m}r&X7~cScx|`W={v651BcgQwXQchtwGD_wr`t_0QVxM*j9fL2AWuZ$uGDM2C~=^dna!oSr5!<@7w;aiv7cBgL0+LbEaFDYl0O`B50{bxxF+Co)g9 z*TbbSC6-8$Jm-ly?O>z2Jj?H)#~l+HJPk$%b~20&9wQ0{_HZ!BnEgYo_=_ z--!%Xi;Blc0HP^suQYOZXdcm&$li6v?ss5?smqmR>RTz8p@kCn6UGj$Qv9=Vs%7oShmK zCz;i)*ZaFn?n%9x(J8UsAwJ8U`fyxuwyB&`(FoaVmQUdhLh@5Er{7!c%X}$piwsj?=Lnri)#(u#yhDY{{E5J;HbI$6 zeJ)w^^C5#sqjyy8Es~g$l`7>HUFsOg3GRrT&!sdzM^kvx{w+G%&Ut&M*os;mvoiqO zQHFM8_ZIO`Tbpe=fTXI)*_EZA#$u(%J4dIgF!M6w_At%Lg;=e)@>xNyB{jfrSQH_8 zezmaf7ReLMc4N3V;5t#FKrO=u!vfX3l-5;%5{O?-qvnw#?Vl(S0*I)bof#&8BRZ1Q zm+OmXeVpbXtT{?~R?t=VBw{95o}dwvEyy5bgzeZ*Td|fO*hPdcUJJD@(JPw`TXmQL z#C~QcwDr_6_l_x9*JI^q_;jJr-*|e=$CGpE9A_$7SJhjcj^rL=XU($=Nrf3kaAAqD zMH2D&c&H2Cu1@m^V^%ChWw(t3r7RjSxse(sr7AsB7S9$DaeFl%BZZ+eQqlSgibh-^ z)(geZP7+K@wACtEEWnuMXQ@(ocToZlWR-Ga2Yrt=5@o`2)E(t9ctSqXYrODhlV~;_ zPZu#LTm2TOvmU=#B3+In8~4XSIP?_Lh7|(VzdJvFacm-r<2Ru{uI4RZADF~E19E{w zX}llZNh4%PR_0LMTDnk&DStFIah4OPq5Nw$zOohgGA`9p15j+P(L4wZ!PQ@X2%Tbj zQN{fNI)#XHbb8xuIqjZ9K=OTX>b82+@y@|%r{C+}I&A<(3r}0laNKr=-FD!PTBEMh z@7#6+x7~3Dot8UjAw1{s6j1klcnVhcAAqMW!QuZuKm~@qj8D5AhfMu_VpJr=bBqeo z$H%B|qN(#?glcQyw~bKYt^XlHZ96EKKL$dDV}Bl@TAcpT5h|*hux*|_HJ-ahK{yyLL)y+;% zz4!jV>eZ{z)zwS)-8*;wS!bQ~`4@iT!95Rt>eDa&?837j?L7Z83txFv`M!64{_xs+ zKX%JkKmLX1Kl(Yy#Q$9jpYsRqE+21uVY__h;WH1NdF0Hy%Ee}P&Fhp~mFmgLn%6GZ zf=*az7gvL@xal|dmnVyRixcI#zfx{`o#~14!Ju;#ey`Q*kK>9T1D}tDgx_~TIvdja zA7i)F@T+0a4puuw?^MTYw*8>lE>?r)s=w9^D;@Y+tgN&FO%?xcm-iJX5+vCq9>OZoBD7RD2D(Je>zChw}A$&j8r=!$^wKc!FmM-ALD<;(iJs(Ml zg?o_%>SFl*)_x0@quNe^#t?Odc!`AfQuyBLvk-%pqG@Tp^!_NfSa_F7U@nL6FY6Ob zEA$(F$KQY;lxphLAoMD&7KR~ZOJ5>65!n?Ivd6>sH)g8VMx_Z6vEem4MZdWUL9r8d ztDSD>l_BT=n9y6rm>B!qWN}8ow~z=QNeLGhA+&9HBGe~vs8_-#2BE7Uy?PX&3PE1R zcr{?mJbWU2cj(%hm2S-sSnW;5 zJz89QXnJuDe-{m5pNWR9gM>A6J){Th?j0E_R-jAczQX%Yg|#`zB$~VdOrXiw8E(vE z65EQ^{?)GF^a7qRE@N$+%!|f$z_AF4)aVyV8n`($GXvv?o|L z(d?}f(>?J01@2}c3!{ zyJYkZ_Edj0QeC>xLy1hJdO_2@V)F{e5>8@8Zfx7d9|RS55CJ$z5|f& zV9*c^@8gE!f$|J|UvV~^bfs3?LdPlao|Vk+hwrDI&9}X3H}pGO#Y(m6wc9Yq=!8Mt z3S~JKn`2@yqd+mSRPK^s-3{Mg?$C3$qjDx(F!X6w{Z^%pbFNyj8IOQ?|41QbqReZE zpuymWOG4B^NfF*tC3sJR?@RVl+h{eRh?+2i2|{R&LerSuH&uRMX%R{y`c*XcbZ+b! z@QGpInULatI7Pf88N6|*2fg;mPS7gOwOU1fiN(!W3j3i;S)Uvi{izvr__HqIlTe(b zf*?A>S>uU%Ay$B(Fr5^K)F^YiQbsYO!OZ(yGZ$qu*C{1=7(>-U(FoY%IOnF056)5D zjY@mTFd6gQlH?IuTzaUA`6e9l6_0kC9lzlfk2n2OC?wQ{Ryhel1)|KgiJ`?q$Jh{M zsb1-@4i|sFsrPs8GvGh|GK|A9*B)!G0{5Y-lboOjhNkgA6V;p(4F&Pf3;3uI$7$ks zL@0j85e|O8i06+6A9&@G_zE8u;I#{rYYPi_;R+zV%-1xE^ZrU$3Agb2F6{mAkE=A@ zApW+ScT@QHl|siMbTs(W#p&>lmoDR%l4`=M*UM2R6#y~EO>&N&IE1+_6k`Qmz=7?} z_5g%g?}cnjVXzif8e@n3y4N1tGqwNJ{+T^fcO}!Tu?PHiw^AQl?y!;l@_HroYURc5 zy#R|&4qLAnRh0Z0cS9fCCK%VIGn)v{O#@XMSI z!?n>_E{oBtmdjM=?*;V#mzL3DeyU|O6~AWzzucDBVz8>^H5J$+0Cp6Y-C`c9Wj7U% zX9JH+3nN~#X5II4TntjR9H#<#AArnvnJz}GTBcJWp3hpWo2vCD#WIX;7=T0D7^J-3 zggv$jtZn&)w-Ap%y9s-bL(ZXb=7*A%K8IfeMswQF*MaWnhM$p zfVR`?YcU4Z`kD&Ea{f z)9EoKGe!}XyiQlvzZR;@yMbEf0rQ1)Nlo86%ww{tV6;TplmZrJ53nK z$}Hhhp%OOYnQWOziIY>z;)&Q%nmZF-G1-cE458F^9-!-TF{U(DHt@OclUcxeik zPLXW~Qe3SY_GP*(jnz=AoNR;L=+Z&&0<;n&8TtlXlcB$4_|Ur@zs_#G=apyRvTO_c{OJ&H?Y@m#t*_LI^1g^4JVdtkFg<^ybdUoAjwo;57*E= zMXJMzC7kMjV#ynTQwfsX9N!4nknfuy#Z^0$Sdyk|jwNpfa3x4G_=n({41OrFLzWr(V>j^X9qhh`3_E4ZeI^`!ruv>=x-l@^uf_5Y=|Tu1O_EYGSd&iHFQpq z>4%5NbU=aRyMR&&lH3-*8?GVUMN|5Bn^}TQnYwY_Vp|^cMq@jh8{s|kx z$PWO65+s@F55hH>>CnPR(#IuxL3U=n^@liJxheiIr~5JZj4O6nVI*N|4kJIJ!TzHP z?86EpB6e#S`7sTFk1GfaCyeYL>}cf2IbpeR{RAiclkkb&_EV6C6Gpa0*bqiO0Sroz zWTrn2*D#ETOo!60BBD;+^Unaj5+pe${488U?4N`b*V0hhm4w~eu6_;xmLSOlejcvL z1cuhG`tPmm-SaPS!m_vhA}9Py@QF3{%aDfFuKFizXji`i3`&q>rk{dqShXV4VYMqU z=9}(qej4zVAjxj|t8fjm{~DyYmWI`?MC{gf_3Hqz1W6|F8*oh~Fr1aR{gZ?3us*{X z%kK7@obhMj6RYfVkcP7ow>`#&mi2j{P=X{={Q_LW$`z>&XC;nP<$cypk9>a%IF%sD z&U^;0A>S`TimP@gD{*PM=ArLz1Go|-8T{|SH5vR+R^nvv)>!hp8V0|oU@*K`(tn?2 z@1%d9GnO0JA8^Kh2%qS1e*|fGv7~>-hFJ2)K%oRlrurvv4c$|uI=ont^mRKOOa2r% zl_1H@@z3BI^8FH|xN3(MOA@-~Sn}rpt^`R2{}*sg20ye|B7(QZk}qo*{H20Hwo_~1 z@l<^7BYx(+2xoe<;W=J5=!hOWr+uBUeJr&EI=6JBu&`V>0UIIjskFVqaoB%Vn4c_6 z7AC|&;$H#A$3l7rq+O8y8d3?8TpM43YgikPKtfl-1^a9dqwNeAe8Q!0pBFa0`rfGm zYysY=bUX)Me*<_+kYrwe3)e=R*QBYwzN+E%ccag1%EasMHN5^o!Rw(+w^Me|54ron zL)feE{I!D@{-cJ~KPgzfJ3m$do&jf&Y>{xtyQX9 z4vhX&!|1;hjNXw$9Wh4eZU^d>cH6H)tl02tUg$vWzctkUM?vjPxl)6(N4pItPG8e- z!ZRY|Za9yyo>W(Klu_M@)nfpC37E-)i^nQhr!{dp;oxmoXy`nCBe1z6jMLX>_&ia;=QX+2kGIlYbEuqaHDsUL8bV_VLPHyg%7nZy48nDIheRExulAnwCJm{ZN1T+=^={FS zx>Z4HXbW0$O|AMX@WK*@D%zuAbK9u0G1kqKG;D5Hu*q%c#ukR{jpq&xmnV-Rmnrit zq^D@O+&P+Dj6PP-a4C)+7wZ6YT*GBzG`Se-Wm3asO2H+!xXe0Fm!b4t4V!5No7^JV zI=o`Wp^w?8;WDG(lH1sZaS7u4TK4cft0A>tK`OU}55L**!g^3W>A8$S@6u4ZTS4iS zc};ixz`^65s$uf9QDkC_YERcNd4__?Tk@)tlkw(@dUTJ@-g=&?p;a1rTE^O%)6lwS zb`laSfXXMwQK8)27W68aB^Wu*q$q zzFBE_wU*y|L#V7El-uC039p7sjTtO^)?c6@_4Nu;L)%m) zkAwJ@gcjc`%!aJSs`>^Es~0L*y*;lU7UXJs5G zoz$?ZD_G^WwJ8E2Ik*e6qm4z!GQ}wG@nU+db1_jO=7y ztRWLB$mAFA7#VR^YZ)fBHLN-cR=I6JgWz3v+R*2nh+aF)0 zVe@JQo7|>;oK1#C^coGV2S=Wk(f3}fq4hcit=w*%MYZL8kMs2!PHz}(PR4qAqlVL) z6r6IKRrChenc&WvS~e8ZvKHkjZUE-rj1%tMObm5xq@A=j|g($5K1* z(9rqTk)>k{1Mk$(dDqC&F|KBPn}*K2N0yH9w%>a+bl$6=liNfuS{H5wK^-HtrTM&1 z!|44AMsLgO-iye{bt~StYlwY^f>>@hl>}n$5Ar^&VfLL0X1UGwaAoUs&~&-=`~eN0 z4=VWN_SkqgWUa}v@c1DOmG4qe$!&W(p7Q1}hWl;}mq!#_avSz+z~f+k;IgLhVGW&+ zDCp$2u^mn+faN*%JfcGleN;o~(UGQP9R7TdhSK*cDCIT_ifYMzbLIOqWWHZPCbupq zA`^OS@t*dsTH@RfXqf$=f?00M!<<>L(p_D3+B*G18dg87U^TQe>*VF(m{qG1!uBqB z4#q$2)qLOOL70ze`2C22Uv5i55kKd}$RE{k`Y{Ek`~pU>IWz4L&_Avr^WzFKxvdkQ zf>+GL5sCKj_Y)d6KRJqQtoQhSO2g(83O0E(o-inMwpw23!I?8K!gCrE{j`SD&nP(M zF_WN;TPt|3uifK*R>S9$qsFJ&+H@I$|D1-;&nx)kv4@rFry6dxIsv;EYdu=)7c``P zanwlF+m(6{ob1B0z}D#SOBzzYJmRE`gYjR{kouH@R30IZ+z+;+MMsU=L&T>woPJfo zDc6wKuGL&Z#II@i{JMfq9<%he7viyq(b;?U>iG=~ozILc9b*gnO%0vTD(K`Bz@yq} zRGO7F&v8@x=QN}~KfYFriO*;leQ}f-8C%nDYZ(2Gf>9n1 zUBz_-Q`q)K)nUB)yBb2jryw-6n=js}PJCc$rM3ZMI(Ykp*JL9+ujY8j)9-7D{egnm zAUE2j-e)MhC&ch>4WkGCp@!EVabBNDjhGZ6c_}Y$Owc)*o@D%zhRdIi9vAFpja>dh!{y5gE`!`VXsj3I zxi3aqf2pDMS0hi$7#99oL+dLFT7#Sb8fz0AY++{SeArU0A( z8qWhbPs8SX1)DrNBD$yKc#HM|4WA1Ydo38V3eQZWuI4EtKoH>g4aNMU1LoN&oE9Ej1B2}4WAoEmyfX}-KgO+rrq2-gUVK`Vs(l)^13IU9$g^M`tP|uX!Iu(zmm%K{*KwwO2YkkmU2b}D%yHcpD^)xJ z5#Ddw34?kj{L5ao8~UBC;v7?PAW|W6xeM?CJmT_X_)>!JGMA^ob(xFHxLW1{qpW7t zZ&m8(QE)6tTjtYk`ln)Fq6(ReD})Fwksfd@)FYC5szmBe4XFYrRfJEhARm&;@=j(_ zLi^Y$PU9L*6P(i|=Y;J9|KZ1%AG;K_?6Eylvj>CD(Mr3x8iYkC!u?~D#l6J|xIVU7 zX^+8n<_@%m+E^DJZ(qag#l=I%4&$Q_n?ZQ;&Ih9Bzn;D^U7RUS-Z^IYb;|JTtm!wS z-r1r_?|$R~yFof|P~%vzI@VeD#$dDJi@a)QtWyag#*MAUT#y{ZEr@9NvRZVdSym3k zv199gdyL1zu|{QUtQmC1R=ly*ZoR%W1~0U2!2oro?u~8wo%OM;pc}?U(4o$ng8%kH znufFw(wD^2e_&}5T4NIc1tAnYMAQE-`oR_b3>5#xi`{#@4sQTQYL`g0+ zSgGP80`0R||9P0J61vQ+iZJTkt~7qoYkAEYY#`b?(nP-pv$NbD7+2d-$e@9Jt_D&Z z=Uv&Utcrz&5Ux`~m=D(0AUy5uu{5dX$Md7YJ4^~wJW4&vi+RFRY<0r( zA?6#En4u?Z_&8B+@8i077X#s3T?~l?YP}`VDhzjyG$BBO!*;8kZs?s2W1`~3T&N~&S)36JXoZW5Y#xuc?(S0qh+dt*gzgH)qVZsIT+#_p1yt$0h~b>Yxo*u57^TVU z6_p$Pj#)3@f6hUBzFD6We-^VJfS%Kk9e)=$t`Cn|U>=dF4;Q3e#b zBo^_ThvCHY_8!?mCdZ{5D0N|SZDHXSgB`!Quz&))7Qyw;nJ&&2Cnv5|<%gd!-&L5e zC#BcPeF6Jq={O%Q>?g+Q*cV z+^rEu!I;5KozMdav05mKbUYtd_;!M#Hy#RIYwwTe^H=~>;$RX-yZCz?&f@QJyt*t7 zBP?EFVO$Yk;o%6cU7B2rg2}n8?ZYqE8iK$DLKD9@-EiX=7k5(F9dM`SZ5hp8-h1hG zMY-`@>8APw<<)7uc!nmLYV`7jw5tJ2ZrpdYeX*49liQmui@II$xz zZtg&r;f1>xsVrpzZRluhXnfOe7Aj$*-%?2iPNWi-+E8V@M3S|95|y{cC`~GNb948_ znYT*`>W6fh47(IL=vwN*g}umzCyW5~zQW7mc(cKl`D)l~&WYqnFJX+XJNckW@6|C- zS>X-w4^*;|rSS$E_0i9=T=erTdTBgvh^>lIo?aD{=a{T#W_tThOG;zIGt=95+uLHK zW~JwG$DNs8hy~&T?w=a?2Wc~#cXVHB)&e$O{Vp0*jz%g4fRW0+efNoR3HGWSi+}1R z5IHDi=#`B!>@jH||D;?hHI$1S4$(|b;7#Nm_TotC4tud)DSC1AEBW2_smWffH}B$u zpp9Hkz_ycK%mMDC7pGN{llBr&cyU@*;l)vgab5%spZqiB#j+a8)#JtcX9nQK`)3B= z#cHLo7w@0x@#6lesk~TizF#i}Y&-460C1sD^Sa zi*bE+XF@UQ#9n~u+`bQ|*l2a08ylS8FOVv+(z-Y4Frr^mGmPy~gUTRn+vfz@QuAbvjn|+{#NkDq z>ghcte^M@$8gg}VxLDUt z#5PhIo9;gt@cM#^@9|=_(%6foc`_Ds|I}1otTylBgDNjhBAkl`CofK-R=+BHyf{%w zPAd3KN9hU57>IuH1b*|+v!)_a#JMY&{kA%m5 z?!nVqkKC4C}c&sJ;~2~%>9bM5d-SqcMo>`_uTq{3P^S{13Gxv^%zJnmsX z7PJD`yR%iee+7<9hEvo9Um;}9^aL%5T5X4F#{NQEl~d_p9xf}F|;#WuVGN%V+QAv#%C zxC1G0DglLpITt^OH^~&{+m)rD?pL=2M<5L*2u2N0cfp`KYmYtBPtqp)c4<=$sH9ns z*SBpZJ*(v{Khp~jQwZmFl3WjCv)nT?*=zCPN}UEvB=2OmSDpr2J!P%HEfOX{7sI09 zQ!_AbVwWqFGRZm^)yg_B<+9Yl_F!dAj2VJqXbFlz|?T4us` zxpVebx@!VqlC%@nN!r;al4-PAY%)oTH4ZlGl`VX0vA~t29qjf>Q;fITX2-{@!!xdR z?C_GaR#SnK z1RZRu1)VMOb0@P~lm#}Mw`0I($^6so z2{Md)y!#^s_F}Lo=mSBTLLUgy3Nj*~?y=u8AO%O9qeSXRa50wi>L5+o3PYiZx>0MX zh^K0?fJLHK5PH!}R#`RnXEiOF$tnvZ{aHI zti#D#HF33oRJg)0sOSqtW`AYXn?jLR(H9C9YPVMwOa-l}x}b>Pf5RgO$+}d9B&)x> zB(He4@YISz1@Cw!i)JKlH?0z<^-Vi#CY~53Nk_wpBvqE9O>ywT3!GFq8ds>G1!XG= zXn6I$*TGG~4wl)w?YD&bCfHWy@kxU!;S82(5ZjMs5+*mbTkh1`-Bv3II|6VLx3gA> zle<{0x7X{N*vjhBy?uq#S`lbf(6$w46biQ`CC)e$N~kIwkaRn6pj%U@3lerfpcl?) znROKXT4usDq_$g*_Om2)Poj3lvM7xeT&*fsZdxblZj+Cg`>@F+X;kE36VAw76<2Xd z)`6*3Hj7;ua~8X@Y&N^hC;H;cXTBtx&2Dw(b(yM~Dw!4-|(5m3^)NnuBKke0gU%a7B%AD~Sl+l3H z5gD8ao8IBM3HUriI8rl6KRQBu$B|Hskke(H2n>wHnonI$Na$i0oEL zlq$$%H4F+JIGz(ueGlsJd|e>Um`Q<&u}J}SjwS@O%DjRPF(rYBgiY41!cLZ@H;-kr zED1Z^&mq`V#XG`CgA;M11}FB?E4^6%mkonaLq8Z;AGR$FOanQv69%}e6g`rX_#i28 zstSbyawR7O?OIJ7b&;@>bxD{;PiD)}8_=rwG+#oSWX*=nvf1pi`s&ke+FM-gM#nx% zHx3>BEn;ofkQD>P?7lIO2AU?iVCbC;k+@6M8^kkPXO-B$btX=C;$5u6u&=#Q6}+CL zU8wg+)6BTXws)#iXtePaBZW$B16JwbfmwJv14e$YCf!vdEj<{rXraY+#KO)8i66D^ z_qkc7BtF5cA0>SvVGA}y2MeVSBuoj_t_g|T(@;7HT4|a-_t=*2mB#J>%{jHDx`(-| zprb_$AAMOQL0V+B*lGFt2-3U5hpC`pv=v2rUA*zj z;vorJ?JI;Sj@T_nt1DuQ;Q^U+*a2vDP$+T4A>Mpsr9cWCLG&n~k-Z(k7Tp))ErDe1 z#`Ut<>@vUU({5Teo88`fOvZ-S7Wpz+S~s@Zg`re>-J4Z3$y>`>El)w(YCm2i!vRF^ z?rbCN9#LwfCacMsOZtVXBy6Ir6Q=o^n`PT-kB)X?-lV|^gS1w|YMod(6@f|vP29{F zbnjayaWep&IL(@v_0-v7ZgUmZW=RVJ5glXKdt#E|xFM#6CM&&I5>vV2E7srEDlJ-K+fEVgdGs* zg)>@aT}Z!{6=U91OB5V831{h0oF4P0TA+h80Y}#Isg|~P1ClV7w|qo12n&ZQo=Clf z5U1&5@!krZ@Z&(~beu_qhYPRKi>KpPRV}1mJWWEP=0qrdIdWR)#@LcZh(>c}B+J@Y zNRtAM0r>?~J@2-nP@8&n6!C%=`9*KxCJ0Namp+r0)N7p*Eph3XwIr1%zI{s2Lcu^; zT#i^tiL%HX-*RoP*vaz62mQ)gGk`bhRq>5y=PVwdoSm3FciDpt67VkY-6twx6K>-E EFL5j~(EtDd literal 79153 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 c$hMuMn?^vH051Rt literal 11 QcmeZu3JP{+WMlvW01Ze1dH?_b diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000 diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache index 3010f7a..e4e36f2 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache +++ b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -5c8e073db52f158c560f0463e2afca6eaa9ef604 +ed9f68123c2538539c82c92ec55bdea9c7b17e8b diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt index 2c4a747..ec6309f 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt +++ b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.FileListAbsolute.txt @@ -207,3 +207,230 @@ C:\Users\סארט\source\repos\NetWork\NetWork\obj\Release\net5.0-windows7.0\Net C:\Users\סארט\source\repos\NetWork\NetWork\obj\Release\net5.0-windows7.0\ref\NetWork.dll C:\Users\סארט\source\repos\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.pdb C:\Users\סארט\source\repos\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.genruntimeconfig.cache +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\AudioControlNative.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NetWork.exe +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NetWork.deps.json +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NetWork.runtimeconfig.json +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NetWork.runtimeconfig.dev.json +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NetWork.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\ref\NetWork.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\DotRas.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.Configuration.Abstractions.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.DependencyInjection.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.Logging.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.Logging.Abstractions.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.Options.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Microsoft.Extensions.Primitives.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.Asio.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.Core.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.Midi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.Wasapi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.WinForms.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NAudio.WinMM.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NLog.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\NLog.Extensions.Logging.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\Serilog.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\SimpleWifi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\System.Management.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\VPNConnector.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\unix\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm64\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm64\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm64\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm64\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win-arm64\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x64\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x64\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x64\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x86\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x86\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win10-x86\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x86\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x86\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x86\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x86\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x86\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.Native.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x86\lib\netstandard1.6\Microsoft.Management.Infrastructure.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x86\native\Microsoft.Management.Infrastructure.Native.Unmanaged.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x86\native\mi.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x86\native\miutils.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Base-Util-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-PrivateProfile-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-ProcessTopology-Obsolete-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-String-L2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Core-StringAnsi-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-EventLog-Legacy-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Eventing-Consumer-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Eventing-Controller-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Eventing-Legacy-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Eventing-Provider-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-Security-LsaPolicy-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-devices-config-L1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\API-MS-Win-devices-config-L1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-com-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-com-private-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-comm-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-console-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-datetime-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-debug-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-delayload-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-errorhandling-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-fibers-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-fibers-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-file-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-file-l2-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-heap-obsolete-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-io-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-io-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-kernel32-legacy-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-kernel32-legacy-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-kernel32-legacy-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-libraryloader-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-localization-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-localization-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-localization-obsolete-l1-2-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-memory-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-memory-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-memory-l1-1-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-namedpipe-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-normalization-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-privateprofile-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-processenvironment-l1-2-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-processsecurity-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-processthreads-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-psapi-ansi-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-psapi-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-psapi-obsolete-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-realtime-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-registry-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-registry-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-shlwapi-legacy-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-shlwapi-obsolete-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-shutdown-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-shutdown-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-string-obsolete-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-string-obsolete-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-stringloader-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-stringloader-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-sysinfo-l1-2-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-sysinfo-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-sysinfo-l1-2-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-sysinfo-l1-2-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-threadpool-l1-2-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-threadpool-legacy-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-threadpool-private-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-url-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-version-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-error-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-error-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-registration-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-robuffer-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-winrt-string-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-wow64-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-xstate-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-core-xstate-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-ro-typeresolution-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-base-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-cpwl-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-cryptoapi-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-lsalookup-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-lsalookup-l2-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-provider-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-security-sddl-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-core-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-core-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-management-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-management-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-private-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-private-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\api-ms-win-service-winsvc-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win7-x64\native\ext-ms-win-advapi32-encryptedfile-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\API-MS-Win-devices-config-L1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-file-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-file-l2-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-kernel32-legacy-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-kernel32-legacy-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-localization-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-localization-obsolete-l1-2-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-memory-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-memory-l1-1-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-namedpipe-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-privateprofile-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-processthreads-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-shutdown-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-string-obsolete-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-stringloader-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-sysinfo-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-sysinfo-l1-2-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-sysinfo-l1-2-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-winrt-error-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-core-xstate-l2-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-security-cpwl-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-security-cryptoapi-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-security-lsalookup-l2-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win8-x64\native\api-ms-win-service-private-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\API-MS-Win-Core-Kernel32-Private-L1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-kernel32-legacy-l1-1-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-memory-l1-1-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-namedpipe-l1-2-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-string-obsolete-l1-1-1.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-sysinfo-l1-2-2.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-core-sysinfo-l1-2-3.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win81-x64\native\api-ms-win-security-cpwl-l1-1-0.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\bin\Release\net5.0-windows7.0\runtimes\win\lib\netcoreapp2.0\System.Management.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.Properties.Resources.resources +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.csproj.GenerateResource.cache +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.GeneratedMSBuildEditorConfig.editorconfig +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.AssemblyInfoInputs.cache +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.AssemblyInfo.cs +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.csproj.CoreCompileInputs.cache +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\ref\NetWork.dll +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.genruntimeconfig.cache +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\AudioControlNative.dll +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.exe +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.deps.json +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.runtimeconfig.json +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.runtimeconfig.dev.json +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.dll +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\ref\NetWork.dll +D:\Neutral Folder\NetWorkAutomation\net5.0-windows7.0\NetWork.xml +D:\Drive\טוויקים למחשב\סקריפטוש\C#\NetWork\NetWork\obj\Release\net5.0-windows7.0\NetWork.csproj.AssemblyReference.cache diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.GenerateResource.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..b9ff7fa0b3e89a45a4e6729c025debec0409b1da GIT binary patch literal 84 zcmZQ$WMp7qV3Z6f$}dPQD#=VOjtNRF&Mz%WPA%3eN-eGcN#m1e0!ka75vbA$zsUhM Hi-7?E1#cIZ literal 0 HcmV?d00001 diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache index 95c5bc3..b0a2003 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache +++ b/NetWork/obj/Release/net5.0-windows7.0/NetWork.genruntimeconfig.cache @@ -1 +1 @@ -542af5c956e3cb1b862c90ca6d1d2a799cd2003d +a4e49e640d8d9c4d337fba5225544a723df7e711 diff --git a/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb b/NetWork/obj/Release/net5.0-windows7.0/NetWork.pdb deleted file mode 100644 index 65963bc3e45e2ff6b4c686f9726b76fb7a6759a7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13984 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 diff --git a/NetWork/obj/Release/net5.0-windows7.0/apphost.exe b/NetWork/obj/Release/net5.0-windows7.0/apphost.exe index 07756c9d757fcaa0fd4331b7fe5a92743a46cc0c..d04c03275e15e88b9a42e500b5972b72360c0332 100644 GIT binary patch delta 306 zcmZp8!rt(NeS!_+i;1?*5f7HHs9kdGm>vw*ZaSpD0?4o3bX0#Gm_Drk5=gJz7pk`f zNN-qsTz@T)UUKZX9vhIZ-*g_Vu71-I{iQ&DP-b!l$gGJEB$&_sKe6#QEAvDHjwY6E zEQ|&Xj27DsTNwE{{EZn*87vvh7)%(FfwU2WA&_qdB#jwTfV3GyA`n|Jm@}j@Bmq?< z0ac^`d1*j)3Q)ZXSg$dVGytkdWia2~-@_=%XbrS4fdL4ZfVdHeO_nnvvQZ#$&F4#=CKsS>X1r#WXSS1+!&I*}?94==9YaHWOJz3xqm{=K;N%gmIDdpR$SV%dx9sC>vo z@;N^&1)mzQR7n;wR z_7zV#WV1{Y@m}r&X7~cScx|`W={v651BcgQwXQchtwGD_wr`t_0QVxM*j9fL2AWuZ$uGDM2C~=^dna!oSr5!<@7w;aiv7cBgL0+LbEaFDYl0O`B50{bxxF+Co)g9 z*TbbSC6-8$Jm-ly?O>z2Jj?H)#~l+HJPk$%b~20&9wQ0{_HZ!BnEgYo_=_ z--!%Xi;Blc0HP^suQYOZXdcm&$li6v?ss5?smqmR>RTz8p@kCn6UGj$Qv9=Vs%7oShmK zCz;i)*ZaFn?n%9x(J8UsAwJ8U`fyxuwyB&`(FoaVmQUdhLh@5Er{7!c%X}$piwsj?=Lnri)#(u#yhDY{{E5J;HbI$6 zeJ)w^^C5#sqjyy8Es~g$l`7>HUFsOg3GRrT&!sdzM^kvx{w+G%&Ut&M*os;mvoiqO zQHFM8_ZIO`Tbpe=fTXI)*_EZA#$u(%J4dIgF!M6w_At%Lg;=e)@>xNyB{jfrSQH_8 zezmaf7ReLMc4N3V;5t#FKrO=u!vfX3l-5;%5{O?-qvnw#?Vl(S0*I)bof#&8BRZ1Q zm+OmXeVpbXtT{?~R?t=VBw{95o}dwvEyy5bgzeZ*Td|fO*hPdcUJJD@(JPw`TXmQL z#C~QcwDr_6_l_x9*JI^q_;jJr-*|e=$CGpE9A_$7SJhjcj^rL=XU($=Nrf3kaAAqD zMH2D&c&H2Cu1@m^V^%ChWw(t3r7RjSxse(sr7AsB7S9$DaeFl%BZZ+eQqlSgibh-^ z)(geZP7+K@wACtEEWnuMXQ@(ocToZlWR-Ga2Yrt=5@o`2)E(t9ctSqXYrODhlV~;_ zPZu#LTm2TOvmU=#B3+In8~4XSIP?_Lh7|(VzdJvFacm-r<2Ru{uI4RZADF~E19E{w zX}llZNh4%PR_0LMTDnk&DStFIah4OPq5Nw$zOohgGA`9p15j+P(L4wZ!PQ@X2%Tbj zQN{fNI)#XHbb8xuIqjZ9K=OTX>b82+@y@|%r{C+}I&A<(3r}0laNKr=-FD!PTBEMh z@7#6+x7~3Dot8UjAw1{s6j1klcnVhcAAqMW!QuZuKm~@qj8D5AhfMu_VpJr=bBqeo z$H%B|qN(#?glcQyw~bKYt^XlHZ96EKKL$dDV}Bl@TAcpT5h|*hux#3T4-BUf&xi)$i5n8+T_<4h#(Z=9ho`97C$hzP$G?yF1oYb=+63;j6vf-A;P_^71=uSA$ zTx6hGHW0@?2&{zt7#_lY9M3QIi@j{tO}lK`rKV;7&<_7 zO8WGFI6#zNM9(VdN!mUYo5yLC_x8C^s?OGyWp70l9IlF-TG30bUR=3nVxWdl{&2s_ z6{x<5LM6l`C7zApJ%@6ApGtJ&sG zHJ8(;7{2AO^J1j4z5>&>V{)iZ3#iZFmyFP}c;0&)pfV#L$M_sD_O?`BK)U9+AJDzkyjvsM9RhRLSG_juk;i-helka787~3FOfB? zZ1vRXG8%D_*Mvx^*y||2m0Gd8hG*1ULffHf0HE}LbimTY_rt#)&0H}BNA;7K7^2FgAO;y3(Gqnd4;h&d0=0 zqx_@P;yts}a4o;78>N!zc{pSEu2by^r69Y_2HkL?pl)0%w_>nvqx{npp4)5bxs3~< zk6p6rMwQN7WoK7LK*B$^O-!~ZzEB$)f*;WnR)>0Wc(26Zy^8W`Z>{arZK%k`3C3}; z9og2Hm>esvudYB7t+!m*YeLvJ@k?glTX^Ij9T8s&gEs+n-t->&PFy5UD~;H!-?RWhI>INFAS5Z&GoPi+i}rQmD*)fwA1f5Y~QMx`UBhAqfYEw zBo5y0gbzr4E`@?t?yLnN%4*f{1BXlRuXer{YXM78jfyq&T-XxhAT*VM zCJiI*xkQz9y)IE|MHAum&eL*+A~eJl8&nzOP-gauT0I;>k>rizQ0bU|<$`jWNj z8g7&7kC6AHf1XWngY@p0a8vaEGt6-?M?Gg0m3xRr?*Kx%O{-lD?} zQLEG3R!{{6w%2+aAZmIS%~oA!%Qb4+f>kv=ZFp>YZ+dEY>{fWp($+1nVN|t(A4K+r zZNoLo#g)cg(_a;Y7L7%JbY@6#Mo3S85p_g=D*9^%^|N@sjb{$eJf1sv9(P(y&Phd! z%>aLVP7A1eeCRTXUPYIw(BB36|0Nnt&QC?7spj_`%2r7vs&7d5IavybvNP0;)D$+{@ zrvNyIONL2AHz0{Ch{!M%qBYbX8c8O>s7Nvum5aRjI63zg1gijjAN6+c z$v-Z%OtPuOz2a3Zba+ycC5?We7AR9$Ia{A#+{~lST@LdqpUd<&EGb)y6ezo63sVU zT-4E!h;Ge=CI^BC8In;%vqb&o^(;+TTidogOu4$+gcJ9jG4MFhTym>JLZt#QY6$I%}~U=e{rU z*J61e4fe#DRm0z2w8hqW3LYhc^)ivogjcv2QOk(uWYYX-a4};+48=}P{SHK?DK-0^ z7xExnEl0uFlYsp(_DgAJr;^IKdV0=wn>x4m zIRaoN<{2`vF#(mKismF}z9J_POeuF+@o~k$7)^Q3;#zV`dG$m#rz3Tj=JLcXn^VT4 zOLKYUBbpF-F&R#HT_c_`8ICWITqew)w69u3aw^xm$dT71g51hr>!QOYReS6V(tJ|t z1!fjk6>f;0WStUnG&G3J(G0dO8(is-m&>rr1_@c5s~x?v8J6#Xm{^WySh2`N+{lvr zomrrp$^F=VfxPaiqKV{T+F@%)*xfs~lo!J?gOMs2j^v~8^$@+t?~crNhQ~Ja$xh6A zp6RbO>*g`H6^fsjbL!0{r({%*;4+|j0U2!HvV*(Ig~lfN+moSl9S_;WRL+$|jwt)6 zJPjJ(O5Hea+BIcQ=?F0NXx9emhGQOp*=nYWs6BsG=-A63oXsc}dI+i0I5I!m`SN6F z8Kq^BrcaioZIfkbyv|EI)4ob}QP!|aUgyHP)&;ENfgyk%FLkj9r`UcUitb`*@TA8g z-_W^jFLYK-sFWzS2^%E3ho2VXL~Cc#4b{g!?%3(`T}8kkra9pbr)qUBzPX3yEn~}e fuzyQr2?tjmH)2uf##IHE zR;+jHR&gr>;zG15L2y%0+*vB9DB?o8>PGLxHz7=B9vtS~&$;)$dFTCXe=L`pXHVCi z0|NtZy`R<_k(a68mi^DPxcA~uePMp__3F1qC^5QLW4<;7Od^W|&OWj^e~Q|GWs3wH zeHmWad~k*ez!%#?{Bo27SgQ;QJ;STT4pzQGbVbpD76e645HEv(5o;O~R^!dE}@FgF5OE+KVJ%S_tasA+%>n z)Cs|87Gh3@59_iH!iMXH5FuV|ZI zIPQsR2aW3(3AFEY7;h3@sIW~Tsmn;AeHSky1zYTO{;)1O3{O0DY7oAAvdR?qjDp?F z5RCiQZ0g@kb`HAZyFhvVU+Wm$^GAdc45bmH2oW)c$Ur?PLn?Gd)L&{AqecuAhrL;# zF{&;Wp|;en$%}g=TJewoJq$m9*)ML}WBw0W0>1OYRmh z5}8qfaV(&Tui9lBiO`6B1lhgfEQ)=?G&yn+1$(vI&q%mN{YqG^SI{1~7z@A>OGC@; z>Q>W>{HVzcW%S=9;y*9O(NYDWJ&g+Pjb@mD9a|cu&7t@Om7;b@8+;ZAVIXNfiZ(m!1 irF0nn=6uSYc#cwbGnXh>k!tWE_g>k~FHyY+PT2|T-S-jSoomGkR z1^u}GK>wlt(9Vb?ghZ6gVYHfkvv1$*^L)?q{!;Llqqjxr+lk7pK~uPNzfxMJX9Aa) z&W(j({~RnTQ_jZIbexXT(Xccx489{+CA7K%d95G_eD6i`E$;I3KpqL(VrxSyWFb@8955xT;k~d1Fx11x&QzG literal 0 HcmV?d00001 diff --git a/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json index 318bb55..1b23041 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json +++ b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.deps.json @@ -10,314 +10,669 @@ "NetWork/1.0.0": { "dependencies": { "AudioControl.x64": "1.0.1", - "DotRas.for.Win8": "1.3.0", "Microsoft.Management.Infrastructure": "2.0.0", "Microsoft.NETCore.Windows.ApiSets": "1.0.1", "Microsoft.NETCore.Windows.ApiSets-x64": "1.0.0", "NAudio": "2.0.1", "NETStandard.Library": "2.0.3", + "NLog": "4.7.10", + "NLog.Extensions.Logging": "1.7.3", + "Serilog": "2.10.0", "SimpleWifi.netstandard": "2.0.0", "System.Management": "5.0.0", - "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "5.0.7", - "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "5.0.7" + "VPNConnector": "1.0.0", + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64": "5.0.8", + "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64": "5.0.8" }, "runtime": { "NetWork.dll": {} } }, - "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/5.0.7": { + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/5.0.8": { "runtime": { "Microsoft.CSharp.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "Microsoft.VisualBasic.Core.dll": { "assemblyVersion": "10.0.6.0", - "fileVersion": "11.0.721.25508" + "fileVersion": "11.0.821.31504" }, "Microsoft.Win32.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "Microsoft.Win32.Registry.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.AppContext.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Buffers.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Collections.Concurrent.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Collections.Immutable.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Collections.NonGeneric.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Collections.Specialized.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Collections.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.ComponentModel.Annotations.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.ComponentModel.DataAnnotations.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.ComponentModel.EventBasedAsync.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.ComponentModel.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.ComponentModel.TypeConverter.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.ComponentModel.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Configuration.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Console.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Core.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Data.Common.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Data.DataSetExtensions.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Data.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Diagnostics.Contracts.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Diagnostics.Debug.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.DiagnosticSource.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.FileVersionInfo.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.Process.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.StackTrace.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Diagnostics.TextWriterTraceListener.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Diagnostics.Tools.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.TraceSource.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Diagnostics.Tracing.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Drawing.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Dynamic.Runtime.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Formats.Asn1.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Globalization.Calendars.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Globalization.Extensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Globalization.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.IO.Compression.Brotli.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.IO.Compression.FileSystem.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.IO.Compression.ZipFile.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.IO.Compression.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.IO.FileSystem.AccessControl.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.IO.FileSystem.DriveInfo.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.IO.FileSystem.Primitives.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.IO.FileSystem.Watcher.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.IO.FileSystem.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.IO.IsolatedStorage.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.IO.MemoryMappedFiles.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.IO.Pipes.AccessControl.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.IO.Pipes.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.IO.UnmanagedMemoryStream.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.IO.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Linq.Expressions.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Linq.Parallel.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Linq.Queryable.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Linq.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Memory.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Net.Http.Json.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Net.Http.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Net.HttpListener.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Net.Mail.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Net.NameResolution.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.NetworkInformation.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.Ping.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.Requests.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.Security.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.ServicePoint.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.Sockets.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.WebClient.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Net.WebHeaderCollection.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Net.WebProxy.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Net.WebSockets.Client.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Net.WebSockets.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Net.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Numerics.Vectors.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Numerics.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.ObjectModel.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Private.DataContractSerialization.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Private.Uri.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Private.Xml.Linq.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Private.Xml.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.DispatchProxy.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.Emit.ILGeneration.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.Emit.Lightweight.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.Emit.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.Extensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Reflection.Metadata.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.Primitives.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.TypeExtensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Reflection.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Resources.Reader.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Resources.ResourceManager.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Resources.Writer.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Runtime.CompilerServices.Unsafe.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Runtime.CompilerServices.VisualC.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Extensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Handles.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Runtime.InteropServices.RuntimeInformation.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Runtime.InteropServices.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Intrinsics.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Loader.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Runtime.Numerics.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Runtime.Serialization.Formatters.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Serialization.Json.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Runtime.Serialization.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Serialization.Xml.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.Serialization.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Runtime.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Security.AccessControl.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Claims.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.Algorithms.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.Cng.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.Csp.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.Encoding.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Security.Cryptography.OpenSsl.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.Primitives.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Cryptography.X509Certificates.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Security.Principal.Windows.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Security.Principal.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Security.SecureString.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Security.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.ServiceModel.Web.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.ServiceProcess.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Text.Encoding.CodePages.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Text.Encoding.Extensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Text.Encoding.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Text.Encodings.Web.dll": { + "assemblyVersion": "5.0.0.1", + "fileVersion": "5.0.821.31504" + }, + "System.Text.Json.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Text.RegularExpressions.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "System.Threading.Channels.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Overlapped.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Tasks.Dataflow.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Tasks.Extensions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Tasks.Parallel.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Tasks.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Thread.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.ThreadPool.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Threading.Timer.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" }, "System.Threading.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" + }, + "System.Transactions.Local.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Transactions.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.ValueTuple.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Web.HttpUtility.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Web.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Windows.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.Linq.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.ReaderWriter.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.Serialization.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.XDocument.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.XPath.XDocument.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.XPath.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.XmlDocument.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.XmlSerializer.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.Xml.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "System.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "mscorlib.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "5.0.821.31504" + }, + "netstandard.dll": { + "assemblyVersion": "2.1.0.0", + "fileVersion": "5.0.821.31504" }, "System.Private.CoreLib.dll": { "assemblyVersion": "5.0.0.0", - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" } }, "native": { @@ -325,33 +680,33 @@ "fileVersion": "42.42.42.42424" }, "clrjit.dll": { - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "coreclr.dll": { - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" }, "mscordaccore.dll": { - "fileVersion": "5.0.721.25508" + "fileVersion": "5.0.821.31504" } } }, - "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64/5.0.7": { + "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64/5.0.8": { "runtime": { "Accessibility.dll": { "assemblyVersion": "4.0.0.0", - "fileVersion": "5.0.721.26307" + "fileVersion": "5.0.821.31504" }, "DirectWriteForwarder.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "Microsoft.VisualBasic.Forms.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "Microsoft.VisualBasic.dll": { "assemblyVersion": "10.1.0.0", - "fileVersion": "5.0.721.26307" + "fileVersion": "5.0.821.31504" }, "Microsoft.Win32.Registry.AccessControl.dll": { "assemblyVersion": "5.0.0.0", @@ -362,64 +717,64 @@ "fileVersion": "5.0.20.51904" }, "PresentationCore.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework-SystemCore.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework-SystemData.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework-SystemDrawing.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework-SystemXml.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework-SystemXmlLinq.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.Aero.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.Aero2.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.AeroLite.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.Classic.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.Luna.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.Royale.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationFramework.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "PresentationUI.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "ReachFramework.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "System.CodeDom.dll": { "assemblyVersion": "5.0.0.0", @@ -430,8 +785,8 @@ "fileVersion": "5.0.20.51904" }, "System.Design.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Diagnostics.EventLog.Messages.dll": { "assemblyVersion": "5.0.0.1", @@ -454,20 +809,20 @@ "fileVersion": "5.0.421.11614" }, "System.Drawing.Design.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Drawing.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.IO.Packaging.dll": { "assemblyVersion": "5.0.0.0", "fileVersion": "5.0.20.51904" }, "System.Printing.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "System.Resources.Extensions.dll": { "assemblyVersion": "5.0.0.0", @@ -494,64 +849,64 @@ "fileVersion": "5.0.20.51904" }, "System.Windows.Controls.Ribbon.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "System.Windows.Extensions.dll": { "assemblyVersion": "5.0.0.0", "fileVersion": "5.0.20.51904" }, "System.Windows.Forms.Design.Editors.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Windows.Forms.Design.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Windows.Forms.Primitives.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Windows.Forms.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26307" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31504" }, "System.Windows.Input.Manipulations.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "System.Windows.Presentation.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "System.Xaml.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "UIAutomationClient.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "UIAutomationClientSideProviders.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "UIAutomationProvider.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "UIAutomationTypes.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "WindowsBase.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" }, "WindowsFormsIntegration.dll": { - "assemblyVersion": "5.0.6.0", - "fileVersion": "5.0.621.26303" + "assemblyVersion": "5.0.8.0", + "fileVersion": "5.0.821.31506" } }, "native": { @@ -559,16 +914,16 @@ "fileVersion": "10.0.19041.685" }, "PenImc_cor3.dll": { - "fileVersion": "5.0.621.26303" + "fileVersion": "5.0.821.31506" }, "PresentationNative_cor3.dll": { - "fileVersion": "5.0.621.26005" + "fileVersion": "5.0.821.31102" }, "vcruntime140_cor3.dll": { - "fileVersion": "14.29.30031.0" + "fileVersion": "14.29.30035.0" }, "wpfgfx_cor3.dll": { - "fileVersion": "5.0.621.26303" + "fileVersion": "5.0.821.31506" } } }, @@ -581,6 +936,78 @@ } } }, + "Microsoft.Extensions.Configuration.Abstractions/5.0.0": { + "dependencies": { + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Logging/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "5.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0" + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Options/5.0.0": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, + "Microsoft.Extensions.Primitives/5.0.0": { + "runtime": { + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.20.51904" + } + } + }, "Microsoft.Management.Infrastructure/2.0.0": { "dependencies": { "Microsoft.Management.Infrastructure.Runtime.Unix": "2.0.0", @@ -684,6 +1111,35 @@ "Microsoft.NETCore.Platforms": "5.0.0" } }, + "NLog/4.7.10": { + "runtime": { + "lib/netstandard2.0/NLog.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "4.7.10.13013" + } + } + }, + "NLog.Extensions.Logging/1.7.3": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging": "5.0.0", + "NLog": "4.7.10" + }, + "runtime": { + "lib/net5.0/NLog.Extensions.Logging.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.3.1580" + } + } + }, + "Serilog/2.10.0": { + "runtime": { + "lib/netstandard2.1/Serilog.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.10.0.0" + } + } + }, "SimpleWifi.netstandard/2.0.0": { "runtime": { "lib/netstandard2.0/SimpleWifi.dll": { @@ -712,7 +1168,18 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "System.Security.Principal.Windows/5.0.0": {} + "System.Security.Principal.Windows/5.0.0": {}, + "VPNConnector/1.0.0": { + "dependencies": { + "DotRas.for.Win8": "1.3.0" + }, + "runtime": { + "lib/net452/VPNConnector.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + } } }, "libraries": { @@ -721,12 +1188,12 @@ "serviceable": false, "sha512": "" }, - "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/5.0.7": { + "runtimepack.Microsoft.NETCore.App.Runtime.win-x64/5.0.8": { "type": "runtimepack", "serviceable": false, "sha512": "" }, - "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64/5.0.7": { + "runtimepack.Microsoft.WindowsDesktop.App.Runtime.win-x64/5.0.8": { "type": "runtimepack", "serviceable": false, "sha512": "" @@ -745,6 +1212,55 @@ "path": "dotras.for.win8/1.3.0", "hashPath": "dotras.for.win8.1.3.0.nupkg.sha512" }, + "Microsoft.Extensions.Configuration.Abstractions/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==", + "path": "microsoft.extensions.configuration.abstractions/5.0.0", + "hashPath": "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", + "path": "microsoft.extensions.dependencyinjection/5.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", + "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", + "path": "microsoft.extensions.logging/5.0.0", + "hashPath": "microsoft.extensions.logging.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", + "path": "microsoft.extensions.logging.abstractions/5.0.0", + "hashPath": "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Options/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", + "path": "microsoft.extensions.options/5.0.0", + "hashPath": "microsoft.extensions.options.5.0.0.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==", + "path": "microsoft.extensions.primitives/5.0.0", + "hashPath": "microsoft.extensions.primitives.5.0.0.nupkg.sha512" + }, "Microsoft.Management.Infrastructure/2.0.0": { "type": "package", "serviceable": true, @@ -850,6 +1366,27 @@ "path": "netstandard.library/2.0.3", "hashPath": "netstandard.library.2.0.3.nupkg.sha512" }, + "NLog/4.7.10": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==", + "path": "nlog/4.7.10", + "hashPath": "nlog.4.7.10.nupkg.sha512" + }, + "NLog.Extensions.Logging/1.7.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==", + "path": "nlog.extensions.logging/1.7.3", + "hashPath": "nlog.extensions.logging.1.7.3.nupkg.sha512" + }, + "Serilog/2.10.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==", + "path": "serilog/2.10.0", + "hashPath": "serilog.2.10.0.nupkg.sha512" + }, "SimpleWifi.netstandard/2.0.0": { "type": "package", "serviceable": true, @@ -884,6 +1421,13 @@ "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", "path": "system.security.principal.windows/5.0.0", "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" + }, + "VPNConnector/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JI8OnCYcrkZ4tB9YTfTBDizCky40A+Xoti+/t/IDuYG9wXyI1/TfkEDA7v17ptybsNKSvtLyyT+HTWW/Bco80Q==", + "path": "vpnconnector/1.0.0", + "hashPath": "vpnconnector.1.0.0.nupkg.sha512" } }, "runtimes": { diff --git a/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache index 618056c..416bd2d 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache +++ b/NetWork/obj/Release/net5.0-windows7.0/win-x64/NetWork.genruntimeconfig.cache @@ -1 +1 @@ -5f68dd900527e551047945ae92c4afc1894d9d4f +8cbba98b5dd499cff41205bc84d4f2f9b4b8a28b diff --git a/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt b/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt index 19c5221..8ca40c6 100644 --- a/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt +++ b/NetWork/obj/Release/net5.0-windows7.0/win-x64/PublishOutputs.14905e3326.txt @@ -1,4 +1,3 @@ -D:\Neutral Folder\NetWorkAutomation\NetWork.pdb D:\Neutral Folder\NetWorkAutomation\AudioControlNative.dll D:\Neutral Folder\NetWorkAutomation\clrcompression.dll D:\Neutral Folder\NetWorkAutomation\clrjit.dll @@ -9,4 +8,5 @@ D:\Neutral Folder\NetWorkAutomation\PenImc_cor3.dll D:\Neutral Folder\NetWorkAutomation\PresentationNative_cor3.dll D:\Neutral Folder\NetWorkAutomation\vcruntime140_cor3.dll D:\Neutral Folder\NetWorkAutomation\wpfgfx_cor3.dll +D:\Neutral Folder\NetWorkAutomation\NetWork.xml D:\Neutral Folder\NetWorkAutomation\NetWork.exe diff --git a/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe b/NetWork/obj/Release/net5.0-windows7.0/win-x64/singlefilehost.exe index 513f607da3398cbe5bb7dc36af86d63ae786d2c2..d98238223743b320498798acfebdc5395f3fefbd 100644 GIT binary patch delta 386 zcmZoTBh_$5YJv^pi;1?*^=nQwu)J9PE*yp*Uak%Q1?2xZ@ILGzSp0oB50Eyz|2k{~ zn0^)Z1WdmTdjzD7?>`Sa4yNCQy#&*5z;sY%at6pu1}F${Wnf5YV`upC|3m^z>;r?+ zW`4$xOp^_m1)5meSQy(_nA%vFx3RFS_{M0ledRBfa8`d~22%!01~Uc|hGZaZ#9#>I zn*m8}JY{8wxCocq&cC1aq@aMhUw!De3Bs+*CGt(4mKEO^&9|@o#S+fyZ^~fGU+@<^f_6AdYy-$`El8F1MY3KkG?B0se)|`!tH3UH8hQ=?Uqavf2LP0&D36 q`IN*Y6VtRr(^R8WLlYA-%S5xJM6= 1.0.1", - "DotRas.for.Win8 >= 1.3.0", "Microsoft.Management.Infrastructure >= 2.0.0", "Microsoft.NETCore.Windows.ApiSets >= 1.0.1", "Microsoft.NETCore.Windows.ApiSets-x64 >= 1.0.0", @@ -2214,7 +2237,8 @@ "NLog.Extensions.Logging >= 1.7.3", "Serilog >= 2.10.0", "SimpleWifi.netstandard >= 2.0.0", - "System.Management >= 5.0.0" + "System.Management >= 5.0.0", + "VPNConnector >= 1.0.0" ] }, "packageFolders": { @@ -2224,11 +2248,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectUniqueName": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "projectName": "NetWork", - "projectPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "packagesPath": "C:\\Users\\סארט\\.nuget\\packages\\", - "outputPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\obj\\", + "outputPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\obj\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -2243,7 +2267,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Users\\סארט\\source\\repos\\NetWork": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2266,10 +2289,6 @@ "target": "Package", "version": "[1.0.1, )" }, - "DotRas.for.Win8": { - "target": "Package", - "version": "[1.3.0, )" - }, "Microsoft.Management.Infrastructure": { "target": "Package", "version": "[2.0.0, )" @@ -2309,6 +2328,10 @@ "System.Management": { "target": "Package", "version": "[5.0.0, )" + }, + "VPNConnector": { + "target": "Package", + "version": "[1.0.0, )" } }, "imports": [ @@ -2321,12 +2344,18 @@ ], "assetTargetFallback": true, "warn": true, + "downloadDependencies": [ + { + "name": "Microsoft.NETCore.App.Host.win-x64", + "version": "[5.0.8, 5.0.8]" + } + ], "frameworkReferences": { "Microsoft.NETCore.App": { "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.100-preview.7.21379.14\\RuntimeIdentifierGraph.json" } } }, @@ -2340,6 +2369,16 @@ "targetGraphs": [ "net5.0-windows7.0" ] + }, + { + "code": "NU1701", + "level": "Warning", + "warningLevel": 1, + "message": "Package 'VPNConnector 1.0.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net5.0-windows7.0'. This package may not be fully compatible with your project.", + "libraryId": "VPNConnector", + "targetGraphs": [ + "net5.0-windows7.0" + ] } ] } \ No newline at end of file diff --git a/NetWork/obj/project.nuget.cache b/NetWork/obj/project.nuget.cache index 62a6cbd..1295038 100644 --- a/NetWork/obj/project.nuget.cache +++ b/NetWork/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "r0Hk06vwDhi8qjlLv7VastSp8B/ZpOaCY0jysAVwoA19LD4HimR6ftY0hQaul6RgLlDaF0ZruAqFuzpzuXgv5Q==", + "dgSpecHash": "FgLX+1c3LL+etnHcs+QI+NHlBJr3HzrCZT0r/AQ/tk4JwJrQVOdTBrEOozGVwegarlZXmdPBYoOP5yJbNgOGaQ==", "success": true, - "projectFilePath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectFilePath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "expectedPackageFiles": [ "C:\\Users\\סארט\\.nuget\\packages\\audiocontrol.x64\\1.0.1\\audiocontrol.x64.1.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\dotras.for.win8\\1.3.0\\dotras.for.win8.1.3.0.nupkg.sha512", @@ -35,7 +35,9 @@ "C:\\Users\\סארט\\.nuget\\packages\\system.codedom\\5.0.0\\system.codedom.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.management\\5.0.0\\system.management.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512", - "C:\\Users\\סארט\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512" + "C:\\Users\\סארט\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\vpnconnector\\1.0.0\\vpnconnector.1.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.netcore.app.host.win-x64\\5.0.8\\microsoft.netcore.app.host.win-x64.5.0.8.nupkg.sha512" ], "logs": [ { @@ -47,6 +49,16 @@ "targetGraphs": [ "net5.0-windows7.0" ] + }, + { + "code": "NU1701", + "level": "Warning", + "warningLevel": 1, + "message": "Package 'VPNConnector 1.0.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net5.0-windows7.0'. This package may not be fully compatible with your project.", + "libraryId": "VPNConnector", + "targetGraphs": [ + "net5.0-windows7.0" + ] } ] } \ No newline at end of file diff --git a/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json index ba84677..7c658c1 100644 --- a/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json +++ b/NetWork/obj/publish/win-x64/NetWork.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj": {} + "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj": {} }, "projects": { - "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj": { + "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectUniqueName": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "projectName": "NetWork", - "projectPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "packagesPath": "C:\\Users\\סארט\\.nuget\\packages\\", - "outputPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\obj\\publish\\win-x64\\", + "outputPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\obj\\publish\\win-x64\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -26,7 +26,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Users\\סארט\\source\\repos\\NetWork": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -49,10 +48,6 @@ "target": "Package", "version": "[1.0.1, )" }, - "DotRas.for.Win8": { - "target": "Package", - "version": "[1.3.0, )" - }, "Microsoft.Management.Infrastructure": { "target": "Package", "version": "[2.0.0, )" @@ -73,6 +68,18 @@ "target": "Package", "version": "[2.0.3, )" }, + "NLog": { + "target": "Package", + "version": "[4.7.10, )" + }, + "NLog.Extensions.Logging": { + "target": "Package", + "version": "[1.7.3, )" + }, + "Serilog": { + "target": "Package", + "version": "[2.10.0, )" + }, "SimpleWifi.netstandard": { "target": "Package", "version": "[2.0.0, )" @@ -80,6 +87,10 @@ "System.Management": { "target": "Package", "version": "[5.0.0, )" + }, + "VPNConnector": { + "target": "Package", + "version": "[1.0.0, )" } }, "imports": [ @@ -95,15 +106,15 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" }, { "name": "Microsoft.NETCore.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" }, { "name": "Microsoft.WindowsDesktop.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" } ], "frameworkReferences": { @@ -111,7 +122,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json" } }, "runtimes": { diff --git a/NetWork/obj/publish/win-x64/project.assets.json b/NetWork/obj/publish/win-x64/project.assets.json index 3752995..b9e6599 100644 --- a/NetWork/obj/publish/win-x64/project.assets.json +++ b/NetWork/obj/publish/win-x64/project.assets.json @@ -17,6 +17,85 @@ "lib/net40/DotRas.dll": {} } }, + "Microsoft.Extensions.Configuration.Abstractions/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" + }, + "compile": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "5.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0" + }, + "compile": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Options/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "compile": { + "lib/net5.0/Microsoft.Extensions.Options.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.Options.dll": {} + } + }, + "Microsoft.Extensions.Primitives/5.0.0": { + "type": "package", + "compile": { + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {} + } + }, "Microsoft.Management.Infrastructure/2.0.0": { "type": "package", "dependencies": { @@ -1007,6 +1086,38 @@ "build/netstandard2.0/NETStandard.Library.targets": {} } }, + "NLog/4.7.10": { + "type": "package", + "compile": { + "lib/netstandard2.0/NLog.dll": {} + }, + "runtime": { + "lib/netstandard2.0/NLog.dll": {} + } + }, + "NLog.Extensions.Logging/1.7.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging": "5.0.0", + "NLog": "4.7.10" + }, + "compile": { + "lib/net5.0/NLog.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/net5.0/NLog.Extensions.Logging.dll": {} + } + }, + "Serilog/2.10.0": { + "type": "package", + "compile": { + "lib/netstandard2.1/Serilog.dll": {} + }, + "runtime": { + "lib/netstandard2.1/Serilog.dll": {} + } + }, "SimpleWifi.netstandard/2.0.0": { "type": "package", "compile": { @@ -1082,6 +1193,18 @@ "rid": "win" } } + }, + "VPNConnector/1.0.0": { + "type": "package", + "dependencies": { + "DotRas.for.Win8": "1.3.0" + }, + "compile": { + "lib/net452/VPNConnector.dll": {} + }, + "runtime": { + "lib/net452/VPNConnector.dll": {} + } } }, "net5.0-windows7.0/win-x64": { @@ -1100,6 +1223,85 @@ "lib/net40/DotRas.dll": {} } }, + "Microsoft.Extensions.Configuration.Abstractions/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" + }, + "compile": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Logging/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "5.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging.Abstractions": "5.0.0", + "Microsoft.Extensions.Options": "5.0.0" + }, + "compile": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "type": "package", + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Options/5.0.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", + "Microsoft.Extensions.Primitives": "5.0.0" + }, + "compile": { + "lib/net5.0/Microsoft.Extensions.Options.dll": {} + }, + "runtime": { + "lib/net5.0/Microsoft.Extensions.Options.dll": {} + } + }, + "Microsoft.Extensions.Primitives/5.0.0": { + "type": "package", + "compile": { + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {} + }, + "runtime": { + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll": {} + } + }, "Microsoft.Management.Infrastructure/2.0.0": { "type": "package", "dependencies": { @@ -1254,6 +1456,38 @@ "build/netstandard2.0/NETStandard.Library.targets": {} } }, + "NLog/4.7.10": { + "type": "package", + "compile": { + "lib/netstandard2.0/NLog.dll": {} + }, + "runtime": { + "lib/netstandard2.0/NLog.dll": {} + } + }, + "NLog.Extensions.Logging/1.7.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "5.0.0", + "Microsoft.Extensions.Logging": "5.0.0", + "NLog": "4.7.10" + }, + "compile": { + "lib/net5.0/NLog.Extensions.Logging.dll": {} + }, + "runtime": { + "lib/net5.0/NLog.Extensions.Logging.dll": {} + } + }, + "Serilog/2.10.0": { + "type": "package", + "compile": { + "lib/netstandard2.1/Serilog.dll": {} + }, + "runtime": { + "lib/netstandard2.1/Serilog.dll": {} + } + }, "SimpleWifi.netstandard/2.0.0": { "type": "package", "compile": { @@ -1307,6 +1541,18 @@ "runtime": { "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {} } + }, + "VPNConnector/1.0.0": { + "type": "package", + "dependencies": { + "DotRas.for.Win8": "1.3.0" + }, + "compile": { + "lib/net452/VPNConnector.dll": {} + }, + "runtime": { + "lib/net452/VPNConnector.dll": {} + } } } }, @@ -1341,6 +1587,156 @@ "lib/net40/DotRas.xml" ] }, + "Microsoft.Extensions.Configuration.Abstractions/5.0.0": { + "sha512": "ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net461/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/5.0.0": { + "sha512": "Rc2kb/p3Ze6cP6rhFC3PJRdWGbLvSHZc0ev7YlyeU6FmHciDMLrhoVoTUEzKPhN5ZjFgKF1Cf5fOz8mCMIkvpA==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.DependencyInjection.dll", + "lib/net461/Microsoft.Extensions.DependencyInjection.xml", + "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net5.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { + "sha512": "ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net461/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.Logging/5.0.0": { + "sha512": "MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==", + "type": "package", + "path": "microsoft.extensions.logging/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.Logging.dll", + "lib/net461/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.5.0.0.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/5.0.0": { + "sha512": "NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net461/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.Options/5.0.0": { + "sha512": "CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==", + "type": "package", + "path": "microsoft.extensions.options/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.Options.dll", + "lib/net461/Microsoft.Extensions.Options.xml", + "lib/net5.0/Microsoft.Extensions.Options.dll", + "lib/net5.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.5.0.0.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, + "Microsoft.Extensions.Primitives/5.0.0": { + "sha512": "cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ==", + "type": "package", + "path": "microsoft.extensions.primitives/5.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "lib/net461/Microsoft.Extensions.Primitives.dll", + "lib/net461/Microsoft.Extensions.Primitives.xml", + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.dll", + "lib/netcoreapp3.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.5.0.0.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt", + "version.txt" + ] + }, "Microsoft.Management.Infrastructure/2.0.0": { "sha512": "IaKZRNBBv3sdrmBWd+aqwHq8cVHk/3WgWFAN/dt40MRY9rbtHiDfTTmaEN0tGTmQqGCGDo/ncntA8MvFMvcsRw==", "type": "package", @@ -1916,6 +2312,89 @@ "netstandard.library.nuspec" ] }, + "NLog/4.7.10": { + "sha512": "rcegW7kYOCjl7wX0SzsqpPBqnJ51JKi1WkYb6QBVX0Wc5IgH19Pv4t/co+T0s06OS0Ne44xgkY/mHg0PdrmJow==", + "type": "package", + "path": "nlog/4.7.10", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/monoandroid44/NLog.dll", + "lib/monoandroid44/NLog.xml", + "lib/net35/NLog.dll", + "lib/net35/NLog.xml", + "lib/net40-client/NLog.dll", + "lib/net40-client/NLog.xml", + "lib/net45/NLog.dll", + "lib/net45/NLog.xml", + "lib/netstandard1.3/NLog.dll", + "lib/netstandard1.3/NLog.xml", + "lib/netstandard1.5/NLog.dll", + "lib/netstandard1.5/NLog.xml", + "lib/netstandard2.0/NLog.dll", + "lib/netstandard2.0/NLog.xml", + "lib/sl4/NLog.dll", + "lib/sl4/NLog.xml", + "lib/sl5/NLog.dll", + "lib/sl5/NLog.xml", + "lib/wp8/NLog.dll", + "lib/wp8/NLog.xml", + "lib/xamarinios10/NLog.dll", + "lib/xamarinios10/NLog.xml", + "nlog.4.7.10.nupkg.sha512", + "nlog.nuspec" + ] + }, + "NLog.Extensions.Logging/1.7.3": { + "sha512": "7RvUvGd9Ad37pNedjPHbCUroscLGuChLBo0OBveGp92vIpEHLZm/in+Ydd+c9qpv1XMQQIx7yZv1F5qyy/AxHQ==", + "type": "package", + "path": "nlog.extensions.logging/1.7.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "N.png", + "lib/net451/NLog.Extensions.Logging.dll", + "lib/net451/NLog.Extensions.Logging.xml", + "lib/net461/NLog.Extensions.Logging.dll", + "lib/net461/NLog.Extensions.Logging.xml", + "lib/net5.0/NLog.Extensions.Logging.dll", + "lib/net5.0/NLog.Extensions.Logging.xml", + "lib/netcoreapp3.0/NLog.Extensions.Logging.dll", + "lib/netcoreapp3.0/NLog.Extensions.Logging.xml", + "lib/netstandard1.3/NLog.Extensions.Logging.dll", + "lib/netstandard1.3/NLog.Extensions.Logging.xml", + "lib/netstandard1.5/NLog.Extensions.Logging.dll", + "lib/netstandard1.5/NLog.Extensions.Logging.xml", + "lib/netstandard2.0/NLog.Extensions.Logging.dll", + "lib/netstandard2.0/NLog.Extensions.Logging.xml", + "nlog.extensions.logging.1.7.3.nupkg.sha512", + "nlog.extensions.logging.nuspec" + ] + }, + "Serilog/2.10.0": { + "sha512": "+QX0hmf37a0/OZLxM3wL7V6/ADvC1XihXN4Kq/p6d8lCPfgkRdiuhbWlMaFjR9Av0dy5F0+MBeDmDdRZN/YwQA==", + "type": "package", + "path": "serilog/2.10.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "icon.png", + "lib/net45/Serilog.dll", + "lib/net45/Serilog.xml", + "lib/net46/Serilog.dll", + "lib/net46/Serilog.xml", + "lib/netstandard1.0/Serilog.dll", + "lib/netstandard1.0/Serilog.xml", + "lib/netstandard1.3/Serilog.dll", + "lib/netstandard1.3/Serilog.xml", + "lib/netstandard2.0/Serilog.dll", + "lib/netstandard2.0/Serilog.xml", + "lib/netstandard2.1/Serilog.dll", + "lib/netstandard2.1/Serilog.xml", + "serilog.2.10.0.nupkg.sha512", + "serilog.nuspec" + ] + }, "SimpleWifi.netstandard/2.0.0": { "sha512": "lJuk2zjX4snKbrxfDnDEwYb8dTFR/UbyMb9umljexOP1nuXjdYXNX3T2+zrdxZue359ZqvHC8aAAGkgWS6PFFw==", "type": "package", @@ -2080,19 +2559,34 @@ "useSharedDesignerContext.txt", "version.txt" ] + }, + "VPNConnector/1.0.0": { + "sha512": "JI8OnCYcrkZ4tB9YTfTBDizCky40A+Xoti+/t/IDuYG9wXyI1/TfkEDA7v17ptybsNKSvtLyyT+HTWW/Bco80Q==", + "type": "package", + "path": "vpnconnector/1.0.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/net452/VPNConnector.dll", + "vpnconnector.1.0.0.nupkg.sha512", + "vpnconnector.nuspec" + ] } }, "projectFileDependencyGroups": { "net5.0-windows7.0": [ "AudioControl.x64 >= 1.0.1", - "DotRas.for.Win8 >= 1.3.0", "Microsoft.Management.Infrastructure >= 2.0.0", "Microsoft.NETCore.Windows.ApiSets >= 1.0.1", "Microsoft.NETCore.Windows.ApiSets-x64 >= 1.0.0", "NAudio >= 2.0.1", "NETStandard.Library >= 2.0.3", + "NLog >= 4.7.10", + "NLog.Extensions.Logging >= 1.7.3", + "Serilog >= 2.10.0", "SimpleWifi.netstandard >= 2.0.0", - "System.Management >= 5.0.0" + "System.Management >= 5.0.0", + "VPNConnector >= 1.0.0" ] }, "packageFolders": { @@ -2102,11 +2596,11 @@ "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectUniqueName": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "projectName": "NetWork", - "projectPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "packagesPath": "C:\\Users\\סארט\\.nuget\\packages\\", - "outputPath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\obj\\publish\\win-x64\\", + "outputPath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\obj\\publish\\win-x64\\", "projectStyle": "PackageReference", "fallbackFolders": [ "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" @@ -2121,7 +2615,6 @@ ], "sources": { "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, - "C:\\Users\\סארט\\source\\repos\\NetWork": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -2144,10 +2637,6 @@ "target": "Package", "version": "[1.0.1, )" }, - "DotRas.for.Win8": { - "target": "Package", - "version": "[1.3.0, )" - }, "Microsoft.Management.Infrastructure": { "target": "Package", "version": "[2.0.0, )" @@ -2168,6 +2657,18 @@ "target": "Package", "version": "[2.0.3, )" }, + "NLog": { + "target": "Package", + "version": "[4.7.10, )" + }, + "NLog.Extensions.Logging": { + "target": "Package", + "version": "[1.7.3, )" + }, + "Serilog": { + "target": "Package", + "version": "[2.10.0, )" + }, "SimpleWifi.netstandard": { "target": "Package", "version": "[2.0.0, )" @@ -2175,6 +2676,10 @@ "System.Management": { "target": "Package", "version": "[5.0.0, )" + }, + "VPNConnector": { + "target": "Package", + "version": "[1.0.0, )" } }, "imports": [ @@ -2190,15 +2695,15 @@ "downloadDependencies": [ { "name": "Microsoft.AspNetCore.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" }, { "name": "Microsoft.NETCore.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" }, { "name": "Microsoft.WindowsDesktop.App.Runtime.win-x64", - "version": "[5.0.7, 5.0.7]" + "version": "[5.0.8, 5.0.8]" } ], "frameworkReferences": { @@ -2206,7 +2711,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.301\\RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.302\\RuntimeIdentifierGraph.json" } }, "runtimes": { @@ -2225,6 +2730,16 @@ "targetGraphs": [ "net5.0-windows7.0" ] + }, + { + "code": "NU1701", + "level": "Warning", + "warningLevel": 1, + "message": "Package 'VPNConnector 1.0.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net5.0-windows7.0'. This package may not be fully compatible with your project.", + "libraryId": "VPNConnector", + "targetGraphs": [ + "net5.0-windows7.0" + ] } ] } \ No newline at end of file diff --git a/NetWork/obj/publish/win-x64/project.nuget.cache b/NetWork/obj/publish/win-x64/project.nuget.cache index 0c9754d..798732a 100644 --- a/NetWork/obj/publish/win-x64/project.nuget.cache +++ b/NetWork/obj/publish/win-x64/project.nuget.cache @@ -1,11 +1,18 @@ { "version": 2, - "dgSpecHash": "9mCmI8FOaH0pdcjAAWd0+EWaSYvweY1t5bscDJCjfYRkqJAwV5WX1fbwcWrIk0QF0klioHiGmrbvej0lS1NFNw==", + "dgSpecHash": "kpzjsCozReCOD+ZITrOvC6GvutUpujiGjqYov+WgbvL5uCqlnnt51gbxNhJKVI4zMQjcOZenB5CVDPxpa14oIA==", "success": true, - "projectFilePath": "C:\\Users\\סארט\\source\\repos\\NetWork\\NetWork\\NetWork.csproj", + "projectFilePath": "D:\\Drive\\טוויקים למחשב\\סקריפטוש\\C#\\NetWork\\NetWork\\NetWork.csproj", "expectedPackageFiles": [ "C:\\Users\\סארט\\.nuget\\packages\\audiocontrol.x64\\1.0.1\\audiocontrol.x64.1.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\dotras.for.win8\\1.3.0\\dotras.for.win8.1.3.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\5.0.0\\microsoft.extensions.configuration.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\5.0.0\\microsoft.extensions.dependencyinjection.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\5.0.0\\microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.logging\\5.0.0\\microsoft.extensions.logging.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\5.0.0\\microsoft.extensions.logging.abstractions.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.options\\5.0.0\\microsoft.extensions.options.5.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.extensions.primitives\\5.0.0\\microsoft.extensions.primitives.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure\\2.0.0\\microsoft.management.infrastructure.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure.runtime.unix\\2.0.0\\microsoft.management.infrastructure.runtime.unix.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\microsoft.management.infrastructure.runtime.win\\2.0.0\\microsoft.management.infrastructure.runtime.win.2.0.0.nupkg.sha512", @@ -21,14 +28,18 @@ "C:\\Users\\סארט\\.nuget\\packages\\naudio.winforms\\2.0.1\\naudio.winforms.2.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\naudio.winmm\\2.0.1\\naudio.winmm.2.0.1.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\nlog\\4.7.10\\nlog.4.7.10.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\nlog.extensions.logging\\1.7.3\\nlog.extensions.logging.1.7.3.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\serilog\\2.10.0\\serilog.2.10.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\simplewifi.netstandard\\2.0.0\\simplewifi.netstandard.2.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.codedom\\5.0.0\\system.codedom.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.management\\5.0.0\\system.management.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512", "C:\\Users\\סארט\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512", - "C:\\Users\\סארט\\.nuget\\packages\\microsoft.netcore.app.runtime.win-x64\\5.0.7\\microsoft.netcore.app.runtime.win-x64.5.0.7.nupkg.sha512", - "C:\\Users\\סארט\\.nuget\\packages\\microsoft.windowsdesktop.app.runtime.win-x64\\5.0.7\\microsoft.windowsdesktop.app.runtime.win-x64.5.0.7.nupkg.sha512", - "C:\\Users\\סארט\\.nuget\\packages\\microsoft.aspnetcore.app.runtime.win-x64\\5.0.7\\microsoft.aspnetcore.app.runtime.win-x64.5.0.7.nupkg.sha512" + "C:\\Users\\סארט\\.nuget\\packages\\vpnconnector\\1.0.0\\vpnconnector.1.0.0.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.netcore.app.runtime.win-x64\\5.0.8\\microsoft.netcore.app.runtime.win-x64.5.0.8.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.windowsdesktop.app.runtime.win-x64\\5.0.8\\microsoft.windowsdesktop.app.runtime.win-x64.5.0.8.nupkg.sha512", + "C:\\Users\\סארט\\.nuget\\packages\\microsoft.aspnetcore.app.runtime.win-x64\\5.0.8\\microsoft.aspnetcore.app.runtime.win-x64.5.0.8.nupkg.sha512" ], "logs": [ { @@ -40,6 +51,16 @@ "targetGraphs": [ "net5.0-windows7.0" ] + }, + { + "code": "NU1701", + "level": "Warning", + "warningLevel": 1, + "message": "Package 'VPNConnector 1.0.0' was restored using '.NETFramework,Version=v4.6.1, .NETFramework,Version=v4.6.2, .NETFramework,Version=v4.7, .NETFramework,Version=v4.7.1, .NETFramework,Version=v4.7.2, .NETFramework,Version=v4.8' instead of the project target framework 'net5.0-windows7.0'. This package may not be fully compatible with your project.", + "libraryId": "VPNConnector", + "targetGraphs": [ + "net5.0-windows7.0" + ] } ] } \ No newline at end of file diff --git a/UpgradeLog.htm b/UpgradeLog.htm new file mode 100644 index 0000000000000000000000000000000000000000..455e6fcde453ee67aaf260b1398d1a01fc5d6315 GIT binary patch literal 32672 zcmeI5S#Mj(a>vh$9}*znf!E3%YogIY$=2ezo&iNsvaH40EZG_jE+kPqwOFLqnVavJ zhad@%1PBlyxnCm5@86~NSx6o7P>bgx0zsa0da16is;;W8?$i9=|M^4kyI?GM9~6V7 z;8QRcl!9Ea8`Ofspc4EL{7vxJfl74q$pzJ5Jva}xf-?8p!D(!Cr90b&FC*{MM);Xa+k6bl+MoxOA-^(avk`sytU6mDh>q{??2=-oUEuh%!VYr%8cQY%~3DZBeahsQdYsH|b9-#3)q;<=ml zs@xkTYQYI9Tft{i_vpV$6=U_fgK1zN1v`{j=XcB1?QPnYsB%fWyt{w{xvANMJs>gdQAT(;eOa7aaS$xx&AHibi&;!wfbn= z^DIaG_-BS1JCs|eq}9y@(b|%ucnxvB*OfMm#G@+DR}Q})DBY+|5{7^74gQWAqu^Qw zf+W>L`i`e<*M}Twl7bvxaeEJZ^;9Nz6Dmt8l%4}tZ>H8I>uNU(#=m4L?fba_g*Sr( zM{A9*Bielp#vQ?UFmUsI8GPRsY>frU#OV#hJi5TX<849|-9^!EII!-FF3_((Fv%>k4<6jnOGWmZC1=I)8Ay2#UQ6Qb>b+@=2jtAi@T$K`P zh^(Vvmo~HD+};SN=TaW}o}foXXS;?e{;oZV2<2BA@fzxhoBj0j1WL6Bv(X4Pn-v{< zC0g;{cH0q;O%}SHHLiiPS;m~}fhg92CClG@`+1fXtFZ# zUQg~inmlG9H!t9%?3FwZarB5@pE{jW$%x~9j8vn0)Lzw()aQ6;W}DB!d@Hzco`5u; ze6eHtApll@EsRFt$RN_s3x`J&p9vt1o&d7lij; zN6PO*5(k|8q)TEIuVdrJ+D7F})>?V;&vV!lN!|$(c^vHDNTkM@yZ~AJ>@qpYDLpYa|1-ko4Y~)3lbsJ}d+c)bd&n|5iX_ocmU&GyQlDhBS{}Eb_sPnd*CaTa4+;};AnvPJ zc}4BbLw|ub3+KKsNcWmaaea%D${VtJO0y_i4nJP;M?Go&>Ep)Py`dh5uhDY)hLR6& zG3x!JyT&?im(CKhZ=bO?N0{eHw~Oc8pS8#?{f)Tw8VU9i@HIHsu4n6Y;q9CoN2};F z!lymm_}k%}>8&E;RioNsMIJk8k}&4vBf+*-;yIgRj9cVMnq?CRnkVT#)L@cKLHE&Q z&GoB%Y)#C3CTR+36qPj%BN&PYWSbN8xL#=WEZQf8OaUsUnb%_c9|N22j_ ziLoaQoTPM=KgQ2wiO_2@OQA7*24@scRNjGudxk9!=fqn5H7__ix3d|Nu*e$K=}F)% zPD-jCo`V<2a+!YaI$vI^1bxBpGmi0gc{T?P!*wRJ+kP!Cw6uOK`8COPH{0;z*0`<} zmv+WZhZ}t+srt<}@_upr`73I*_Nn)1!*!be8(%R`Y{IYI*j?83hjzK)N08TZUd!1i z@DU8H)2knfx0}wBXBA43G^m~=QR1jZ^iRl2=P^bD3*^s zYSz&g@>H{FIxjOupY8|^<;xEdN7p#aCXsjLeOxyhf4zp&llQEp`!0C8ax&og80BzQ z4cL*;fbq5;o1@mFZ2WAO_64WubFBQErc=+eQm^Mr?L}m9laKiuCB~_sDz;K~`v}64 zljJEnl2&HLas0^5Ms`w5mWbPEjpH;?>ft%3oln}S6iVM~tbta~+MUOHh_Wr=>Szcv z+nDs@ypea^4ZXCpNV^rZ0;@S_JT03HrnjXXOj>jCYof26oII|d7MD*&3QX#4FH$J0 z4>blJULMUKorTu&j-|`TxVN=+c^DdtikT`m?&Tah9cX^YhAVZ9RQFJ7lF~k^63$O7 zI%0NEyM46ZOLkXqMM;fFTLV}8RPzsSd3`DQR8gAmIcu$bdpTEEaTD!ols?I^iXqH} zlif>u*v>Hz&(=B1P6ve;tBiWANQ>>e$*SMHTpMkFVvOkX5qK4PybNT;p0pcERF!7a zRr@TJ)6IT3YkQDAnQ?tL`K8CNZ_%M0)Yc9yX_*daP#H`v4;&l;)5zR3Wu%SDlsl#N z4Eq$y^lp+C=Gh0mLO)-Ua|ER}!EFw#)Vk&YLvAIt3T+Olu?RMOKoh0UDR%_b=AejX zY*VCN)9N`TXK6`m%4M)s`8jZ!hEAf#CA1KK3f#|w@hY?{^ZNn#humM1u2%bKWrBS5 z{u&G~`7Y7QDs9YB|B^Cq$zLY-1WHx7_5pE(o=ySdiV}UaJ3(v1U?lo2@w@_mr??JN zqsaYx+AM*=nX9uy{R%V?JjHC@)7B!rJEW}vpnTvuNX|U4r?{V{A6wx24(^}xs~sSs zKo?jR9N*qiY6(22z)QYHiM(^#Jcs_$XqUjyUXcwjnuJ!Lz+j6qMd+a@@kekhf$ui> z9fQLX_>^gV5V-GXL+jnWzN{KpDhJO=9-pzPDvBdC1Mv!rB+7Pd(#L8CePR)Z#e!1o{Nn`Nhu zrs$7GouvJZ)1+B!f4kni_o{6do%ggJ#?SF>#VuNvURnghTh~^vPae)+x`*Q>CoZK= zo{l`Y+dQ;~^>jwjph=IVif%NI72VAplA=Yyq_`dHeJmfXuLpe`8nIPwNI^4>bwPh z-sOm@pP}b0J(vN8b~~(-FPmS1qEoan?=0dZHc`)2`lPwx1XLZNHzUqg_tEAmun#D$ z2x~8x4pVA@=L_o0J4*MHG5}`su=}y2%it-`@!F+*B5xLG6?j$z+A4kPB2OO5u%nEu z{|6}jT_GSqto?n6$> zrbr*6U-J&5BJJ#wFJ2Cia=`B#G+c45Rb8uN^fXUz57`KxPGRU0a~w7Rx{Q2)KQf-vP!c+@1jnD^e&+2 z-80SXm%&8dNEMnLU_lfcm;o zIA^ZMuV`QE;qoAcsol$Uh1ydIDpbcg77SL^q5niCX=ddCl&~d|P_wexJEtCFL{rQ1itp%2c^t)Al=36*nJ57avhmapy&Foj_+#&|-4&18nsc22w@TZKeDc(J3629m5nTt#9{|RHgLy^`(Q1qmGf;7e);{q(0$#&lSpfPf zFtysCJwaMUo^+N*yCm|CTa%P{MY%n2E>r3g{Z$NjoIZ_{e#p}yW%_C1k}`*2B0hfv zPpuJDXifC$qiwA!%I6W)YLpPw58?9$@MOy`u%Oy$ze@TF&?N`T%ag8X{#(i(07(&U zc?H5hPmZGWt6+Fa=^{^K^g(_>4TzeVUedo_z9*Ebx_T2(Z6Dm0X?K&99dd@Cd6^os zv^~m4RH@LOY{7H! zF0J+KbV+Yd6v{#!?IP7lIo8YjqSf7coE&MAhOgV}bRMSl*7Tm%oi$t3h_(Hews%NY zUXj=hz8c-q+TqS2zaLaPgruWXQ=>$>FVt&_nk%9!`PADI(u3NKBW;k5w>+V^{*eas zcrF3M_98Fbv_1-Uvp0}CzqE1Jaj&;LOgl;nE7*76S82m~S&(;KW5h+ZUlspAc3!iR z5W^RgJ7qjHlWH6L-d=P<#W#30+7Z0R_YZvInCXoqjc<92yEo;!@QKnXVXZVD?_Lvm zswl!_`^#iyeD8ALn8fQR@co%xY(}91rPY5)mm)Y@=q|l`XOht>RSX-m0>9%_zT2?* zCin(?8t3+agY2xlkoV4>cr2tH6+zMa?X6HRD-Dyh)M#4<8yj=tVj3Mo|EdSs6dpdB~bvl!*KX_u(>O4pICj8{KW<5V}vdeUEwbwb*>yMO)V zIn-#}-L6N|$DQhB9siG^M{{Um>EimnKAeV)OMa-g?3`4MN$r=AccIa!v&1@`ZPI=N zS?BaI7}Yvyb{h9m!;^OX>{a<`_}A-pUsHX# za*|{5jC6T!MRSWoeoTfG_%-;I^gh1wO*GDZUflCbZ{N7D-&Qg4HImY8y=`5(O?J{~ z>|4qaMbcZ)il)g!3r`;w-^DwfL@bUOzcp7>N}St1FD@s3hN6=n!dXjrB1IfVYuI`{ zZu|bdjGHa#MKV0bzka!^!b`*X+h7gfXpR2r`x8CtCgxY*S9__uiR`WMyN3V#GroK$ zWgC_GnfC&|4SsYmexy{RG9Jz!DW#I%xzcO=t^xTQ-Zoqd{+724){w2gM{BJiA#3T|0#QYmIJ=C8{SevOAqdtq@B!-60ux!Td+>mhQT;+hF`0+`r-X2X|E* za-Dn4Cvr`&er%nl*i9HA)0;H%+_fV=jcU#GPkiR7*VlDmCnir`# z@FZnDPOZt1*MGl*R#AGT_sL6OYkgDcICPs6T8vEl^0mLh#&J^HH?P;a2azs;>A7hf zu9ul;#Ak-Shi6iR^N}#-(}_-1jK`l_>1X-rJZMgP&)de(bLhsTrE6R=tKDmknIs~r zm0GcG>HHDIG#)8GOML4&G8yHY%^Zu25v`xtS^ZtWY)r9MVoq7GdC?FX?SHk^k5g8q z^j^vZnmC7*`R(APwMxZ)n&XwuzjW@WalU?ZF5)y`P$@=doclmD={U1(_wFE^`R=`9%8V$p| z!${HYb4o~a%j4I6w{WG~|GSM&kxyd%-mM3pI!RNUX9*bgZ!4;m%(XWA8@8D|cg9-P zO0TU-iE@%gyY9NH{@umyY>h05-JH|<-pdMCxT1Dc?ZnFo%Vu!3Ca!&|9=m#oR-!qq za3@_g1zxmNbC~g6>uGS4C7Z*J+sHK7$&yjnqOj+szeMc6v_EXLTZgd;zVJ*?$vW#&Vu@%(#EGD{_;(JHo{)YX_ChhT) zT<$LIaXAtf;we#SNRFL!nOsXi>VfW(b&bCL-;|_2q|}R|jmK2TcinkgVOqd!uI_i) zy;*Nrlk!(Uw#x}iCG8uvx5+wT9M|*2POYgr-l$!*pS1pQzfLn>m68_q>-f^m$+kj0 zyvxqa`u@ai>=<}UQfz(Q$3K!*G}(qERnUb`oSxF8q5qPs7lpfkZ0f&l3`S!=B5sA^ z^pIZFJW~Bl+KITuyWKm8motqXV&d(gdK9I2T$@@yLJv6EXWzqit!gVgk7E={KwN7i zt;%imREu%_6W3GT0={lI(-RfrwFS*A`VTj|0{qNn5$QQ|a&PBHZ8;06bq~d8>|{kd zomA(B=?t`FOu=SA+7T&_K`Yo{ZFz>0?qp0x@~K&r{BK1_#9wPqmfC9vrR|biU)#!R zPrJ%{XtM5_1KK%E;{27*!!iDvUtz@e};U z7%$&Ae%-ErbX(lcQ$YWHC#zLYhh)5=daD+Yk83*ByyUEMlcrOn=kCi2id&%_(_Spo z82V3CvoN>o-`gas70nyx(QjGvYOPuNNtBD8pec>v63%d`LD`)|*3!M{HH_h_>HqmmrT$Dx(XG42 z?Z_ItM-|CB0D}`C#&f-uxj#MhBu~j1ho^BnmOQE5q!)C`g`Mta5_FrSwa!y{681mA z%|?0LM~jckdOPG-N0Pm0Ut2_@A9uAw9=rd)cF0rUVeL?IHkh1S#Whl>-EHm@&y`HK zGAD}Hiuy)>Ni(8$ZE8ECq~1@{`9kp#UcGsLLE|@0VeNM^pUQNS{DOKPrl+A7<5x+d e*Tx=AQj&BIgDj