From 6e05dc7dcc07cb8a4739939795195bb255adada8 Mon Sep 17 00:00:00 2001 From: "muhammad.faique" Date: Fri, 14 Feb 2025 11:40:52 +0500 Subject: [PATCH] Initial Commit --- ...36a5ff39-f236-480f-b40b-476e342c1cb0.vsidx | Bin 0 -> 15562 bytes .vs/AVSUpdater/v16/.suo | Bin 0 -> 60416 bytes .vs/AVSUpdater/v17/.suo | Bin 0 -> 60416 bytes AVSUpdater.csproj | 53 +++++++++++ AVSUpdater.sln | 25 +++++ App.config | 6 ++ Program.cs | 87 ++++++++++++++++++ Properties/AssemblyInfo.cs | 36 ++++++++ bin/Debug/AVSUpdater.exe | Bin 0 -> 6144 bytes bin/Debug/AVSUpdater.exe.config | 6 ++ bin/Debug/AVSUpdater.pdb | Bin 0 -> 19968 bytes ...amework,Version=v4.5.AssemblyAttributes.cs | 4 + .../AVSUpdater.csproj.AssemblyReference.cache | Bin 0 -> 4901 bytes .../AVSUpdater.csproj.CoreCompileInputs.cache | 1 + .../AVSUpdater.csproj.FileListAbsolute.txt | 7 ++ obj/Debug/AVSUpdater.exe | Bin 0 -> 6144 bytes obj/Debug/AVSUpdater.pdb | Bin 0 -> 19968 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6772 bytes 18 files changed, 225 insertions(+) create mode 100644 .vs/AVSUpdater/FileContentIndex/36a5ff39-f236-480f-b40b-476e342c1cb0.vsidx create mode 100644 .vs/AVSUpdater/v16/.suo create mode 100644 .vs/AVSUpdater/v17/.suo create mode 100644 AVSUpdater.csproj create mode 100644 AVSUpdater.sln create mode 100644 App.config create mode 100644 Program.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 bin/Debug/AVSUpdater.exe create mode 100644 bin/Debug/AVSUpdater.exe.config create mode 100644 bin/Debug/AVSUpdater.pdb create mode 100644 obj/Debug/.NETFramework,Version=v4.5.AssemblyAttributes.cs create mode 100644 obj/Debug/AVSUpdater.csproj.AssemblyReference.cache create mode 100644 obj/Debug/AVSUpdater.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/AVSUpdater.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/AVSUpdater.exe create mode 100644 obj/Debug/AVSUpdater.pdb create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache diff --git a/.vs/AVSUpdater/FileContentIndex/36a5ff39-f236-480f-b40b-476e342c1cb0.vsidx b/.vs/AVSUpdater/FileContentIndex/36a5ff39-f236-480f-b40b-476e342c1cb0.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..79e769a35201f227ac273563bcb2387c39aecabd GIT binary patch literal 15562 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 literal 0 HcmV?d00001 diff --git a/AVSUpdater.csproj b/AVSUpdater.csproj new file mode 100644 index 0000000..4fadec6 --- /dev/null +++ b/AVSUpdater.csproj @@ -0,0 +1,53 @@ + + + + + Debug + AnyCPU + {F0039594-0D75-47FF-8958-EF3F38494F44} + Exe + AVSUpdater + AVSUpdater + v4.5 + 512 + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/AVSUpdater.sln b/AVSUpdater.sln new file mode 100644 index 0000000..3573c07 --- /dev/null +++ b/AVSUpdater.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.34931.43 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AVSUpdater", "AVSUpdater.csproj", "{F0039594-0D75-47FF-8958-EF3F38494F44}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F0039594-0D75-47FF-8958-EF3F38494F44}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F0039594-0D75-47FF-8958-EF3F38494F44}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F0039594-0D75-47FF-8958-EF3F38494F44}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F0039594-0D75-47FF-8958-EF3F38494F44}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0CF20D76-24CB-4D47-A1AF-DD05544EEF78} + EndGlobalSection +EndGlobal diff --git a/App.config b/App.config new file mode 100644 index 0000000..8e15646 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Program.cs b/Program.cs new file mode 100644 index 0000000..5c0507d --- /dev/null +++ b/Program.cs @@ -0,0 +1,87 @@ +using System; +using System.IO; +using System.Diagnostics; +using System.Threading; +using System.Windows.Forms; + +namespace AVSUpdater +{ + class Program + { + static void Main(string[] args) + { + //if (args.Length < 2) + //{ + // Console.WriteLine("Invalid arguments. Usage: AVSUpdater.exe "); + // return; + //} + + //string sourcePath = args[0]; + //string destinationPath = args[1]; + + + string sourcePath = @"\\FileServer\\eData\\AVS"; + string destinationPath = "C:\\Users\\Public\\Documents\\AVS"; + + + string applicationName = "AVS.exe"; + + try + { + // Ensure the destination directory exists + if (!Directory.Exists(destinationPath)) + { + Directory.CreateDirectory(destinationPath); + } + MessageBox.Show("Start Copying Files"); + // Copy all files from the source to the destination + foreach (var file in Directory.GetFiles(sourcePath, "*", SearchOption.AllDirectories)) + { + + + // Manually calculate the relative path + string relativePath = file.Substring(sourcePath.Length + 1); // Remove the sourcePath part + + // Construct the destination file path + string destFilePath = Path.Combine(destinationPath, relativePath); + + // Ensure the destination directory exists + string destDirectory = Path.GetDirectoryName(destFilePath); + if (!Directory.Exists(destDirectory)) + { + Directory.CreateDirectory(destDirectory); + } + + // Skip specific files (e.g., alert-alarm.WAV) + if (relativePath.Equals("alert-alarm.WAV", StringComparison.OrdinalIgnoreCase)) + { + continue; + } + + // Copy the file + File.Copy(file, destFilePath, overwrite: true); + } + + // Restart the main application + string applicationPath = Path.Combine(destinationPath, applicationName); + Console.WriteLine(applicationPath); + + + if (File.Exists(applicationPath)) + { + MessageBox.Show("Starting application again"); + Process.Start(applicationPath); + } + else + { + Console.WriteLine("Application executable not found in the destination folder."); + } + } + catch (Exception ex) + { + Console.WriteLine($"An error occurred during the update: {ex.Message}"); + } + //Console.ReadKey(); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..02f30dd --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +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("AVSUpdater")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AVSUpdater")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[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("f0039594-0d75-47ff-8958-ef3f38494f44")] + +// 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/bin/Debug/AVSUpdater.exe b/bin/Debug/AVSUpdater.exe new file mode 100644 index 0000000000000000000000000000000000000000..e13550c651cf5a77c332a6c1da6403ff5a1ffb87 GIT binary patch literal 6144 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 TjN1PUk9 + + + + + \ No newline at end of file diff --git a/bin/Debug/AVSUpdater.pdb b/bin/Debug/AVSUpdater.pdb new file mode 100644 index 0000000000000000000000000000000000000000..24af0975b3808efc0af923d045af36fbd389d3ee GIT binary patch literal 19968 zcmeHNX>4586}~fe7AIaZF)@h=Xq;#gskkt#tYKG!?G9*oDS znjx~s@7U*kcR6=C=dSO(X^aHbm=+7ir8-aDx^+@xOF-J-_IeBEl=@o)$SH&aa69-I zn6%0O`LBy$fO9tw8;&3&sg z|HaEWoiE(+$H5b)uCCrX*#BDog@-k9sW=<9%52mjQ{#W~RP@B_pUsHg+qnKmzd3uf zzw73q;JkNu`8Ig78q~*i|z5BwBwcOj%DipXW#!bJu)|@zD$k3egD5PCg=n7wn|tnMa&X& z&7pb$xE%aBH~^-hSAZ8YkV3Ok!Z$8>%O_sPxs>L{bSfoh{2<>DXM$O-z!af&tHG>$ z(SwgK=|GtIv;y-Kutl_vCHwGyiZ)P|R-!EPQe|l|OE$Rif-Xy|QkHqCvPiP&f3N`W z`Cozg`cJ!)Xj7Y}hXpwPZn4%yZBOG{FG=EJH3>m3Z+-oWMmZ8ixJ2Z*SgslJmMn|R z5i49fTlQ;lrCSt^hTZksSY{;8?T^Uq(U=yGU~f-N-_fBeawrmQM_r{U@()C!p;({h z4#d=M96{nXA?f`^n>r#%Xt7>3s5HxQY#_^!&;F$5hZM9ImE$;SbRo)6-BcO5r>83t z)Mc7*Jn4E?LS`WZ{{`en4A#rC-1pLy)$6B?xF_9&vfR_|Gs~8uEO+|Uvf)UVzICz8 zZe+|u85uJ7n`PME>@j6jr3)S1XKHNpDQ}Dnbq=6z!zzZ%oN;9Q5fw*%Ox=$>Cx+W% z_J{g6pg*@V4}HTw>>{}efe4S-UwLe_Y^TW0JzMkn+b8zCSO4pkdCp(G_KQa$E*gbj zlml~7ALkGE90bJ-rp**N8-b1k4UPjx9S6=k2AZ5tDzgqA$~$<-f&W9_a~#fh96s(m ze977WiF4os$I(Y2&%Ry(_OK$51Ah`b31V9zGd*931e0$D(*6s9Jg;s6a$Ii%-UO6@ zOMqWq98U0DS&H}y;4$4SWMw13Uqw+?zo5 z=Xs!F7Q^c7hH&mL@RPa%@+&AJvuVYg^^k% z!g^jQM#0G64w(nQ&0tsnv;ebm5ws*O5VW+FwhVE);oXQg79P>S~;o2Iq}B%JwN`{R*yH{iWyHss2H)9k#qu5{y>Co9r8 z#(jA{2gkKYEPi&LD2}@@%6~^(0&|U@23u5uz#={JoQP}nvX(p26Klr zVBRl{nDHESGrQq^r4LyIYHNMfm6do?0Zm+Y!N}ZQ2wAfky&NBR`sHYQ7yJqSSg^NS ziN>|H<>eI>l@)EFGI?WFby=lPt|+Va2EAp~p|I@p`occBy6SGRA+XtBTkhxELD^gG z%hsHitiVVMY||+U^mNCF{*>c-A&uH3nRJRAr0@;ZDGuqm#yfr*Z}fF|%+u63fqy%F z3Cpi9g!Qe!RM*tNRFaA&lX<$rMtC&e4ozAMeBW)XeU7OyY@^RBNb@vAqI>xfM0j>I z*2%#RMR=lcj%mW9sXW z^APqe!xMuD=vkzn1Fi;lq_BkWZm7N<^7nun5a;g3vw@a?pN&2?-CDF1eQi8U^T4zg ztwSppf$4kTiv{~a3-gSj|6wZmQPABfNu04Z*%siPg=C=-v!B^+0sH%ZwvX_{`ti1B z`~N4lk)1nw+qG?xT^8W_xBWji-v7f{v<%G8CfD}8q>;#ghlu_7e~G?9o2Iq}B)q%Z z{{OUNNS8%c(>H(WZT+5k>@T2g|8F)<1p0qJeB#RceEn~KtNZ!$v8ru9d#rEGnNzvH zxBb7W1k8CFMWwC!1Vu0;N@U?%jy5+??)Gd=_BTOL$CQ*|1W-nDVBhFFIoz= U{l756w@fR)<@)XFC$|Ou3&y#+7ytkO literal 0 HcmV?d00001 diff --git a/obj/Debug/.NETFramework,Version=v4.5.AssemblyAttributes.cs b/obj/Debug/.NETFramework,Version=v4.5.AssemblyAttributes.cs new file mode 100644 index 0000000..e5dc9b8 --- /dev/null +++ b/obj/Debug/.NETFramework,Version=v4.5.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.5", FrameworkDisplayName = ".NET Framework 4.5")] diff --git a/obj/Debug/AVSUpdater.csproj.AssemblyReference.cache b/obj/Debug/AVSUpdater.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..68de2bd4d8a3eb6507cc15b4026933f3fd7d2e0d GIT binary patch literal 4901 zcmd5<&u`N(6pjTae*YiAd(%%o>Dmhgo?hP5Iy7%b( z`QGE;h(=UV5z^j))-)b-Ms@Ipg-U7}nP6z&rwgfO0UiyG|E$h-@v|V-p;VlW@q}}P z>@MD9Z}TVn*74E>x@GU&7E;A*A_x{dS$7K&h1aep?mB%*M6>ikzDS>-uH9)H?`-cp zec_>xEgZsMYD43SBiwMbA=JrFiEg?RR{YRqb~8P-hdOro^&)t;wfp09`oyAaX4~|o zh}d+lh+$IHLj3abHiBO>aavK9&c>~ULFg97Oku1KAuvTe{F@?bDWIsevI0zd3OFQ&VE5-!GdMR? zXxpNyY})lfu*R6@z-`=sDHwU?!8Ejpa@wXXr0r@*!+rk~QAtJRwvwraGWY-J|_b$s~hy?@;Y{ZroT;}xQnlxw0z`**FgB5B!x4Ko}=)I;uxAm6)Cy(A9` Jz^F?}{{=*vV}Sqw literal 0 HcmV?d00001 diff --git a/obj/Debug/AVSUpdater.csproj.CoreCompileInputs.cache b/obj/Debug/AVSUpdater.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..fba1bb4 --- /dev/null +++ b/obj/Debug/AVSUpdater.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +3929e57a78b45ebc7f038a2982c9c05178085f55 diff --git a/obj/Debug/AVSUpdater.csproj.FileListAbsolute.txt b/obj/Debug/AVSUpdater.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..3a1cff7 --- /dev/null +++ b/obj/Debug/AVSUpdater.csproj.FileListAbsolute.txt @@ -0,0 +1,7 @@ +D:\Projects\AVSUpdater\bin\Debug\AVSUpdater.exe.config +D:\Projects\AVSUpdater\bin\Debug\AVSUpdater.exe +D:\Projects\AVSUpdater\bin\Debug\AVSUpdater.pdb +D:\Projects\AVSUpdater\obj\Debug\AVSUpdater.csproj.AssemblyReference.cache +D:\Projects\AVSUpdater\obj\Debug\AVSUpdater.csproj.CoreCompileInputs.cache +D:\Projects\AVSUpdater\obj\Debug\AVSUpdater.exe +D:\Projects\AVSUpdater\obj\Debug\AVSUpdater.pdb diff --git a/obj/Debug/AVSUpdater.exe b/obj/Debug/AVSUpdater.exe new file mode 100644 index 0000000000000000000000000000000000000000..e13550c651cf5a77c332a6c1da6403ff5a1ffb87 GIT binary patch literal 6144 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 U{l756w@fR)<@)XFC$|Ou3&y#+7ytkO literal 0 HcmV?d00001 diff --git a/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..f45cca5791c5127cd44169f65fd5a5da9fd6d0af GIT binary patch literal 6772 zcmeHMZBrXJ5VpZ67($9^N(eNmY12-Ux>virh0O4Q+PF!ZFpSTooxvU=-^oUBcXA~i z#%1^|{RN%=#CG>=pLuUS_-6RvoAFw#q+GTOXyp39RslHNQtLJj|N|r9sF$B(j9G+34@~zkOwR#Mb9#h8=EoN^j#oU_H z-a66DLvPd+Z8r15tMf*YJ8agXp3QBlS#Kn2)k58OoT8*IYYBPO>nhV4^gX=LR}_v7 z>wJpJGL;Rc!)c~pQ%rAz5%r8WJRw7G$k@nV zV`f`v<{Ehc`)g@TIO8YgG083C9R%w`Zg20FA#f6QspGR9%H@Y2!l9;?+-qdguCj!5 zc&&f7mhoVH)X`d7qbt_RYHodLnPp$CS2MTyaYtQ^A`aEThV_n{i^qp48bua`rzr~K zcRZ&Ce1L`t8buBb6Le5NoYgq8;N&QXiDUwsV<>(okQkOZsHi1UBsAQFps$}$k25>vuC4q0xW1MNOSOJ+Q^DwND4+7Ev;+_t8eERvxtJN2kaJA`fB!TOm zi+H%0i?OfZiu%Khym>%nGjMYO!1f~m>k+&FiBr_8QglkCxwg^3#{a85M~6|dkX1r zfbb185=AJH#*rEaeEGa9apcNZv?(Od_@n|J2o3Ta#N28A+M4Ydc>%pMr*F8Yu}X*K zySH$3&d5v9&!3jBFG#k}$hXix2u_{>J5#46+CuJ$1