diff --git a/AdvancedInstallerProject/Icons.dll b/AdvancedInstallerProject/Icons.dll new file mode 100644 index 0000000..c016496 Binary files /dev/null and b/AdvancedInstallerProject/Icons.dll differ diff --git a/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-SetupFiles/MB_RealVNC_SCCMRightClickTool.msi b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-SetupFiles/MB_RealVNC_SCCMRightClickTool.msi new file mode 100644 index 0000000..a25f43c Binary files /dev/null and b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-SetupFiles/MB_RealVNC_SCCMRightClickTool.msi differ diff --git a/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/cacheIndex.txt b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/cacheIndex.txt new file mode 100644 index 0000000..5fe5afe Binary files /dev/null and b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/cacheIndex.txt differ diff --git a/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/disk1.cab b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/disk1.cab new file mode 100644 index 0000000..7f64392 Binary files /dev/null and b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/disk1.cab differ diff --git a/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/output-info.ini b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/output-info.ini new file mode 100644 index 0000000..ab85567 Binary files /dev/null and b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool-cache/part1/output-info.ini differ diff --git a/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool.aip b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool.aip new file mode 100644 index 0000000..953fdb1 --- /dev/null +++ b/AdvancedInstallerProject/MB_RealVNC_SCCMRightClickTool.aip @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/RealVNC.ico b/AdvancedInstallerProject/RealVNC.ico similarity index 100% rename from RealVNC.ico rename to AdvancedInstallerProject/RealVNC.ico diff --git a/RealVNC_RightClickTool.xml b/AdvancedInstallerProject/RealVNC_RightClickTool.xml similarity index 86% rename from RealVNC_RightClickTool.xml rename to AdvancedInstallerProject/RealVNC_RightClickTool.xml index 1a1afc2..765a739 100644 Binary files a/RealVNC_RightClickTool.xml and b/AdvancedInstallerProject/RealVNC_RightClickTool.xml differ diff --git a/bin/x64/Start-RealVNCConnection.exe b/AdvancedInstallerProject/Start-RealVNCConnection.exe similarity index 100% rename from bin/x64/Start-RealVNCConnection.exe rename to AdvancedInstallerProject/Start-RealVNCConnection.exe diff --git a/bin/x64/Start-RealVNCConnection.exe.config b/AdvancedInstallerProject/Start-RealVNCConnection.exe.config similarity index 100% rename from bin/x64/Start-RealVNCConnection.exe.config rename to AdvancedInstallerProject/Start-RealVNCConnection.exe.config diff --git a/IconsDLLProject/.vs/Icons/v15/.suo b/IconsDLLProject/.vs/Icons/v15/.suo new file mode 100644 index 0000000..af09a64 Binary files /dev/null and b/IconsDLLProject/.vs/Icons/v15/.suo differ diff --git a/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/Server/sqlite3/db.lock b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/db.lock similarity index 100% rename from RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/Server/sqlite3/db.lock rename to IconsDLLProject/.vs/Icons/v15/Server/sqlite3/db.lock diff --git a/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide new file mode 100644 index 0000000..56758a8 Binary files /dev/null and b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide differ diff --git a/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-shm b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-shm new file mode 100644 index 0000000..97a3477 Binary files /dev/null and b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-shm differ diff --git a/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-wal b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-wal new file mode 100644 index 0000000..eae33c5 Binary files /dev/null and b/IconsDLLProject/.vs/Icons/v15/Server/sqlite3/storage.ide-wal differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool.sln b/IconsDLLProject/Icons.sln similarity index 50% rename from RealVNCRightClickTool/RealVNCRightClickTool.sln rename to IconsDLLProject/Icons.sln index 4ac85d3..0d64397 100644 --- a/RealVNCRightClickTool/RealVNCRightClickTool.sln +++ b/IconsDLLProject/Icons.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Express 15 for Windows Desktop -VisualStudioVersion = 15.0.27130.2010 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.168 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RealVNC_SCCMRightClickTool", "RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool.csproj", "{98766FD4-F0F7-4B06-A6F6-1CEA0995E482}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Icons", "Icons\Icons.csproj", "{9B097B3F-C9E2-4069-BB99-305BED89ED8F}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -11,15 +11,15 @@ Global Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {98766FD4-F0F7-4B06-A6F6-1CEA0995E482}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {98766FD4-F0F7-4B06-A6F6-1CEA0995E482}.Debug|Any CPU.Build.0 = Debug|Any CPU - {98766FD4-F0F7-4B06-A6F6-1CEA0995E482}.Release|Any CPU.ActiveCfg = Release|Any CPU - {98766FD4-F0F7-4B06-A6F6-1CEA0995E482}.Release|Any CPU.Build.0 = Release|Any CPU + {9B097B3F-C9E2-4069-BB99-305BED89ED8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9B097B3F-C9E2-4069-BB99-305BED89ED8F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9B097B3F-C9E2-4069-BB99-305BED89ED8F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9B097B3F-C9E2-4069-BB99-305BED89ED8F}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {380809A5-AB1E-4AB0-B2EF-652E0E183D38} + SolutionGuid = {8AFE6FA1-92EF-4340-8E0A-F6CDEC03FDA4} EndGlobalSection EndGlobal diff --git a/IconsDLLProject/Icons/Class1.cs b/IconsDLLProject/Icons/Class1.cs new file mode 100644 index 0000000..17e33f8 --- /dev/null +++ b/IconsDLLProject/Icons/Class1.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Icons +{ + public class Class1 + { + } +} diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/RealVNC_SCCMRightClickTool.csproj b/IconsDLLProject/Icons/Icons.csproj similarity index 63% rename from RealVNCRightClickTool/RealVNCRightClickTool/RealVNC_SCCMRightClickTool.csproj rename to IconsDLLProject/Icons/Icons.csproj index 8de4ae6..ec72175 100644 --- a/RealVNCRightClickTool/RealVNCRightClickTool/RealVNC_SCCMRightClickTool.csproj +++ b/IconsDLLProject/Icons/Icons.csproj @@ -4,16 +4,16 @@ Debug AnyCPU - {98766FD4-F0F7-4B06-A6F6-1CEA0995E482} - WinExe - RealVNC_SCCMRightClickTool - RealVNC_SCCMRightClickTool - v4.6.1 + {9B097B3F-C9E2-4069-BB99-305BED89ED8F} + Library + Properties + Icons + Icons + v4.5 512 - true + true - AnyCPU true full false @@ -23,7 +23,6 @@ 4 - AnyCPU pdbonly true bin\Release\ @@ -34,49 +33,43 @@ + - - - - - Form - - - Form1.cs - - + - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - True + True Resources.resx - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - + + ResXFileCodeGenerator + Resources.Designer.cs + + + + + + + + + + + + + - + \ No newline at end of file diff --git a/IconsDLLProject/Icons/Images/filetransfer.ico b/IconsDLLProject/Icons/Images/filetransfer.ico new file mode 100644 index 0000000..3e63bdd Binary files /dev/null and b/IconsDLLProject/Icons/Images/filetransfer.ico differ diff --git a/IconsDLLProject/Icons/Images/remotecontrol.ico b/IconsDLLProject/Icons/Images/remotecontrol.ico new file mode 100644 index 0000000..276e6b2 Binary files /dev/null and b/IconsDLLProject/Icons/Images/remotecontrol.ico differ diff --git a/IconsDLLProject/Icons/Images/teamviewer.ico b/IconsDLLProject/Icons/Images/teamviewer.ico new file mode 100644 index 0000000..edaeaa0 Binary files /dev/null and b/IconsDLLProject/Icons/Images/teamviewer.ico differ diff --git a/IconsDLLProject/Icons/Images/vpn.ico b/IconsDLLProject/Icons/Images/vpn.ico new file mode 100644 index 0000000..5b8c1e8 Binary files /dev/null and b/IconsDLLProject/Icons/Images/vpn.ico differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/AssemblyInfo.cs b/IconsDLLProject/Icons/Properties/AssemblyInfo.cs similarity index 84% rename from RealVNCRightClickTool/RealVNCRightClickTool/Properties/AssemblyInfo.cs rename to IconsDLLProject/Icons/Properties/AssemblyInfo.cs index abef1cf..c309996 100644 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/AssemblyInfo.cs +++ b/IconsDLLProject/Icons/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ // General Information about an assembly is controlled through the following // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("RealVNC_SCCMRightClickTool")] +[assembly: AssemblyTitle("Icons")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("RealVNC_SCCMRightClickTool")] -[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyProduct("Icons")] +[assembly: AssemblyCopyright("Copyright © 2019")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -20,7 +20,7 @@ [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("98766fd4-f0f7-4b06-a6f6-1cea0995e482")] +[assembly: Guid("9b097b3f-c9e2-4069-bb99-305bed89ed8f")] // Version information for an assembly consists of the following four values: // diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.Designer.cs b/IconsDLLProject/Icons/Properties/Resources.Designer.cs similarity index 72% rename from RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.Designer.cs rename to IconsDLLProject/Icons/Properties/Resources.Designer.cs index e8e4c63..da16e84 100644 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.Designer.cs +++ b/IconsDLLProject/Icons/Properties/Resources.Designer.cs @@ -8,10 +8,10 @@ // //------------------------------------------------------------------------------ -namespace RealVNC_SCCMRightClickTool.Properties -{ - - +namespace Icons.Properties { + using System; + + /// /// A strongly-typed resource class, for looking up localized strings, etc. /// @@ -19,53 +19,55 @@ namespace RealVNC_SCCMRightClickTool.Properties // 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", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources - { - + 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() - { + 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 ((resourceMan == null)) - { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("RealVNC_SCCMRightClickTool.Properties.Resources", typeof(Resources).Assembly); + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Icons.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 - { + internal static global::System.Globalization.CultureInfo Culture { + get { return resourceCulture; } - set - { + set { resourceCulture = value; } } + + /// + /// Looks up a localized resource of type System.Drawing.Icon similar to (Icon). + /// + internal static System.Drawing.Icon RealVNC { + get { + object obj = ResourceManager.GetObject("RealVNC", resourceCulture); + return ((System.Drawing.Icon)(obj)); + } + } } } diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.resx b/IconsDLLProject/Icons/Properties/Resources.resx similarity index 84% rename from RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.resx rename to IconsDLLProject/Icons/Properties/Resources.resx index af7dbeb..fe12c3f 100644 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Resources.resx +++ b/IconsDLLProject/Icons/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -109,9 +112,13 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ..\Resources\RealVNC.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + \ No newline at end of file diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/RealVNC.ico b/IconsDLLProject/Icons/Resources/RealVNC.ico similarity index 100% rename from RealVNCRightClickTool/RealVNCRightClickTool/RealVNC.ico rename to IconsDLLProject/Icons/Resources/RealVNC.ico diff --git a/IconsDLLProject/Icons/bin/Debug/Icons.dll b/IconsDLLProject/Icons/bin/Debug/Icons.dll new file mode 100644 index 0000000..c016496 Binary files /dev/null and b/IconsDLLProject/Icons/bin/Debug/Icons.dll differ diff --git a/IconsDLLProject/Icons/bin/Debug/Icons.pdb b/IconsDLLProject/Icons/bin/Debug/Icons.pdb new file mode 100644 index 0000000..5ec0df9 Binary files /dev/null and b/IconsDLLProject/Icons/bin/Debug/Icons.pdb differ diff --git a/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..05b7251 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..8d3f147 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.Properties.Resources.resources b/IconsDLLProject/Icons/obj/Debug/Icons.Properties.Resources.resources new file mode 100644 index 0000000..d57a585 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/Icons.Properties.Resources.resources differ diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.csproj.CoreCompileInputs.cache b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..056fc1d --- /dev/null +++ b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +346796c30044203b1cbf95775cd1c5924b68cd00 diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.csproj.FileListAbsolute.txt b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..623b366 --- /dev/null +++ b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.FileListAbsolute.txt @@ -0,0 +1,16 @@ +C:\Users\Odin\source\repos\Icons\Icons\bin\Debug\Icons.dll +C:\Users\Odin\source\repos\Icons\Icons\bin\Debug\Icons.pdb +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.csprojAssemblyReference.cache +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.Properties.Resources.resources +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.csproj.GenerateResource.cache +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.csproj.CoreCompileInputs.cache +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.dll +C:\Users\Odin\source\repos\Icons\Icons\obj\Debug\Icons.pdb +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\bin\Debug\Icons.dll +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\bin\Debug\Icons.pdb +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.csprojAssemblyReference.cache +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.Properties.Resources.resources +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.csproj.GenerateResource.cache +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.csproj.CoreCompileInputs.cache +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.dll +C:\Data\RealVNC_SCCMRightClickTool\IconsDLLProject\Icons\obj\Debug\Icons.pdb diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.GenerateResource.Cache b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.GenerateResource.cache similarity index 80% rename from RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.GenerateResource.Cache rename to IconsDLLProject/Icons/obj/Debug/Icons.csproj.GenerateResource.cache index 92a599f..010b356 100644 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.GenerateResource.Cache and b/IconsDLLProject/Icons/obj/Debug/Icons.csproj.GenerateResource.cache differ diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.csprojAssemblyReference.cache b/IconsDLLProject/Icons/obj/Debug/Icons.csprojAssemblyReference.cache new file mode 100644 index 0000000..62eeab1 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/Icons.csprojAssemblyReference.cache differ diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.dll b/IconsDLLProject/Icons/obj/Debug/Icons.dll new file mode 100644 index 0000000..c016496 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/Icons.dll differ diff --git a/IconsDLLProject/Icons/obj/Debug/Icons.pdb b/IconsDLLProject/Icons/obj/Debug/Icons.pdb new file mode 100644 index 0000000..5ec0df9 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/Icons.pdb differ diff --git a/IconsDLLProject/Icons/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/IconsDLLProject/Icons/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..27cd495 Binary files /dev/null and b/IconsDLLProject/Icons/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs b/IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs similarity index 100% rename from RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs rename to IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs b/IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs similarity index 100% rename from RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs rename to IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs b/IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs similarity index 100% rename from RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs rename to IconsDLLProject/Icons/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs diff --git a/Install.ps1 b/PowershellStudioProject/Install.ps1 similarity index 100% rename from Install.ps1 rename to PowershellStudioProject/Install.ps1 diff --git a/PowershellStudioProject/RealVNC.ico b/PowershellStudioProject/RealVNC.ico new file mode 100644 index 0000000..1ceccb2 Binary files /dev/null and b/PowershellStudioProject/RealVNC.ico differ diff --git a/PowershellStudioProject/RealVNC_RightClickTool.xml b/PowershellStudioProject/RealVNC_RightClickTool.xml new file mode 100644 index 0000000..765a739 Binary files /dev/null and b/PowershellStudioProject/RealVNC_RightClickTool.xml differ diff --git a/Start-RealVNCConnection.ps1 b/PowershellStudioProject/Start-RealVNCConnection.ps1 similarity index 100% rename from Start-RealVNCConnection.ps1 rename to PowershellStudioProject/Start-RealVNCConnection.ps1 diff --git a/Start-RealVNCConnection.ps1.psbuild b/PowershellStudioProject/Start-RealVNCConnection.ps1.psbuild similarity index 100% rename from Start-RealVNCConnection.ps1.psbuild rename to PowershellStudioProject/Start-RealVNCConnection.ps1.psbuild diff --git a/Uninstall.ps1 b/PowershellStudioProject/Uninstall.ps1 similarity index 100% rename from Uninstall.ps1 rename to PowershellStudioProject/Uninstall.ps1 diff --git a/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe b/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe new file mode 100644 index 0000000..2135659 Binary files /dev/null and b/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe differ diff --git a/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe.config b/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe.config new file mode 100644 index 0000000..9b81f40 --- /dev/null +++ b/PowershellStudioProject/bin/x64/Start-RealVNCConnection.exe.config @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index be37e96..5d1c25f 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,38 @@ # RealVNC_RightClickTool -Doc Comming Soon, Msi installer also + +Information from how and where to Put Action Files in I found installing the Powershell Right Click tools and then deleting folders by folders. But Having Looked a bit more I might have found this http://eddiejackson.net/wp/?p=16094 +Which would have saved me a lot of time. + +![alt text](https://i.imgur.com/oudOVwv.png) + +I suggest that you use the MSI to install this. +So The Files that Are called by the Extentions are going to +C:\Program Files\MB_tools\RealVNC_SCCMRightClickTool + + +The XML Actions Extentions will go to +C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\XmlStorage\Extensions\Actions\3fd01cd1-9e01-461e-92cd-94866b8d1f39 +C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\XmlStorage\Extensions\Actions\ed9dee86-eadd-4ac8-82a1-7234a4646e62 + +![alt text](https://i.imgur.com/tWD2EER.png) + +Content of the XML File +``` + + + ContextMenu + + + + C:\Program Files\MB_tools\RealVNC_SCCMRightClickTool\Icons.dll + Icons.Properties.Resources.resources + + RealVNC + + + "C:\Program Files\MB_tools\RealVNC_RightClickTool\Start-RealVNCConnection.exe" + -SiteServer "##SUB:__Server##" -ResourceID "##SUB:ResourceID##" + + + +``` diff --git a/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/.suo b/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/.suo deleted file mode 100644 index 7c189e5..0000000 Binary files a/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/.suo and /dev/null differ diff --git a/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/Server/sqlite3/storage.ide b/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/Server/sqlite3/storage.ide deleted file mode 100644 index e377542..0000000 Binary files a/RealVNCRightClickTool/.vs/RealVNC_SCCMRightClickTool/v15/Server/sqlite3/storage.ide and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/App.config b/RealVNCRightClickTool/RealVNCRightClickTool/App.config deleted file mode 100644 index 731f6de..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/App.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Form1.Designer.cs b/RealVNCRightClickTool/RealVNCRightClickTool/Form1.Designer.cs deleted file mode 100644 index ddbacc6..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Form1.Designer.cs +++ /dev/null @@ -1,39 +0,0 @@ -namespace RealVNC_SCCMRightClickTool -{ - partial class Form1 - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Text = "Form1"; - } - - #endregion - } -} - diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Form1.cs b/RealVNCRightClickTool/RealVNCRightClickTool/Form1.cs deleted file mode 100644 index b4b1f29..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Form1.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace RealVNC_SCCMRightClickTool -{ - public partial class Form1 : Form - { - public Form1() - { - InitializeComponent(); - } - } -} diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Program.cs b/RealVNCRightClickTool/RealVNCRightClickTool/Program.cs deleted file mode 100644 index 7e28e8b..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Program.cs +++ /dev/null @@ -1,22 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace RealVNC_SCCMRightClickTool -{ - static class Program - { - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new Form1()); - } - } -} diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.Designer.cs b/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.Designer.cs deleted file mode 100644 index 85400d8..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.Designer.cs +++ /dev/null @@ -1,30 +0,0 @@ -//------------------------------------------------------------------------------ -// -// 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 RealVNC_SCCMRightClickTool.Properties -{ - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase - { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default - { - get - { - return defaultInstance; - } - } - } -} diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.settings b/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.settings deleted file mode 100644 index 3964565..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNCRightClickTool.exe b/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNCRightClickTool.exe deleted file mode 100644 index 87541b1..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNCRightClickTool.exe and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.exe.config b/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.exe.config deleted file mode 100644 index 731f6de..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.exe.config +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.pdb b/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.pdb deleted file mode 100644 index 3e7c6ae..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/bin/Debug/RealVNC_SCCMRightClickTool.pdb and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferences.cache deleted file mode 100644 index c7009c9..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferences.cache and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache deleted file mode 100644 index 0e3ec72..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.Properties.Resources.resources b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.Properties.Resources.resources deleted file mode 100644 index 6c05a97..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.Properties.Resources.resources and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.CoreCompileInputs.cache b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.CoreCompileInputs.cache deleted file mode 100644 index 43866ab..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -42094ee22c073c198e9b9edc8b8c899303be6a11 diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.FileListAbsolute.txt b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.FileListAbsolute.txt deleted file mode 100644 index 48bc4c2..0000000 --- a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csproj.FileListAbsolute.txt +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\bin\Debug\RealVNC_SCCMRightClickTool.exe.config -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\bin\Debug\RealVNC_SCCMRightClickTool.exe -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\bin\Debug\RealVNC_SCCMRightClickTool.pdb -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.csprojResolveAssemblyReference.cache -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.Properties.Resources.resources -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.csproj.GenerateResource.Cache -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.csproj.CoreCompileInputs.cache -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.exe -C:\Users\maximeb\OneDrive\Programs\MB_RightClickTooTZ\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\RealVNC_SCCMRightClickTool\obj\Debug\RealVNC_SCCMRightClickTool.pdb diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csprojResolveAssemblyReference.cache b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csprojResolveAssemblyReference.cache deleted file mode 100644 index 0d07ef8..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.csprojResolveAssemblyReference.cache and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.exe b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.exe deleted file mode 100644 index 87541b1..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.exe and /dev/null differ diff --git a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.pdb b/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.pdb deleted file mode 100644 index 3e7c6ae..0000000 Binary files a/RealVNCRightClickTool/RealVNCRightClickTool/obj/Debug/RealVNC_SCCMRightClickTool.pdb and /dev/null differ