From 411bfa6af5517806e5f50726cdf4e3dc8e6b1c2a Mon Sep 17 00:00:00 2001 From: Sarp Eren EGILMEZ <2348.sarp.egilmez.2006@gmail.com> Date: Wed, 3 Nov 2021 18:39:56 +0300 Subject: [PATCH] Delete APKInstaller directory --- APKInstaller/APKInstaller.csproj | 101 --------------- APKInstaller/Program.cs | 65 ---------- APKInstaller/Properties/AssemblyInfo.cs | 36 ------ APKInstaller/Properties/Resources.Designer.cs | 70 ----------- APKInstaller/Properties/Resources.resx | 117 ------------------ APKInstaller/Properties/Settings.Designer.cs | 29 ----- APKInstaller/Properties/Settings.settings | 7 -- APKInstaller/and_app_ico.ico | Bin 112268 -> 0 bytes 8 files changed, 425 deletions(-) delete mode 100644 APKInstaller/APKInstaller.csproj delete mode 100644 APKInstaller/Program.cs delete mode 100644 APKInstaller/Properties/AssemblyInfo.cs delete mode 100644 APKInstaller/Properties/Resources.Designer.cs delete mode 100644 APKInstaller/Properties/Resources.resx delete mode 100644 APKInstaller/Properties/Settings.Designer.cs delete mode 100644 APKInstaller/Properties/Settings.settings delete mode 100644 APKInstaller/and_app_ico.ico diff --git a/APKInstaller/APKInstaller.csproj b/APKInstaller/APKInstaller.csproj deleted file mode 100644 index a07fd38..0000000 --- a/APKInstaller/APKInstaller.csproj +++ /dev/null @@ -1,101 +0,0 @@ - - - - - Debug - AnyCPU - {66483CB3-CC46-4E18-A1E9-15F84CB5ADAD} - WinExe - APKInstaller - APKInstaller - v4.0 - 512 - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - and_app_ico.ico - - - x64 - bin\x64\Debug\ - - - x64 - bin\x64\Release\ - - - true - bin\x86\Debug\ - DEBUG;TRACE - full - x86 - 7.3 - prompt - - - bin\x86\Release\ - TRACE - true - pdbonly - x86 - 7.3 - prompt - - - - - - - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - \ No newline at end of file diff --git a/APKInstaller/Program.cs b/APKInstaller/Program.cs deleted file mode 100644 index a076074..0000000 --- a/APKInstaller/Program.cs +++ /dev/null @@ -1,65 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Diagnostics; -using System.IO; -using System.Linq; -using System.Windows.Forms; - -namespace APKInstaller -{ - static class Program - { - [STAThread] - static void Main() - { - string[] args = Environment.GetCommandLineArgs(); - if (args.Length == 2) - { - string path = args[1]; - if (File.Exists(args[1]) && path.EndsWith(".apk")) - { - Process installproc = new Process(); - ProcessStartInfo si = new ProcessStartInfo - { - FileName = "adb", - Arguments = "install " + path, - UseShellExecute = false, - RedirectStandardOutput = true, - CreateNoWindow = true - }; - - installproc.StartInfo = si; - installproc.Start(); - installproc.WaitForExit(); - - string cmdout = installproc.StandardOutput.ReadToEnd(); - if (cmdout.Contains("adb: error: failed to get feature set: no devices/emulators found")) - { - MessageBox.Show("Device not connected. Please connect your device with ADB.", "APKInstaller for WSA"); - Console.WriteLine("Device not connected. Please connect your device with ADB."); - Environment.Exit(1); - } - else if (cmdout.Contains("Success")) - { - MessageBox.Show("Installed app successfully.", "APKInstaller for WSA"); - Console.WriteLine("Installed app successfully."); - Environment.Exit(0); - } - else - { - MessageBox.Show("An error occured while installing the app.", "APKInstaller for WSA"); - Console.WriteLine("An error occured while installing the app."); - Environment.Exit(1); - } - } - else - { - MessageBox.Show("File is not available or not a Android app package. Please check the file again.", "APKInstaller for WSA"); - Console.WriteLine("File is not available or not a Android app package. Please check the file again."); - Environment.Exit(1); - } - - } - } - } -} diff --git a/APKInstaller/Properties/AssemblyInfo.cs b/APKInstaller/Properties/AssemblyInfo.cs deleted file mode 100644 index 936c9bf..0000000 --- a/APKInstaller/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// 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("APKInstaller")] -[assembly: AssemblyDescription("An easy way to install APKs to WSA.")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Erentronik Corp.")] -[assembly: AssemblyProduct("APKInstaller")] -[assembly: AssemblyCopyright("Copyright © 2021")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("66483cb3-cc46-4e18-a1e9-15f84cb5adad")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/APKInstaller/Properties/Resources.Designer.cs b/APKInstaller/Properties/Resources.Designer.cs deleted file mode 100644 index 0f726d7..0000000 --- a/APKInstaller/Properties/Resources.Designer.cs +++ /dev/null @@ -1,70 +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 APKInstaller.Properties -{ - /// - /// 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", "4.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 ((resourceMan == null)) - { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("APKInstaller.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; - } - } - } -} diff --git a/APKInstaller/Properties/Resources.resx b/APKInstaller/Properties/Resources.resx deleted file mode 100644 index ffecec8..0000000 --- a/APKInstaller/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/APKInstaller/Properties/Settings.Designer.cs b/APKInstaller/Properties/Settings.Designer.cs deleted file mode 100644 index aab09b8..0000000 --- a/APKInstaller/Properties/Settings.Designer.cs +++ /dev/null @@ -1,29 +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 APKInstaller.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/APKInstaller/Properties/Settings.settings b/APKInstaller/Properties/Settings.settings deleted file mode 100644 index abf36c5..0000000 --- a/APKInstaller/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/APKInstaller/and_app_ico.ico b/APKInstaller/and_app_ico.ico deleted file mode 100644 index 11d75c34fed4e7655523068a0deec0ef23b9c290..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112268 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 l_q_W$M@byl6$kivY7codvv?Zh$=zY?M;aO)f3u