السلام عليكم ...
اريد معرفه كيف ابرمج البرنامج لاعطاء امر للجهاز مثل اخذ سكريين شووت او امر يجعلني اتصفح املفات والتعديل عليها او امر باعاده تشغيل الجهاز وهكذا.. علما بأني استخدم ال C#
ارجو بالمساعدة وشكرا ...
يجب عليك تعلم برمجة السوكت (sockets)...
انا ما عندي خبرة في لغة C# فسأوضح لك فكرة البرنةمج بشكل عام :
في البداية يقوم برنامج server بالتنصت على بورت معين مثلا 1400 وثم يكون عندك برنامج آخر يسمى client يقوم بالإتصال بذلك البورت ويرسل الأوامر إلى السيرفر، والسيرفر يقوم بقراءة الأمر وتنفيذه..
في السيرفر تقوم بوضغ تعليمة switch هكذا :
switch (command) {
case 1: // إلتقاط صورة
takeScreenShot ();
break;
case 2: // إطفاء الجهاز
shutdownSystem ();
break;
default:
break;
}
وتقوم بتنفيذ الأوامر...
مافهمته من سؤالك انك تريد تنفيد الامر على جهاز محلي و ليس من بعد ! على كل حال اعتقد اجابة الاخ @MAXIDROL هي الاصح لانه لا يمكن تنفيد أمر مشابه إلا من الشبكة شبيه بفكرة rdp .
سؤالك متشعب بعض الشيء و غير واضح.
كما قال الأخ عادل، أول شيء عليك بالتمكن من أساسيات اللغة، بعد ذلك عليك بمطالعة الكلاسات و الدوال المخصصة حسب الحاجة.
عودة إلى سؤالك لأجل أخذ سكرين شوت عليك استعمال بعض الدوال التي تمكنك من التعامل مع الصور و الجرافكس مثل System.Drawing.Imaging و System.Drawing.
لتصفح الملفات و المجلدات عليك مطالعة System.IO
لاستعمال أوامر بسيطة كإعادة تشغيل الجهاز أو تشغيل برنامج معين يمكنك الإستعانة ب System.Diagnostics.Process
عليك تعلم البرمجة اذاً، يجب ان تتمكن من لغة الـ#C في المقام الأول
لا يمكنك وانت تبني أساس المبنى ان تقوم بعمل الكساء أو التشطيبات النهائية وانت في مرحلة البدء بعد
على أي حال هنالك لغة Script تقوم بمثل هذه الأمور اسمها AutoIt
هي سهلة وتعلمها سريع أيضاً
التعليقات