From a17979ba63c914a74f14dd57114fe9c3bd405970 Mon Sep 17 00:00:00 2001 From: sin365 <353374337@qq.com> Date: Wed, 15 Feb 2023 01:00:50 +0800 Subject: [PATCH] .. --- ...2514369f-551b-48c6-89bd-8711d1a5bbd1.vsidx | Bin 0 -> 10977 bytes ...cf753171-f3af-4b8f-b8e1-e34fa9eda7c3.vsidx | Bin 0 -> 15440 bytes .vs/AxibugRCMD/FileContentIndex/read.lock | 0 ...5f02a480-5dee-4afc-aa9d-8b1b1a1fbd19.vsidx | Bin 0 -> 10287 bytes ...c7623d5f-828d-4a15-815d-fcc5b0ca3d40.vsidx | Bin 0 -> 13947 bytes .vs/RCmd/FileContentIndex/read.lock | 0 .vs/RCmd/v17/.suo | Bin 0 -> 44544 bytes RCmd.sln | 31 ++++ RCmdC/Program.cs | 71 +++++++++ RCmdC/Properties/AssemblyInfo.cs | 36 +++++ RCmdC/RCmdC.csproj | 48 ++++++ ...amework,Version=v4.0.AssemblyAttributes.cs | 4 + .../AxiCMDC.csproj.AssemblyReference.cache | Bin 0 -> 3704 bytes .../AxiConC.csproj.AssemblyReference.cache | Bin 0 -> 3704 bytes .../AxiConC.csproj.CoreCompileInputs.cache | 1 + .../Debug/AxiConC.csproj.FileListAbsolute.txt | 6 + .../Client.csproj.AssemblyReference.cache | Bin 0 -> 1056 bytes .../Client.csproj.CoreCompileInputs.cache | 1 + .../Debug/Client.csproj.FileListAbsolute.txt | 6 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 203 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6395 bytes .../Debug/RCmdC.csproj.FileListAbsolute.txt | 0 .../RConC.csproj.AssemblyReference.cache | Bin 0 -> 3704 bytes RCmdS/Program.cs | 149 ++++++++++++++++++ RCmdS/Properties/AssemblyInfo.cs | 36 +++++ RCmdS/RCmdS.csproj | 48 ++++++ ...amework,Version=v4.0.AssemblyAttributes.cs | 4 + .../AxiCMDS.csproj.AssemblyReference.cache | Bin 0 -> 3704 bytes .../AxiConS.csproj.AssemblyReference.cache | Bin 0 -> 3704 bytes .../AxiConS.csproj.CoreCompileInputs.cache | 1 + .../Debug/AxiConS.csproj.FileListAbsolute.txt | 6 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6395 bytes .../Debug/RCmdS.csproj.FileListAbsolute.txt | 0 .../Server.csproj.AssemblyReference.cache | Bin 0 -> 1056 bytes .../Server.csproj.CoreCompileInputs.cache | 1 + .../Debug/Server.csproj.FileListAbsolute.txt | 6 + 36 files changed, 455 insertions(+) create mode 100644 .vs/AxibugRCMD/FileContentIndex/2514369f-551b-48c6-89bd-8711d1a5bbd1.vsidx create mode 100644 .vs/AxibugRCMD/FileContentIndex/cf753171-f3af-4b8f-b8e1-e34fa9eda7c3.vsidx create mode 100644 .vs/AxibugRCMD/FileContentIndex/read.lock create mode 100644 .vs/RCmd/FileContentIndex/5f02a480-5dee-4afc-aa9d-8b1b1a1fbd19.vsidx create mode 100644 .vs/RCmd/FileContentIndex/c7623d5f-828d-4a15-815d-fcc5b0ca3d40.vsidx create mode 100644 .vs/RCmd/FileContentIndex/read.lock create mode 100644 .vs/RCmd/v17/.suo create mode 100644 RCmd.sln create mode 100644 RCmdC/Program.cs create mode 100644 RCmdC/Properties/AssemblyInfo.cs create mode 100644 RCmdC/RCmdC.csproj create mode 100644 RCmdC/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs create mode 100644 RCmdC/obj/Debug/AxiCMDC.csproj.AssemblyReference.cache create mode 100644 RCmdC/obj/Debug/AxiConC.csproj.AssemblyReference.cache create mode 100644 RCmdC/obj/Debug/AxiConC.csproj.CoreCompileInputs.cache create mode 100644 RCmdC/obj/Debug/AxiConC.csproj.FileListAbsolute.txt create mode 100644 RCmdC/obj/Debug/Client.csproj.AssemblyReference.cache create mode 100644 RCmdC/obj/Debug/Client.csproj.CoreCompileInputs.cache create mode 100644 RCmdC/obj/Debug/Client.csproj.FileListAbsolute.txt create mode 100644 RCmdC/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 RCmdC/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 RCmdC/obj/Debug/RCmdC.csproj.FileListAbsolute.txt create mode 100644 RCmdC/obj/Debug/RConC.csproj.AssemblyReference.cache create mode 100644 RCmdS/Program.cs create mode 100644 RCmdS/Properties/AssemblyInfo.cs create mode 100644 RCmdS/RCmdS.csproj create mode 100644 RCmdS/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs create mode 100644 RCmdS/obj/Debug/AxiCMDS.csproj.AssemblyReference.cache create mode 100644 RCmdS/obj/Debug/AxiConS.csproj.AssemblyReference.cache create mode 100644 RCmdS/obj/Debug/AxiConS.csproj.CoreCompileInputs.cache create mode 100644 RCmdS/obj/Debug/AxiConS.csproj.FileListAbsolute.txt create mode 100644 RCmdS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 RCmdS/obj/Debug/RCmdS.csproj.FileListAbsolute.txt create mode 100644 RCmdS/obj/Debug/Server.csproj.AssemblyReference.cache create mode 100644 RCmdS/obj/Debug/Server.csproj.CoreCompileInputs.cache create mode 100644 RCmdS/obj/Debug/Server.csproj.FileListAbsolute.txt diff --git a/.vs/AxibugRCMD/FileContentIndex/2514369f-551b-48c6-89bd-8711d1a5bbd1.vsidx b/.vs/AxibugRCMD/FileContentIndex/2514369f-551b-48c6-89bd-8711d1a5bbd1.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..d845bd2ed0c792bdbc941ce19b72a280a850e702 GIT binary patch literal 10977 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
LFYxxuUL1q zrVDhDZlPm(Cf!Q6(e3msdNw_Wo=eZ8=hF*BB#3kFpcm4M=*9FBdMUk(UQVx|SBg02 z)vRAbchYO=bs`eP`q$GN=#BIydhRkEuK)jLl#alpd6fFd3RG)k_%#1lQ-|VVs5Y7Q zBHJ5neU#>rHRE>c#gOI5ba0IlMsPKhG^pEE(!Csk>M{(}X`1OY&9v8GNV5Z!`p9%4 z9b!?{qqd9hjh;R_v~(D%yJdP9y(I01cH4p36-9Tdy}Cw$$onAEb#;?^UM)3CqF2wW zo9v?+A=4-ZC0$&5^)6^oji;ri1LHJ`W;$2b)sil$SsPSKIyk~yJ%aA4kE-6h_T;)o z8(BN_YUtnsGn!ruTyp);p{LwqS4R_SS5*hMy}QpvfF*7JI&Jq3T}@{o(_`tbG~2Cu zPjhu#fw_7i3`$KE>-JIAHobIu{AQf)3cY<~8bv#r4885G(B9pKXi%N2mtA{x4QbC^zJW5QKRVD^a*SCvgCpxl%B1R zQWF%VLNi3sl78QG-0oY$I9*pebZdn!j;xQ~_I0D_fo$AHbULB{GuGtj^>xp!R4$&*AQFI3y zK(BMVD}!mewf0(Rls3E$)_58q!gBhx(zbT-<}pKE=Qf9yT2pNfxT{x(w3lSJjq6<9 zknUa|8eK@w*7j;uhv>0%NIR`PQ8NSGIzv~}`=*h#+Q&|HhMrP0ZPQEx=mDF#7~E`a zS4j`kZcV4Pnf`R>p>rep|sS; z;5KV-qxQBlbPc^YI=G#yp>%PJQ2LlP(~#@B&0O^AG|k#yKb_l5!wel9VX$6Zy=n!j zI!#Zc9Xg|Znly^RxHfWgXav<6eeKl@ZTK{gqdpNjxQ{lCqP==HU8vb4dUY@QweO?a z4B1uEs&+I1khgR7Y}%nwG}9To-Ntr?ZrmWe9$&L&2HJGvyWQmFh`(eos?D`RNoVL4 z(kwz-yN$lonz?9iHm*n2>#XZG2Sj%tLo|SHQkT?{#?#BGYiLz_HK>*}N`wG9M4$FP zss@>EQqQ6B`e@T>TGA*QKufxie*JWldgW*v>kK`IPHSE*7}rOp<8(%I4vcQYYp+(@6X}u`b9I{b>J`$#?Yi2l z$I{4JEig?lv3`G-Tv)8Do9tsqvuBi=t?90G$gW-uYEWH{Ot+!abPe4`vl@Ea9q72` zPVbu5w)N4bS-Wwq>SL=xwWKrj9J-_q(O0-u+pD1+x<4)Hp|zxUK}(wHG&3PdhiG^` zxnA}*vhF}q2rpHyla}p!1k84Pl*O-B4cnf1dY0oLtFC{ zqtsp!E$I>3@0%_eVVq_fRKsgfZPUTpW{_)#w&@Y{TIrG+N_%y2t!k!oo1n;-BWw1D zlFlup&^%2Vv^|@4wA;|$HmIJcJ*rOAAw@0Vx#<{6aQ=+83I!*Vd@s>RNh|&htZRj{{)61^gZPq|M?d_wa zp>&9rbgsTjwAv2Q>#W~>?bY3DJgsW4wza$0Z;E#4PIWIjxLsVs>)pauP&gC?Nyj!! Q+;L!2IO?FrJ6AORFRYZ1hyVZp literal 0 HcmV?d00001 diff --git a/.vs/AxibugRCMD/FileContentIndex/read.lock b/.vs/AxibugRCMD/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/.vs/RCmd/FileContentIndex/5f02a480-5dee-4afc-aa9d-8b1b1a1fbd19.vsidx b/.vs/RCmd/FileContentIndex/5f02a480-5dee-4afc-aa9d-8b1b1a1fbd19.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..4c6c79d7047723e9773a98d83cad47b7956506bb GIT binary patch literal 10287 zcmaLb2bdhil?U*VC6Pg3Buox%z}-UInw?#-5+j6ay5Gze+i9z-cQt4QCWtHn5;>cU z)7gh}j^}jea6aRl^MS)TbB<>l=X1g~=ZNdQ{@=7deca7A)UT_n>eZ{N?$Lfk@nA`- z)mrSk!hQIfKa1RdEBBPk)?$a}1zzC3tGuA=1zWt8o;MzP;~j6J?L~VWGm=Dl`WT)NfOn9BiEuE>bqiDhlCdMWv+R=pSOvIguzBlPQt?Nvxcydd3O>gZ~ z*mk3*)Wq6}{@OLYb)8@x(J5ZAzO)wC5mXy`1O4KH;hGB2*M9)pBqFzG1WZ0|v zy`hb!RHTxK{D^c!Wi;bQGZZB%N?fU&rjO`<%F@+``WD6gU-h>VV`A6Xq$N$h*E zPjL{$K{pP|xZ|=mG4*3gVoGD0jj4?LW3kTSM8`!Q8;VOCS8h&^{DAx(Pww|A*g|1M za+dBO-LbhdbLT|iJWY(z`qFKLTPi6-y|ok(MV4rSsGz>0enJC9dX5sJL{m~y>Qfq0 z+ND%c+M~3fETSx?j3^sWHcOeM!lxpk*@{d+W)+!`j3$$j$;p&t=E%%b=~LNt8$)G5 zWl3d4)+Za1?UL=0Ey-H4^HdR4CCw3Svb1@eHgD;BL4RyrUnPB&_Eps<)9+JX5BfUc zWc}VCj0d3}gl4e8A1Lc`8ju}K+ksJoG8owDL8S+k8EoD%9dxI4GHqzu`nu;%rR$DL zN4buDO_?4{yM8($oeXtKI`ehr%7MOkaW_)kP zk7vlvxLe^YpS&uQo=V7fuTeto!aWOaUk3?g37LfEc!PD8B;6$GB?%=-p5(@Dd1AxF z&L*}>>@XRI$?%k97$w6v8TON5kqm7zoJ;*I4Wl%4rAb4ZDxE5m_L4LX+_RR(CXLIK z!j#HXCuyP5LZ^jI%RxHlR_0}XnW-dGse2Z)*w5m^{Z3>QxiibiW;CDm-O~MR5N3mJ zHrS92Y&O`OW$wVMtPHa<&#aeOKeK^5f8HTmW))>sk`4Vln#rR)k98hb`M|jS&2^S1 zVV+RVi?n%KSl#9 zh5K2etk6l3s3O-zo)<%RQZ89Yfb!>Q5ZZ<2w5bhb*#?4h_W=@;= zy!4|o9F$>EM(*kNOA6duR8r>NgtD*7L0IZusk2h&WkPP($~-Fbq%7PoO~`LX*)Ods zEtS@kRZjl>LtgrZu@wE-QHjHdIu%WT;hgez5KS0Vxg>}ykrIrkjmRHD52X@-H z9~i4sJ|&%7ZEZp}kL+ya{#kI_VGX%;T2tAwYs=i0*4m-1jGfQz(06-TMYbZpqM)L% zqHaa&E2^q~ztVA)BB>3n1+2lENEDmq0w&LLrX)eht>?|+>b$fvnm(b-c3R9VEqqf ztK*DMSuoMI^A^;#7e$wCFBgg(mtC;q>}}z>JJD&xWB5GIh|9O`xbmW{I~UZ>om;n^ zbLn+@`}vo-2)mEqiK72!hF0s*w>+@yzKstp`rkQ5BmR#WTCD>gdHCe(-H7D}*NN_h ze4pUt|M)Ki{>y;nzZ%%3a1Y3TK=6GY%kB;Lf&0S!;QsIcxXj6O9fbN5QD2Vw3U~;7 z51{ky2Iho`~~@HDs)D%gV&j3L239KdO);ptAEKS4c(8O&h; zXQ6>5w6KD6a2{@gLwE+<3>V-QcqTjxJ{6t~&w=N{^Wau^KD+>42rq&c!%N_$a2wnX zFN2rEE8q^uKMDN2TnVp&SHo-IweUK4J-h+l2ycQn!&~63@M-WicsslU-U;u5cf)(& zz3}Pq8St6#S@79TelDJa`g2jg5B29c`NQ)1pATOEUkG0WUkqOYUkYCaUk+aZUkP6Y zUkzUaUkhIcU+?66-+=lX;hW%_;ai;C?_W@VD|{P#JA8+e`@Ivs3-|Ab?}qPz?}hJ! z?}s0NAA}!*ABG=+AB7)-ABUfSpM;-+pN5}-pLKG+51{@a{2cr|`~v)i?g_Gm{ z67^rfU&G(P-@-@W@8Iv@AK;@-j`v5@{{;UG{{sIC{{|m}{8I3Hu?Ri^E{03sQn&}) z6Yd4~hWo&M;eK#`cmP}m4}=H7C&Gi_a<~E>0-ppAg@?hz;SumicoaMu9s`es$3YK1 z86FQ$fG5JIKpzHhB|HhPf@3g*t6>|C!w#H)lW+|@8BW2qPX4fbxy}{*JakcC4^PGY z(@@_C73{&t$>RwQaDN*0(@~#+2~1%Ib6CJxXkZB~tl%7+hnwIKo&h(*1-J#C3D0u! zI?hJ@9C$7~4{n9$JGuXbs9yvxhL^xg;WoJ4$>T0Z{R+4P?u1vutKik}8h9gFz)!+Y!B4}_ zz|X>ehY!F9;pgDz;TPZ+;eWs{!7szFz^}ru!LP$_z=xc?-`_<2TkzZPJMg>kd+@*D z_u&uV58=b`NASn+C-A56XYl9n7x2H~FX6A?uiz1 zFYvGMZ}2h5o8>NBi=4b~i&0;K`W~q73HO3~!+qesa6h;|JOD0(2f~A#?%O&T_2qB{ zJjCg~twT{i3?2@TfJefk;L-3Hcq}{)dQSIk9gq46@I>7AQ4ioscoJL%$6yFo!!{g; z9XJ6e;Tm`{oN~HvYaQ(3{(5*S+yGC58=-4i1v$7zXV0`7o2;gwGQu>Ag91+RwJz-!@k@OpRyyb<06Z-%$PTb=IPx()T);T`Z!co)1I z-UIK2_wUEq*8ksYv6IiQ#V`3TMZpaf7mK*yqiikVs{^@^&T_@S6?MbxY)w{GM@=H0E3hUHBLqbVhOnT_9ydL5EbA))x5 zw8}c9SUwsXa~HWMlk?+Vcb2RqNg3M&kSl)N>tQl^6K^TUt1}(VA$uxw$k=*|rFFEJ zX2WF4-MTazA+zlsN|wMy({J~y(QL9W^%ghxb{pF?@Krs6uXZ^Z>B2>Gg0hoMWLc_= zl?J(zwaEy%x7(tdv9dtf1Bud9W!vRmJ=-XQg0EzA>Xl0aFKY!CGE5%AW)4Y15|Voo zK<*Kbt>@*j(nan`6zL};*Xj) z7RXm}v;|jXZL%VXCs$1rIYv1dxhFyE-Q_4UR+hTUp^Va%-IWHJO{!AJ2pKCyy%5z?n;s}Lh`GB7&#%yKn_L5%0$f) zB&ZCNtm*)xjg@LWFW-}O>~fFyY6TZ0Be;-ivuH_80yJHuRc70zGe?nr@sAgWRhdYhmuAOhi)BRfAV~%? zLW0ULsY*WyDgk7K1dw}j0P?8F0_C10SudZ{kP&rwuEt!*uqLwnYbAT7WdFEJ9fhm) zJ-(7>NZwxwAo)o@Ii4m-iMN8IH0zL786jh(D(k3sXtZ_Bb1GeAS(2JmrI3w~P;w<* zq@g*jx|K7iTStqQ2H9e{YJSb+o`h0n}IAMY5{HOO=aewq|T|g3bO(2F;T#TP&L`iOZs!$kMq< zT&hjtyN!@miP!u*$YSIGB#Jx?&Ef45Z?vp>ELWwUWZJ}&5zT?tsc~nyl0veQCCFl$ z6*X6~olVeYn`D?oX|5#am=8)KO9o1IobO3>iB!3e^~#&vY@*C2bFAPl(piGm^Kz6X zgL-m_%$=8WA;WfgEJhQ_-{X>1^S;T3$vt_G>YouFAxmg>x84n&s2;&rO@7iURk^A- zfILHzsU+ECDrwa3;3#pKS2jn6HS;zNa@AxibI9ftZZi2Sb>%W#9|6-n>x<*|sy!7A Fe+RWK#0LNX literal 0 HcmV?d00001 diff --git a/.vs/RCmd/FileContentIndex/c7623d5f-828d-4a15-815d-fcc5b0ca3d40.vsidx b/.vs/RCmd/FileContentIndex/c7623d5f-828d-4a15-815d-fcc5b0ca3d40.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..5a507ff7527bb49910b6b78f7a5f87a4054b4577 GIT binary patch literal 13947 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 literal 0 HcmV?d00001 diff --git a/.vs/RCmd/FileContentIndex/read.lock b/.vs/RCmd/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/.vs/RCmd/v17/.suo b/.vs/RCmd/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..a7ffa9a4f0818eb08d830c8ceb0f30417a2dc2fe GIT binary patch literal 44544 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 cmdResultQueue = new Queue(); + + private static void Main(string[] args) + { + clientSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); + // 客户端不需要绑定, 需要连接 + IPEndPoint endPoint = new IPEndPoint(IPAddress.Parse("127.0.0.1"), 10492); //服务端IP和端口 + clientSocket.Connect(endPoint); + Console.WriteLine("连接到服务器"); + + ThreadPool.QueueUserWorkItem(new WaitCallback(delegate + { + byte[] buffer = new byte[1024]; + while (true) + { + Array.Clear(buffer, 0, buffer.Length); + clientSocket.Receive(buffer); + string msg = Encoding.Default.GetString(buffer); + Console.WriteLine("收到消息: " + msg.Replace("\0", "")); + //Thread.Sleep(10); + } + })); + + + ThreadPool.QueueUserWorkItem(new WaitCallback(delegate + { + while (true) + { + if (cmdResultQueue.Count > 0) + { + string cmd = cmdResultQueue.Dequeue(); + Console.WriteLine("上传命令:" + cmd); + clientSocket.Send(Encoding.Default.GetBytes(cmd)); + } + Thread.Sleep(10); + } + })); + + + while (true) + { + string cmdstr = Console.ReadLine(); + + if (string.IsNullOrEmpty(cmdstr)) + { + Console.WriteLine("CMD命令不能为空:"); + continue; + } + else + cmdResultQueue.Enqueue(cmdstr); + } + } + + + + + } +} \ No newline at end of file diff --git a/RCmdC/Properties/AssemblyInfo.cs b/RCmdC/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..87e41bd --- /dev/null +++ b/RCmdC/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 有关程序集的一般信息由以下 +// 控制。更改这些特性值可修改 +// 与程序集关联的信息。 +[assembly: AssemblyTitle("Client")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Client")] +[assembly: AssemblyCopyright("Copyright © 2023")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// 将 ComVisible 设置为 false 会使此程序集中的类型 +//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 +//请将此类型的 ComVisible 特性设置为 true。 +[assembly: ComVisible(false)] + +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID +[assembly: Guid("30c7a3a2-1742-4adf-9ee3-3d2aeb85b83f")] + +// 程序集的版本信息由下列四个值组成: +// +// 主版本 +// 次版本 +// 生成号 +// 修订号 +// +//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 +//通过使用 "*",如下所示: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/RCmdC/RCmdC.csproj b/RCmdC/RCmdC.csproj new file mode 100644 index 0000000..7575f5c --- /dev/null +++ b/RCmdC/RCmdC.csproj @@ -0,0 +1,48 @@ + + + + + Debug + AnyCPU + {30C7A3A2-1742-4ADF-9EE3-3D2AEB85B83F} + Exe + Client + Client + v4.0 + 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/RCmdC/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs b/RCmdC/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs new file mode 100644 index 0000000..5d01041 --- /dev/null +++ b/RCmdC/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")] diff --git a/RCmdC/obj/Debug/AxiCMDC.csproj.AssemblyReference.cache b/RCmdC/obj/Debug/AxiCMDC.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fd44f0775e73e16163c3256f20a6e29e12296a2b GIT binary patch literal 3704 zcmcguF>ll`6plryu2%#quvF@BBP>=?D+KL;PgDtJ0H>H^mf*o#A#gUL1dI3`Nq8>uRK~mNe|($P6jEotAj82#Jf~Co==dpe+e`4uL`Jq~rUqD~)1UJ?< zUc3&#M-M?nGa+%-62d)A8vwm3O0b|KY`MUdd09pslze}`jE`0~e}68&D3qsWn=of7 znG_sJlCw^T-`*Twt^Dk7Rfv6q_#va6aOx-1XmyTLe;li$!ac%HTgcX>qG($D8kUI3PF63?+!SZfC8pkR_@7)F>AM9F3MO8Qp?NPiWugCv6b7GXKOkeCT21JP0s zT5Hb4SLHx&Y?T8S2*S(4+%NFEx+?aUa;NYbft z>Tcak*2qJ$s^e;nH9PW>OGUX5!pgk3j)*7_4MATM)pE6U*gC@ixH9Y~hQ>pVm_Ui{ z)1p)A>-Gx3BLlc!WXiG=JFry)He?d>DJKG}K5#}7+zs|FdG5y(Z#IYgDM!yIP2o6g zMUQWbG&-er)0>aE(q7tH!1bBZquc3D(ULSXPr4c2?J1eNK!lTm6FKW-DR<@S%Ih3j IQzPkr0Di5Zod5s; literal 0 HcmV?d00001 diff --git a/RCmdC/obj/Debug/AxiConC.csproj.AssemblyReference.cache b/RCmdC/obj/Debug/AxiConC.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fd44f0775e73e16163c3256f20a6e29e12296a2b GIT binary patch literal 3704 zcmcguF>ll`6plryu2%#quvF@BBP>=?D+KL;PgDtJ0H>H^mf*o#A#gUL1dI3`Nq8>uRK~mNe|($P6jEotAj82#Jf~Co==dpe+e`4uL`Jq~rUqD~)1UJ?< zUc3&#M-M?nGa+%-62d)A8vwm3O0b|KY`MUdd09pslze}`jE`0~e}68&D3qsWn=of7 znG_sJlCw^T-`*Twt^Dk7Rfv6q_#va6aOx-1XmyTLe;li$!ac%HTgcX>qG($D8kUI3PF63?+!SZfC8pkR_@7)F>AM9F3MO8Qp?NPiWugCv6b7GXKOkeCT21JP0s zT5Hb4SLHx&Y?T8S2*S(4+%NFEx+?aUa;NYbft z>Tcak*2qJ$s^e;nH9PW>OGUX5!pgk3j)*7_4MATM)pE6U*gC@ixH9Y~hQ>pVm_Ui{ z)1p)A>-Gx3BLlc!WXiG=JFry)He?d>DJKG}K5#}7+zs|FdG5y(Z#IYgDM!yIP2o6g zMUQWbG&-er)0>aE(q7tH!1bBZquc3D(ULSXPr4c2?J1eNK!lTm6FKW-DR<@S%Ih3j IQzPkr0Di5Zod5s; literal 0 HcmV?d00001 diff --git a/RCmdC/obj/Debug/AxiConC.csproj.CoreCompileInputs.cache b/RCmdC/obj/Debug/AxiConC.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..edb4ac6 --- /dev/null +++ b/RCmdC/obj/Debug/AxiConC.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b9e2f5818204bdd53d14ebaabe7f49179a76e75e diff --git a/RCmdC/obj/Debug/AxiConC.csproj.FileListAbsolute.txt b/RCmdC/obj/Debug/AxiConC.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..d65131e --- /dev/null +++ b/RCmdC/obj/Debug/AxiConC.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +D:\AxibugRCMD\AxiConC\bin\Debug\Client.exe +D:\AxibugRCMD\AxiConC\bin\Debug\Client.pdb +D:\AxibugRCMD\AxiConC\obj\Debug\AxiConC.csproj.AssemblyReference.cache +D:\AxibugRCMD\AxiConC\obj\Debug\AxiConC.csproj.CoreCompileInputs.cache +D:\AxibugRCMD\AxiConC\obj\Debug\Client.exe +D:\AxibugRCMD\AxiConC\obj\Debug\Client.pdb diff --git a/RCmdC/obj/Debug/Client.csproj.AssemblyReference.cache b/RCmdC/obj/Debug/Client.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f62f0af76d145837176db6a0801d1117e0380603 GIT binary patch literal 1056 zcmZQ$ zSDb>gr4)EIx3zty!6&cO6pqddzs?&w+=W@2`3`rOhTcfhs)c&sx;v72a4O_+udB>z z*!S>K-;Qt{T<=p-mYHmTj;57@ngabEji_&V!xs_?P-hs5U0-SRukT&Q@XOl=b#|Y7?W+XJY z(z4Z`kj8~+pb*ZZp^L$|fHHff>z(lVG00~(s|#E;UDhJNs}sA4w$PclCxs143Au&d zbB$}llGE2Ck1hZ2Ew;MKR_v8mx%H)GSX^7LW^eQ3j=CC09IAs2>m4_jOb$~t zjx36HQyj+ccuoy?0}T^2jvN{$=%8Ml)g5i<%mOOPw)+&?Gex}+1x%mHy)s!t-?m7 znD?AeOO}!E6hR61BqFzca%0)dK7#aT5P_(p!Cg8Zw2G~5hXx%vET?bVA)v|Q(&4|Bub$Bm#Pr?NxUlzkttoC zB2G2F6%xc(2*Kim_|0>}h?xjej~C`G_kSm>6dh8-SL^WAI?zkxpqXj-k~qZ6yQjtu z75@Xq4^KMPB<%S+6`gh0FW1AHGu6>PdC89>?+5+k5BMH&P#qsnKf_b6_hg8oQDxEi z8bxvN=Wd4RUkLCGHc~rS5=;`C3HjkgPm;t9uW2(x7U{_lVI*gb?@-LO^EcKg&yDY~ zcc%R__cc|es9d#+JLlZ^0rm6k^34Uf*17Q<`v<{6U!a|-c9ESDJEH>Kx$zQJbC+pp tjr(0%njy9s#^*@?U?;LM#9P literal 0 HcmV?d00001 diff --git a/RCmdC/obj/Debug/RCmdC.csproj.FileListAbsolute.txt b/RCmdC/obj/Debug/RCmdC.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e69de29 diff --git a/RCmdC/obj/Debug/RConC.csproj.AssemblyReference.cache b/RCmdC/obj/Debug/RConC.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fd44f0775e73e16163c3256f20a6e29e12296a2b GIT binary patch literal 3704 zcmcguF>ll`6plryu2%#quvF@BBP>=?D+KL;PgDtJ0H>H^mf*o#A#gUL1dI3`Nq8>uRK~mNe|($P6jEotAj82#Jf~Co==dpe+e`4uL`Jq~rUqD~)1UJ?< zUc3&#M-M?nGa+%-62d)A8vwm3O0b|KY`MUdd09pslze}`jE`0~e}68&D3qsWn=of7 znG_sJlCw^T-`*Twt^Dk7Rfv6q_#va6aOx-1XmyTLe;li$!ac%HTgcX>qG($D8kUI3PF63?+!SZfC8pkR_@7)F>AM9F3MO8Qp?NPiWugCv6b7GXKOkeCT21JP0s zT5Hb4SLHx&Y?T8S2*S(4+%NFEx+?aUa;NYbft z>Tcak*2qJ$s^e;nH9PW>OGUX5!pgk3j)*7_4MATM)pE6U*gC@ixH9Y~hQ>pVm_Ui{ z)1p)A>-Gx3BLlc!WXiG=JFry)He?d>DJKG}K5#}7+zs|FdG5y(Z#IYgDM!yIP2o6g zMUQWbG&-er)0>aE(q7tH!1bBZquc3D(ULSXPr4c2?J1eNK!lTm6FKW-DR<@S%Ih3j IQzPkr0Di5Zod5s; literal 0 HcmV?d00001 diff --git a/RCmdS/Program.cs b/RCmdS/Program.cs new file mode 100644 index 0000000..cf35652 --- /dev/null +++ b/RCmdS/Program.cs @@ -0,0 +1,149 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; +using System.Net.Sockets; +using System.Net; +using System.Text; +using System.Threading; +using System.IO; + +namespace RCmdS +{ + internal class Program + { + private static Socket severSocket = null; + + private static Process p; + + private static Queue cmdResultQueue = new Queue(); + + private static Socket clientSocket; + + private static void Main(string[] args) + { + + p = new Process(); + p.StartInfo.FileName = "cmd.exe"; //待执行的文件路径 + p.StartInfo.UseShellExecute = false; //重定向输出,这个必须为false + p.StartInfo.RedirectStandardError = true; //重定向错误流 + p.StartInfo.RedirectStandardInput = true; //重定向输入流 + p.StartInfo.RedirectStandardOutput = true; //重定向输出流 + p.StartInfo.CreateNoWindow = false; //不启动cmd黑框框 + p.Start(); + + severSocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); + IPEndPoint endPoint = new IPEndPoint(IPAddress.Any, 10492); + severSocket.Bind(endPoint); // 绑定 + severSocket.Listen(1); // 设置最大连接数 + Console.WriteLine("开始监听"); + //Console.WriteLine("进程ID"+Process.GetCurrentProcess().Id); + Thread thread = new Thread(ListenClientConnect); // 开启线程监听客户端连接 + thread.Start("连接成功"); + + + //Thread thread_1 = new Thread(TEST); // 开启线程监听客户端连接 + //thread_1.Start("连接成功"); + + ThreadPool.QueueUserWorkItem(new WaitCallback(delegate + { + while (true) + { + if (p != null && !p.HasExited) + { + StreamReader sr = p.StandardOutput; + string str = sr.ReadLine(); + Console.WriteLine(str); + cmdResultQueue.Enqueue(str); + } + Thread.Sleep(10); + } + })); + + ThreadPool.QueueUserWorkItem(new WaitCallback(delegate + { + while (true) + { + if (p != null && !p.HasExited) + { + StreamReader sr = p.StandardError; + string str = sr.ReadLine(); + Console.WriteLine(str); + cmdResultQueue.Enqueue(str); + } + //Thread.Sleep(10); + } + })); + + + ThreadPool.QueueUserWorkItem(new WaitCallback(delegate + { + while (true) + { + if (clientSocket != null) + { + while (cmdResultQueue.Count > 0) + { + clientSocket.Send(Encoding.Default.GetBytes(cmdResultQueue.Dequeue())); + } + } + //Thread.Sleep(10); + } + })); + + while (true) + { + string cmd = Console.ReadLine(); + p.StandardInput.WriteLine(cmd); + Console.WriteLine("输出命令"); + } + } + + /// + /// 监听客户端连接 + /// + private static void ListenClientConnect(object msg) + { + clientSocket = severSocket.Accept(); // 接收客户端连接 + Console.WriteLine("客户端连接成功 信息: " + clientSocket.AddressFamily.ToString()); + clientSocket.Send(Encoding.Default.GetBytes(msg.ToString())); + Thread revThread = new Thread(ReceiveClientManage); + revThread.Start(clientSocket); + } + + private static void ReceiveClientManage(object clientSocket) + { + try + { + Socket socket = clientSocket as Socket; + byte[] buffer = new byte[1024]; + while (true) + { + Array.Clear(buffer, 0, buffer.Length); + socket.Receive(buffer); // 从客户端接收消息 + string cmd = Encoding.Default.GetString(buffer); + Console.WriteLine("收到消息:" + cmd); + cmd = cmd.Replace("\0", ""); + Exec(cmd); + } + } + catch (SocketException) + { + //客户端断开重启 + severSocket.Close(); + severSocket.Dispose(); + GC.Collect(); + Process.Start(Process.GetCurrentProcess().MainModule.FileName); + Environment.Exit(0); + } + } + /// + /// 执行客户端发来的cmd命令 + /// + /// + private static void Exec(string cmd) + { + p.StandardInput.WriteLine(cmd); + } + } +} diff --git a/RCmdS/Properties/AssemblyInfo.cs b/RCmdS/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..319faac --- /dev/null +++ b/RCmdS/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// 有关程序集的一般信息由以下 +// 控制。更改这些特性值可修改 +// 与程序集关联的信息。 +[assembly: AssemblyTitle("Server")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Server")] +[assembly: AssemblyCopyright("Copyright © 2023")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// 将 ComVisible 设置为 false 会使此程序集中的类型 +//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型 +//请将此类型的 ComVisible 特性设置为 true。 +[assembly: ComVisible(false)] + +// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID +[assembly: Guid("6fc15228-663a-48e3-ae5d-fa4112eac8b0")] + +// 程序集的版本信息由下列四个值组成: +// +// 主版本 +// 次版本 +// 生成号 +// 修订号 +// +//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值 +//通过使用 "*",如下所示: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/RCmdS/RCmdS.csproj b/RCmdS/RCmdS.csproj new file mode 100644 index 0000000..01a3c27 --- /dev/null +++ b/RCmdS/RCmdS.csproj @@ -0,0 +1,48 @@ + + + + + Debug + AnyCPU + {6FC15228-663A-48E3-AE5D-FA4112EAC8B0} + Exe + Server + Server + v4.0 + 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/RCmdS/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs b/RCmdS/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs new file mode 100644 index 0000000..5d01041 --- /dev/null +++ b/RCmdS/obj/Debug/.NETFramework,Version=v4.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.0", FrameworkDisplayName = ".NET Framework 4")] diff --git a/RCmdS/obj/Debug/AxiCMDS.csproj.AssemblyReference.cache b/RCmdS/obj/Debug/AxiCMDS.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fd44f0775e73e16163c3256f20a6e29e12296a2b GIT binary patch literal 3704 zcmcguF>ll`6plryu2%#quvF@BBP>=?D+KL;PgDtJ0H>H^mf*o#A#gUL1dI3`Nq8>uRK~mNe|($P6jEotAj82#Jf~Co==dpe+e`4uL`Jq~rUqD~)1UJ?< zUc3&#M-M?nGa+%-62d)A8vwm3O0b|KY`MUdd09pslze}`jE`0~e}68&D3qsWn=of7 znG_sJlCw^T-`*Twt^Dk7Rfv6q_#va6aOx-1XmyTLe;li$!ac%HTgcX>qG($D8kUI3PF63?+!SZfC8pkR_@7)F>AM9F3MO8Qp?NPiWugCv6b7GXKOkeCT21JP0s zT5Hb4SLHx&Y?T8S2*S(4+%NFEx+?aUa;NYbft z>Tcak*2qJ$s^e;nH9PW>OGUX5!pgk3j)*7_4MATM)pE6U*gC@ixH9Y~hQ>pVm_Ui{ z)1p)A>-Gx3BLlc!WXiG=JFry)He?d>DJKG}K5#}7+zs|FdG5y(Z#IYgDM!yIP2o6g zMUQWbG&-er)0>aE(q7tH!1bBZquc3D(ULSXPr4c2?J1eNK!lTm6FKW-DR<@S%Ih3j IQzPkr0Di5Zod5s; literal 0 HcmV?d00001 diff --git a/RCmdS/obj/Debug/AxiConS.csproj.AssemblyReference.cache b/RCmdS/obj/Debug/AxiConS.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..fd44f0775e73e16163c3256f20a6e29e12296a2b GIT binary patch literal 3704 zcmcguF>ll`6plryu2%#quvF@BBP>=?D+KL;PgDtJ0H>H^mf*o#A#gUL1dI3`Nq8>uRK~mNe|($P6jEotAj82#Jf~Co==dpe+e`4uL`Jq~rUqD~)1UJ?< zUc3&#M-M?nGa+%-62d)A8vwm3O0b|KY`MUdd09pslze}`jE`0~e}68&D3qsWn=of7 znG_sJlCw^T-`*Twt^Dk7Rfv6q_#va6aOx-1XmyTLe;li$!ac%HTgcX>qG($D8kUI3PF63?+!SZfC8pkR_@7)F>AM9F3MO8Qp?NPiWugCv6b7GXKOkeCT21JP0s zT5Hb4SLHx&Y?T8S2*S(4+%NFEx+?aUa;NYbft z>Tcak*2qJ$s^e;nH9PW>OGUX5!pgk3j)*7_4MATM)pE6U*gC@ixH9Y~hQ>pVm_Ui{ z)1p)A>-Gx3BLlc!WXiG=JFry)He?d>DJKG}K5#}7+zs|FdG5y(Z#IYgDM!yIP2o6g zMUQWbG&-er)0>aE(q7tH!1bBZquc3D(ULSXPr4c2?J1eNK!lTm6FKW-DR<@S%Ih3j IQzPkr0Di5Zod5s; literal 0 HcmV?d00001 diff --git a/RCmdS/obj/Debug/AxiConS.csproj.CoreCompileInputs.cache b/RCmdS/obj/Debug/AxiConS.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..edb4ac6 --- /dev/null +++ b/RCmdS/obj/Debug/AxiConS.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +b9e2f5818204bdd53d14ebaabe7f49179a76e75e diff --git a/RCmdS/obj/Debug/AxiConS.csproj.FileListAbsolute.txt b/RCmdS/obj/Debug/AxiConS.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..bcca59a --- /dev/null +++ b/RCmdS/obj/Debug/AxiConS.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +D:\AxibugRCMD\AxiConS\bin\Debug\Server.exe +D:\AxibugRCMD\AxiConS\bin\Debug\Server.pdb +D:\AxibugRCMD\AxiConS\obj\Debug\AxiConS.csproj.AssemblyReference.cache +D:\AxibugRCMD\AxiConS\obj\Debug\AxiConS.csproj.CoreCompileInputs.cache +D:\AxibugRCMD\AxiConS\obj\Debug\Server.exe +D:\AxibugRCMD\AxiConS\obj\Debug\Server.pdb diff --git a/RCmdS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/RCmdS/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..d5fc4d594c8de7bec8c5818866c5e9e1c31fc9fd GIT binary patch literal 6395 zcmeHLZBH9V5VpZwFoYD-ln`jrOJ9@JI^hE0MdAaoAw^9hWLvZnw#fQ!Y&P88y1RRT zYw=t93#$IacIIrKc?<0apTq|r@_3ouoo9ADyZ7uQl8Hp(AAIPWp8F#xoOj%oLW#Pz z_PGj}Thf8Ug_RecC;Z*QcGlbnskrbrbF0=O{bkL3;OaoarVoLZ%*~p6LCxj%FVHHB zWAHa?i%a#D`f5Fwb5<7F5*s7PwND_u4!G+O-mb4fisrA9HJc! zSDb>gr4)EIx3zty!6&cO6pqddzs?&w+=W@2`3`rOhTcfhs)c&sx;v72a4O_+udB>z z*!S>K-;Qt{T<=p-mYHmTj;57@ngabEji_&V!xs_?P-hs5U0-SRukT&Q@XOl=b#|Y7?W+XJY z(z4Z`kj8~+pb*ZZp^L$|fHHff>z(lVG00~(s|#E;UDhJNs}sA4w$PclCxs143Au&d zbB$}llGE2Ck1hZ2Ew;MKR_v8mx%H)GSX^7LW^eQ3j=CC09IAs2>m4_jOb$~t zjx36HQyj+ccuoy?0}T^2jvN{$=%8Ml)g5i<%mOOPw)+&?Gex}+1x%mHy)s!t-?m7 znD?Aelq#b3u~L9q&_Jn>OO}!E6hR61BqFzca%0)dK7#aT5P_(p!Cg8Zw2G~5hXx%vET?bVA)v|Q(&4|Bub$Bm#Pr?NxUlzkttoC zB2G2F6%xc(2*Kim_|0>}h?xjej~C`G_kSm>6dh8-SL^WAI?zkxpqXj-k~qZ6yQjtu z75@Xq4^KMPB<%S+6`gh0FW1AHGu6>PdC89>?+5+k5BMH&P#qsnKf_b6_hg8oQDxEi z8bxvN=Wd4RUkLCGHc~rS5=;`C3HjkgPm;t9uW2(x7U{_lVI*gb?@-LO^EcKg&yDY~ zcc%R__cc|es9d#+JLlZ^0rm6k^34Uf*17Q<`v<{6U!a|-c9ESDJEH>Kx$zQJbC+pp tjr(0%njy9s#^*@?U@ILQDVv literal 0 HcmV?d00001 diff --git a/RCmdS/obj/Debug/RCmdS.csproj.FileListAbsolute.txt b/RCmdS/obj/Debug/RCmdS.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e69de29 diff --git a/RCmdS/obj/Debug/Server.csproj.AssemblyReference.cache b/RCmdS/obj/Debug/Server.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..f62f0af76d145837176db6a0801d1117e0380603 GIT binary patch literal 1056 zcmZQ$