From c84e8aea05fa8469d8541d396a2510433676cd24 Mon Sep 17 00:00:00 2001 From: LilShieru Date: Sat, 27 Mar 2021 15:07:20 +0700 Subject: [PATCH] Added reading DAW version support --- DAWRPC/Form1.cs | 19 ++++++++++++++++--- DAWRPC/bin/Debug/DAWRPC.exe | Bin 16896 -> 17920 bytes DAWRPC/bin/Debug/DAWRPC.pdb | Bin 32256 -> 28160 bytes DAWRPC/obj/Debug/DAWRPC.exe | Bin 16896 -> 17920 bytes DAWRPC/obj/Debug/DAWRPC.pdb | Bin 32256 -> 28160 bytes README.md | 1 + 6 files changed, 17 insertions(+), 3 deletions(-) diff --git a/DAWRPC/Form1.cs b/DAWRPC/Form1.cs index eb7845a..ff43017 100644 --- a/DAWRPC/Form1.cs +++ b/DAWRPC/Form1.cs @@ -18,7 +18,7 @@ public Form1() InitializeComponent(); } - string currentDAWName = "None", version = "1.2", state = ""; + string currentDAWName = "None", version = "1.3", state = "", versionText = ""; DiscordRpcClient client; DateTime lastTime, curTime, startTimestamp; @@ -98,6 +98,8 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(FLStudio[0]) + "%"; RAMUsage.Text = GetRAMUsage(FLStudio[0]); clientID = "824353827704668163"; + state = CPUUsage.Text + " of CPU usage, " + RAMUsage.Text + " of RAM usage"; + versionText = FLStudio64[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (FLStudio64.Length != 0) { @@ -114,6 +116,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(FLStudio64[0]) + "%"; RAMUsage.Text = GetRAMUsage(FLStudio64[0]); clientID = "824353827704668163"; + versionText = FLStudio64[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab9Intro.Length != 0) { @@ -130,6 +133,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab9Intro[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab9Intro[0]); clientID = "824924155534114896"; + versionText = Ab9Intro[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab10Intro.Length != 0) { @@ -146,6 +150,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab10Intro[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab10Intro[0]); clientID = "824922704724492339"; + versionText = Ab10Intro[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab11Intro.Length != 0) { @@ -162,6 +167,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab11Intro[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab11Intro[0]); clientID = "824924504190091275"; + versionText = Ab11Intro[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab9Suite.Length != 0) { @@ -178,6 +184,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab10Suite[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab10Suite[0]); clientID = "824927510215131156"; + versionText = Ab9Suite[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab10Suite.Length != 0) { @@ -194,6 +201,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab10Suite[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab10Suite[0]); clientID = "824354477720076309"; + versionText = Ab10Suite[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab11Suite.Length != 0) { @@ -210,6 +218,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab11Suite[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab11Suite[0]); clientID = "824365569973288980"; + versionText = Ab11Suite[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab9Stan.Length != 0) { @@ -226,6 +235,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab9Stan[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab9Stan[0]); clientID = "824925290526408759"; + versionText = Ab9Stan[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab10Stan.Length != 0) { @@ -242,6 +252,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab10Stan[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab10Stan[0]); clientID = "824355553252999208"; + versionText = Ab10Stan[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Ab11Stan.Length != 0) { @@ -258,6 +269,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Ab11Stan[0]) + "%"; RAMUsage.Text = GetRAMUsage(Ab11Stan[0]); clientID = "824365704890679347"; + versionText = Ab11Stan[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } else if (Reaper.Length != 0) { @@ -276,7 +288,7 @@ private void timer1_Tick(object sender, EventArgs e) clientID = "825128795039465472"; var registeredText = "unregistered"; if (title.Contains("Registered to ")) registeredText = ", registered to " + title.Substring(title.IndexOf("Registered to ") + 14, title.Length - title.IndexOf("Registered to ") - 14); - state = "version " + title.Substring(title.IndexOf(" - REAPER v") + 11, 4) + registeredText + ", " + CPUUsage.Text + " of CPU usage, " + RAMUsage.Text + " of RAM usage"; + state = "v" + Reaper[0].Modules[0].FileVersionInfo.ProductVersion.ToString() + registeredText.Substring(0, registeredText.IndexOf(" (")) + ", " + CPUUsage.Text + " of CPU usage, " + RAMUsage.Text + " of RAM usage"; } else if (Bitwig.Length != 0) { @@ -293,6 +305,7 @@ private void timer1_Tick(object sender, EventArgs e) CPUUsage.Text = GetCPUUsage(Bitwig[0]) + "%"; RAMUsage.Text = GetRAMUsage(Bitwig[0]); clientID = "825134933256962108"; + versionText = Bitwig[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } // End DAW Process Information Grabbing else @@ -323,7 +336,7 @@ private void timer1_Tick(object sender, EventArgs e) { string details = "Opening project: " + ProjectOpening.Text; // Default state for non-REAPER DAW - if (DAWName.Text != "REAPER") state = CPUUsage.Text + " of CPU usage, " + RAMUsage.Text + " of RAM usage"; + if (DAWName.Text != "REAPER") state = "v" + versionText + ", " + CPUUsage.Text + " of CPU usage, " + RAMUsage.Text + " of RAM usage"; if (ProjectOpening.Text == "None" || ProjectOpening.Text == "Untitled") details = "Opening an untitled project"; client.SetPresence(new RichPresence() { diff --git a/DAWRPC/bin/Debug/DAWRPC.exe b/DAWRPC/bin/Debug/DAWRPC.exe index 701fdcdb0976c056394cd5cd1bb251991d1720da..9ac5577b78dae89ca4dcef1fd10e8760921b2033 100644 GIT binary patch delta 4041 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 X7Qd|CHel6!>tYoH_S~;nZ>j!Y#e{T3 diff --git a/DAWRPC/bin/Debug/DAWRPC.pdb b/DAWRPC/bin/Debug/DAWRPC.pdb index 4e88fd9ce56168c130a06ef49f3cc9d3791f71ff..5873857cd08f03ce09e61d172798c65c3fbd92f4 100644 GIT binary patch delta 3974 zcmaLadt6jy9>?+L8JJ-h7?=?mA-Smthzf|h304Z2*Mkf4G|f3()OI&h zcr3HcyzHu&wJwh3ttd^+OWV4c>!xLB-pWgsnVX92=NV4^v#-~Vo_YVi&+lC3oZ%cE zj9b$9N-j=zTZ9mIv$!O0yt?_@*bYkhk>73kL8>H+E2KwYyy3S2M~$teBU&^y1v4IG z_~ndKQU*bj?64%Gi%d8-dW_yzhj)}YH?|>vZwX%C)@T( z$0bkmPA_>l{AIa1F4*1rRF=%*5UD?PKK4!9qf#n&r**;46kj>$e?O^@tjT)I($}fp zZadX7Y`jWp7bp9ud)sxCef*QVw2_usPW4i9Ct0SpCFe-5nvxQ&?CoQuPqk^E%KL!! zTjUNUyHy5yon^6Fo|4M@o|Jj!+GD!g-4T($ovILFLfF=*S>4-N_2?S4s{3GTFx6WB zuiZb9wkxbT)UIydoe`R37h(_bVbyqdSDUV~9lGIIY&OEeR8@~`+kQG{!U7!;Duj+7 zhpQ82XO%P1dED&yB2-~c^ERU*1Dyu5)6=Eu%}%U4(3$QKVj)-Vx?5%BK4d$$nThWGfpPIi{-c%AHzdffhSRKcLpoT zXR!){xml*56?H!ZpCH?Dst`USmSP$Mcj0u*!6&g0XW&qL3TNU>oP~Nvb8!}VzL^)| z)8v((o7w{_1!xlk8%*Rw* zfEoBA7US=+1oeT2;UCDQW-h}&k|*LzI1?B8D4wHu85Qacm*OJwYsk-y@g7#=7PG$% z6?r=@!Grh;eu}T+1zd`Prwxw~BLtUWI=+q_Q6DD@eScyg#~kR5Z;6aR(}px&+s>&V5p38$bRA2<6`@m=yXE7$)$iWeBzg7a`I zuEA}%1GnQY+<|BDeLRQyKo{`?@-;Kx!g_Keeuxp=@*iO=?!Ls>eRz$$ zAAiAfcpcB1{qONte*TOL6gTh|-o!?{h4G=x2(T;O#$0T|(a5h6qZIXl#-k)xnt3`} z$WLMr&c|S^Mk}sHz1>>$*%(+y5rTWrj(g1&_MwBkAH(n%hU0N`;!TV|w?l|Xj6vo^ z#y#l9dr==KA6t+InYjd`$b%hR|CSWv8HmOy=t09=@da!}o`*5G24iup*{{XcjSyl8<6hJsu-MGQai|mvPa`ujpiND2ONLLX+@>-f;wEJyW>=1@dEj}T35WPuD~U0h9p}K zdsNDh1Wi@DY&El_Jm!d#9|0a8!e$XR{Qwg~SXkjkNmX^hYnvV_lNPT~uHh}!oMAPV z%|Vpq((9i+e3|qI&A2FQMkZVQ>~=(orf|d<=J6Xxbhgxc)QJ(@V!T4{pXJW}?;*2h z`Xl*zovKmes*AEVjUE$JU9hrdT%w%hPa4-`sV+LXsqDO^t{_I%j1G1`721VIT3`82^+=|B^&eW}j@_dh5-}`~r zOT6nc?K@gMCKq}l^^-mDs^DF>&g-q-m^?V#2n+{C3CkRsX?k{V%X(=IsCg delta 4957 zcmb{030zdw9>DQ?hZ!80VRME>*+xcLWD!wR$PGarDodIRE+Cd4QbPr!!qVnStEGt? zOQZUjOJzQLDN|ZWl$K^`g)OgMrJ1EtJ6DFvUg*70*_V zOYKW7nUX?DrKC~%QPL>`C>fOglz|lc>YRhk)=~qTcX&3RMdQVrmz}&*@NPbgHWS5< z5czA3&ghamM6Sx{&j?`*%nL4kcK-w6?MolCY;!ipoVvebN6r?tF|Z(bWzt^T^&=_@ z&z^3d^vSgPEN}avl(mjAQ>ttJvZ1o?mcqQCN*xtOcjl?r-7Sthl?K&E z>_`X~)p6N|0~WC@Zjm8yp>Q~()GRT~nat~4=i0`wQn5Wh#VqGzl-*YJPEn_e=X+z>9b4rzj92NCz-0|i$~%Uc-w ziNy)Ap_|FdOcQ5`JS}4sM@V<^R6?vUCJtoX_aH2lV9&-Pj@S5r?564)u zxR8|Q=g^OiB07==m}FunwSN8$dV7_>SkO1aSMF`6MUL>7SGEj~Sj161v)1a#RO^}X z0irm$Ym6n(lR2hm_63SoJ>v@UWNJAXYuV{p!6GeXvhU-pcyEX&b0u#gl}w7wy*K48 zQ^4({;<)Ll{AGzpGGa}fc1nfVlM$Q4vDD;UjGK)nZy}son!G1+-_!h*L?ubd;@&x$ zsfSbixiL9Cen+37l<6XMKrYu-&48b{kme4&tA~}7r|SYy6}b=D9m)uKzPSA|ZK`Vm z)o;GNpiRL_HZoI>EAd+5YjFhhTZ`8bufruFFpD{HYE-hgJ58wkJ~i9_``3U4Bg#yU*H#W)0S#xW?z72z$!#kd5k za4F8$^9#|%pH@vp<9``0LwP%{#|?NJ?nDlm_9EVattdC}3f@V4P>tim;TJ>HMCD910x z2Z-zScsZ^mz6aOgL--&*j;^}#^Yv8MJ_Nc4dwa=AlHR9RF89w?0;@yS{@Bsa1uU=6}S~^^o}>+pNVh8ZMX)X z!u$37T6~ d5@baR+Y2W_$zPcnqJxQ}`^l8`=MIW~XV`NyCpQ;||e;lAQDd!_txWNJVl&>?Klj-!~*a$q?AN*sabaS(RkU_GCOoy6J5M~XHMRV+jUR-q5p zqY;;*3GYFd+`uX-zBH^u8L!7~#E+sGcc34(pg+Eevfp8}5Wj;~{0;+9K0e9(4;V!J zBL-tPKR(#djNLKOkNt0>GMolGj>b?d#4s#FxuRKm+=St@clTG62(+QhM_>=)UV5B} zJ&BVr603FbmA)PjSbibw_`l+#{_&6 z6Y(vS8)(C1;=`DN$B{Cv&;&60bM}@}$tqMote3UC%s9TLWwAbJ$yjO2; z#9U&5dAJqx@l`#4K#$MjpJ-38cC9xVWt@Qps^VJNN@X$)FXHlSp8}`jrzj`<8O|U+j%D~c@-U-)q32KPp27;+yPlrJq7k=>b0Z2x!N@|fPA@}p zey=BvDin2kiO4PI!S$xxB5@%1PSqt!@-~QSXS%4%pBFJHi1jKe7m|T5wA>GriIk6R z;+OmdBE7^emW;bYsQFIAM!Sg5kC7~JW_X5XUUDcM|ZOb3vtQXjSyE(U57R zI!|qN-!k?=wLAOxw}ol=?zV~e;&=lT7gsRlr;Ae!`)%TA@xX{y&sS;L$ve-X45eq^ zl2NkHf|3d1<+6UlQf~1nnv^d(iV_UTJ zDkeSJI5Ae8?{-Y=G>F)#pEZ}Z8$|nz?66>Y(Rr2?yvnL}l6N?ytT-%C-fKNe6|XYY zc7oKyWmm~5Msm{8B)>V|5We#KI@ak0zubVL; zEI?_{_uG;%Zj_|j?jv<<#;8lo$FcIV^Kr-(>hn<*@oSm<1RBrk%t9>>Wja%-CsX9Y z3`A~u;$+VkfUK@I&$RTar!GHhdt4@0OODTH&m!NBcaimcv8OyTMn3F&ze4?M4-U*P zDL#NgH_EIrpkV%L}~?MSY;$X r1f}GRB;xk#`Rzp>3ON<;GzL@uucq?9{toq;n(bESbec8=&oTTHVMu38 diff --git a/DAWRPC/obj/Debug/DAWRPC.exe b/DAWRPC/obj/Debug/DAWRPC.exe index 701fdcdb0976c056394cd5cd1bb251991d1720da..9ac5577b78dae89ca4dcef1fd10e8760921b2033 100644 GIT binary patch delta 4041 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 X7Qd|CHel6!>tYoH_S~;nZ>j!Y#e{T3 diff --git a/DAWRPC/obj/Debug/DAWRPC.pdb b/DAWRPC/obj/Debug/DAWRPC.pdb index 4e88fd9ce56168c130a06ef49f3cc9d3791f71ff..5873857cd08f03ce09e61d172798c65c3fbd92f4 100644 GIT binary patch delta 3974 zcmaLadt6jy9>?+L8JJ-h7?=?mA-Smthzf|h304Z2*Mkf4G|f3()OI&h zcr3HcyzHu&wJwh3ttd^+OWV4c>!xLB-pWgsnVX92=NV4^v#-~Vo_YVi&+lC3oZ%cE zj9b$9N-j=zTZ9mIv$!O0yt?_@*bYkhk>73kL8>H+E2KwYyy3S2M~$teBU&^y1v4IG z_~ndKQU*bj?64%Gi%d8-dW_yzhj)}YH?|>vZwX%C)@T( z$0bkmPA_>l{AIa1F4*1rRF=%*5UD?PKK4!9qf#n&r**;46kj>$e?O^@tjT)I($}fp zZadX7Y`jWp7bp9ud)sxCef*QVw2_usPW4i9Ct0SpCFe-5nvxQ&?CoQuPqk^E%KL!! zTjUNUyHy5yon^6Fo|4M@o|Jj!+GD!g-4T($ovILFLfF=*S>4-N_2?S4s{3GTFx6WB zuiZb9wkxbT)UIydoe`R37h(_bVbyqdSDUV~9lGIIY&OEeR8@~`+kQG{!U7!;Duj+7 zhpQ82XO%P1dED&yB2-~c^ERU*1Dyu5)6=Eu%}%U4(3$QKVj)-Vx?5%BK4d$$nThWGfpPIi{-c%AHzdffhSRKcLpoT zXR!){xml*56?H!ZpCH?Dst`USmSP$Mcj0u*!6&g0XW&qL3TNU>oP~Nvb8!}VzL^)| z)8v((o7w{_1!xlk8%*Rw* zfEoBA7US=+1oeT2;UCDQW-h}&k|*LzI1?B8D4wHu85Qacm*OJwYsk-y@g7#=7PG$% z6?r=@!Grh;eu}T+1zd`Prwxw~BLtUWI=+q_Q6DD@eScyg#~kR5Z;6aR(}px&+s>&V5p38$bRA2<6`@m=yXE7$)$iWeBzg7a`I zuEA}%1GnQY+<|BDeLRQyKo{`?@-;Kx!g_Keeuxp=@*iO=?!Ls>eRz$$ zAAiAfcpcB1{qONte*TOL6gTh|-o!?{h4G=x2(T;O#$0T|(a5h6qZIXl#-k)xnt3`} z$WLMr&c|S^Mk}sHz1>>$*%(+y5rTWrj(g1&_MwBkAH(n%hU0N`;!TV|w?l|Xj6vo^ z#y#l9dr==KA6t+InYjd`$b%hR|CSWv8HmOy=t09=@da!}o`*5G24iup*{{XcjSyl8<6hJsu-MGQai|mvPa`ujpiND2ONLLX+@>-f;wEJyW>=1@dEj}T35WPuD~U0h9p}K zdsNDh1Wi@DY&El_Jm!d#9|0a8!e$XR{Qwg~SXkjkNmX^hYnvV_lNPT~uHh}!oMAPV z%|Vpq((9i+e3|qI&A2FQMkZVQ>~=(orf|d<=J6Xxbhgxc)QJ(@V!T4{pXJW}?;*2h z`Xl*zovKmes*AEVjUE$JU9hrdT%w%hPa4-`sV+LXsqDO^t{_I%j1G1`721VIT3`82^+=|B^&eW}j@_dh5-}`~r zOT6nc?K@gMCKq}l^^-mDs^DF>&g-q-m^?V#2n+{C3CkRsX?k{V%X(=IsCg delta 4957 zcmb{030zdw9>DQ?hZ!80VRME>*+xcLWD!wR$PGarDodIRE+Cd4QbPr!!qVnStEGt? zOQZUjOJzQLDN|ZWl$K^`g)OgMrJ1EtJ6DFvUg*70*_V zOYKW7nUX?DrKC~%QPL>`C>fOglz|lc>YRhk)=~qTcX&3RMdQVrmz}&*@NPbgHWS5< z5czA3&ghamM6Sx{&j?`*%nL4kcK-w6?MolCY;!ipoVvebN6r?tF|Z(bWzt^T^&=_@ z&z^3d^vSgPEN}avl(mjAQ>ttJvZ1o?mcqQCN*xtOcjl?r-7Sthl?K&E z>_`X~)p6N|0~WC@Zjm8yp>Q~()GRT~nat~4=i0`wQn5Wh#VqGzl-*YJPEn_e=X+z>9b4rzj92NCz-0|i$~%Uc-w ziNy)Ap_|FdOcQ5`JS}4sM@V<^R6?vUCJtoX_aH2lV9&-Pj@S5r?564)u zxR8|Q=g^OiB07==m}FunwSN8$dV7_>SkO1aSMF`6MUL>7SGEj~Sj161v)1a#RO^}X z0irm$Ym6n(lR2hm_63SoJ>v@UWNJAXYuV{p!6GeXvhU-pcyEX&b0u#gl}w7wy*K48 zQ^4({;<)Ll{AGzpGGa}fc1nfVlM$Q4vDD;UjGK)nZy}son!G1+-_!h*L?ubd;@&x$ zsfSbixiL9Cen+37l<6XMKrYu-&48b{kme4&tA~}7r|SYy6}b=D9m)uKzPSA|ZK`Vm z)o;GNpiRL_HZoI>EAd+5YjFhhTZ`8bufruFFpD{HYE-hgJ58wkJ~i9_``3U4Bg#yU*H#W)0S#xW?z72z$!#kd5k za4F8$^9#|%pH@vp<9``0LwP%{#|?NJ?nDlm_9EVattdC}3f@V4P>tim;TJ>HMCD910x z2Z-zScsZ^mz6aOgL--&*j;^}#^Yv8MJ_Nc4dwa=AlHR9RF89w?0;@yS{@Bsa1uU=6}S~^^o}>+pNVh8ZMX)X z!u$37T6~ d5@baR+Y2W_$zPcnqJxQ}`^l8`=MIW~XV`NyCpQ;||e;lAQDd!_txWNJVl&>?Klj-!~*a$q?AN*sabaS(RkU_GCOoy6J5M~XHMRV+jUR-q5p zqY;;*3GYFd+`uX-zBH^u8L!7~#E+sGcc34(pg+Eevfp8}5Wj;~{0;+9K0e9(4;V!J zBL-tPKR(#djNLKOkNt0>GMolGj>b?d#4s#FxuRKm+=St@clTG62(+QhM_>=)UV5B} zJ&BVr603FbmA)PjSbibw_`l+#{_&6 z6Y(vS8)(C1;=`DN$B{Cv&;&60bM}@}$tqMote3UC%s9TLWwAbJ$yjO2; z#9U&5dAJqx@l`#4K#$MjpJ-38cC9xVWt@Qps^VJNN@X$)FXHlSp8}`jrzj`<8O|U+j%D~c@-U-)q32KPp27;+yPlrJq7k=>b0Z2x!N@|fPA@}p zey=BvDin2kiO4PI!S$xxB5@%1PSqt!@-~QSXS%4%pBFJHi1jKe7m|T5wA>GriIk6R z;+OmdBE7^emW;bYsQFIAM!Sg5kC7~JW_X5XUUDcM|ZOb3vtQXjSyE(U57R zI!|qN-!k?=wLAOxw}ol=?zV~e;&=lT7gsRlr;Ae!`)%TA@xX{y&sS;L$ve-X45eq^ zl2NkHf|3d1<+6UlQf~1nnv^d(iV_UTJ zDkeSJI5Ae8?{-Y=G>F)#pEZ}Z8$|nz?66>Y(Rr2?yvnL}l6N?ytT-%C-fKNe6|XYY zc7oKyWmm~5Msm{8B)>V|5We#KI@ak0zubVL; zEI?_{_uG;%Zj_|j?jv<<#;8lo$FcIV^Kr-(>hn<*@oSm<1RBrk%t9>>Wja%-CsX9Y z3`A~u;$+VkfUK@I&$RTar!GHhdt4@0OODTH&m!NBcaimcv8OyTMn3F&ze4?M4-U*P zDL#NgH_EIrpkV%L}~?MSY;$X r1f}GRB;xk#`Rzp>3ON<;GzL@uucq?9{toq;n(bESbec8=&oTTHVMu38 diff --git a/README.md b/README.md index 852adb6..13d6cb6 100644 --- a/README.md +++ b/README.md @@ -65,6 +65,7 @@ else if (YourDAWName.Length != 0) CPUUsage.Text = GetCPUUsage(YourDAWName[0]) + "%"; RAMUsage.Text = GetRAMUsage(YourDAWName[0]); clientID = "YourClientID"; + versionText = YourDAWName[0].Modules[0].FileVersionInfo.ProductVersion.ToString(); } ```