سلام دوستان
من یه برنامه کافی نت دارم می سازم حالا می خوام یه قسمتی بسازم که از طریق سرور بتونه یه سیستم را روشن کنه؟ کسی می دونه چه طور باید این کار را انجام بدیم.
من خودم یه سرپی زدم فکرکنم باید از mac address استفاده کردن اما چه طور؟؟
ممنون
سلام دوستان
من یه برنامه کافی نت دارم می سازم حالا می خوام یه قسمتی بسازم که از طریق سرور بتونه یه سیستم را روشن کنه؟ کسی می دونه چه طور باید این کار را انجام بدیم.
من خودم یه سرپی زدم فکرکنم باید از mac address استفاده کردن اما چه طور؟؟
ممنون
ببین باید از طریق دستور های داخل CMD این کار را انجام بدی . این دستور داخل CMD کامپیوتر را خاموش می کنه :
shutdown -a\\(computername or ip)حالا فقط کافیه که CMD اجرا شه و این کد داخلش اجرا بشه . این کد را امتحان کن :
System.Diagnostics.Process.Start("CMD.EXE","shutdo wn -a\\(computername or ip)");
من راه و روشش را به شما گفتم . دیگه زحمت یه سرچ توی اینترنت را باید بکشید خودتون . قرار نیست اینجا همه کد ها آماده قرار بگیره .
\س من شرمندم . ای مدل سوال ها را امکان نداره من جواب بدم . شما ابتدا دنبال بک دستور داس باش که کامپیوتر را روشن کنه .سپس اون دوستور را داخل کد سی شارپ که بهتون دادم قرارا بدید . من به نویه خودم بعد از اونهمه بحث توی تالار دیگه امکان نداره سورس کامل در اختیار کسی قرار بدم . ببخشید
چیزی که من میدونم اینه که اولا باید mainboard اوم سیستم این موضوع رو پشتیبانی کنه که اینو میشه از تو تنظیمات bios توی powerOption ببینی که چیا رو support میکنه. یه سری برنامه های autoPowerOn هم داریم که یه سیگنال میفرستن و با اون سیگنال سیستم رو روشن میکنن. فک نکنم دستور cmd برای این کار باشه و باید یه سیگنال قابل فهم برای mainboard بفرستی. مثل دکمه های powerOn روی کیبورد که سیتم رو روشن میکنن
ببین این لینکها کمکت میکنه؟
http://stackoverflow.com/questions/1...r-from-c-sharp
http://www.daniweb.com/software-deve...-pc-via-c-code
دیدم عنوان جالب است بگذار ما هم شرکت کنیم بلکم یک چیزی یاد بگیریم
شما با shutdown,reboot کردن سیتم ها تحت شبکه مشکلی نداری اگر نه لطفا نمونه کدها را قرار بدهید تا ببینیم چگونه بایدد ما هم استفاده کنیم
دوم از آنکه شما می توانید کامپیوتر خودتون را روشن کنید با استفاده از این دستورات؟؟
نمونه کدهای زیر برای عملیات های با لا در شبکه گفتم پیدا کردم اگر شبکه ای در اختیار دارید تست کنید ببینید جواب می دهد و نتیجه را بگویید
http://www.technicaltalk.net/index.php?topic=1051.0
http://www.nullskull.com/q/10062711/...n-network.aspx
http://social.microsoft.com/Forums/e...-to-network-pc
این تاپیک رو بخون
من خودم اینو پیاده سازی کردم
باید سوکت بنویسی
ضمنا باید مادر بردتم ساپورت کنه و گزینشم فعال کرده باشی
https://barnamenevis.org/showthread.p...A7%D8%B1%D9%BE
موفق باشید
ببخشید اگر شما تست کردید و جواب گرفتید بگذارید تا شاید بقیه ی دوستان هم استفاده کنند و در ضمن معلوم هست اصلا متنی که نوشتم را نخواندید
اتفاقا متن شما رو خوندم ، این شمایین که به لینکی که دادم ، نرفتین و نخوندینش
تو همون لینک من سه سال پیش توضیح دادم.
دقیقا کارایی که می خوای انجام بدی تو لینک های این دوستمون هست
فقط باید زحمت بکشید و بخونیدشون ، انتظار کد آماده نداشته باشید. (گرچه همون ها هم کد آماده هستند)