PDA

View Full Version : روشن کردن خودکار کامیوتر از طریق برنامه نویسی



shahryari
یک شنبه 19 خرداد 1392, 11:45 صبح
باسلام
اگر قابلیت روشن شدن خودکار در کامپیوتر وجود داشته باشد, آیا API یا کلاسی وجود دارد که بتوان کامپیوتر را روشن(Turn On)کرد
با تشکر

systam
دوشنبه 20 خرداد 1392, 12:42 عصر
سلام
من این سوال رو در بخش شبکه (http://barnamenevis.org/showthread.php?401672-%D8%B1%D9%88%D8%B4%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-Workgroup)پرسیدم ولی جواب درست حسابی ندادند
به نتیجه رسیدم خبرت میکنم


یا علی

shahryari
دوشنبه 20 خرداد 1392, 15:38 عصر
سلام
من این سوال رو در بخش (http://barnamenevis.org/showthread.php?401672-%D8%B1%D9%88%D8%B4%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-Workgroup)شبکه (http://barnamenevis.org/showthread.php?401672-%D8%B1%D9%88%D8%B4%D9%86-%DA%A9%D8%B1%D8%AF%D9%86-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85-%D8%A7%D8%B2-%D8%B7%D8%B1%DB%8C%D9%82-Workgroup)پرسیدم ولی جواب درست حسابی ندادند
به نتیجه رسیدم خبرت میکنم



یا علی
باسلام
البته شماچون تحت شبکه میخواهید راحت تر است و میشود با کارت شبکه به راحتی این کار را کرد
سرنخهایی بدست آوردم
اینکه باید بتوانیم توسط کامند لاین و زبان اسمبلی بایوس را پراگرم کنیم
از آنجایی که میشود بایوس را به این صورت ریست کرد، جای شکی نیست که تنظیمات مربوط به روشن شدن خودکار را هم میتوان پراگرام کرد
می ماند دستوراتش (کدهای اسمبلی) که باید به دنبالش بگردیم و درنهایت دریک فایل متنی با پسوند bat ذخیره کنیم و توسط برنامه هربار بهش مقدار بدیم و اجرا کنیم

systam
یک شنبه 09 تیر 1392, 19:10 عصر
سلام
شهریاری جون اینقدر سوال کردم در این رابطه
توی این زمینه برنامه نو.یسی ایران خیلی ضعیفه
توی بخش شبکه مطرح کردم فقط گفته از چی استفاده کن توضیح نداده
من هم اطلاعات ندارم درباره شبکه
هیچی به هیچی شده

mehdi.safavie
دوشنبه 10 تیر 1392, 22:02 عصر
سلام جماعا ، اگر کسی گفته که از چی استفاده کنی و توضیح نداده ، دلیل نمیشه برنامه نویسی ایران ضعیفه ، من به شخصه وقتی خودم جستجوی چیزی رو میکنم در کنارش 10 چیز دیگه رو یاد میگیرم که اصلا ربطی به مطلب خودم نداره اما با ارزش تره در پروژه های بعدیم .

این کاری که شما میخواین رو بدون دخالت خارجی امکان نداره ، مثالش همون کارت شبکه .
قبلا یه کارت تی وی داشتم که یه چشم برای کنترلش داشت هر زمان که روی دکمه Power روی کنترل رو میزدم کامپیوتر روشن میشد ( زمانی که خاموش بود ) پس یه دخالت خارجی نیاز داریم تا سیستم روشن بشه چه کارت شبکه چه کارت تی وی یا هر چی . چون اصولا روشن شدن سیستم نیازمند رسیدن برق به MainBoard هست و سیستم که در حالت StandBy نیست برشگردونیم .

اما هیچ کاری نشد نداره !

systam
سه شنبه 11 تیر 1392, 10:48 صبح
اما هیچ کاری نشد نداره !
اونکه صد در صد
چون بحث شبکه توی ایران چند سالی رو به پیشرفت اگه کسی هم اطلاعات داشته باشه به راحتی در اختیار کسی قرار نمیده
من با نرم افزار netsupport به راحتی انجام میدم
از دوستان اگه کسی به نتیجه ای رسید ما رو هم خبر کنه




یا علی

Hasibsoft
سه شنبه 11 تیر 1392, 16:46 عصر
سلام
اگر چنین چیزی هم وجود داشته باشه باید برنامه ای که اینکار را می خواهد انجام دهد برای اجرا شدنش احتیاج به روشن بودن کامپیوتر و بالا آمدن سیستم عامل می باشد که این عمل بی معنی می باشد.
ولی مدیریت روشن شدن خودکار کامپیوتر بر عهده بایوس سیستم است که برای بعضی از سخت افزارهای خاص این عمل را انجام میدهد مانند زنگ خوردن مودم که این هم احتیاج به برنامه نویسی بایوس وآشنا بودن با سخت افزار کامپیوتر می باشد

Mani_rf
سه شنبه 11 تیر 1392, 21:04 عصر
سلام. اکثر مادربرد های جدید از این قابلیت پشتیبانی می کنند. برای این کار شما باید به کدی را در شبکه به سیستم مورد نظر بفرستید.
برای اطلاعات بیشتر این مطلب (http://blog.cordiner.net/2010/03/06/wake-on-lan-c/) را مطالعه کنید.
این مطلب (http://www.codeproject.com/Articles/5315/Wake-On-Lan-sample-for-C) نیز خالی از لطف نیست

shahryari
سه شنبه 11 تیر 1392, 21:24 عصر
سلام. اکثر مادربرد های جدید از این قابلیت پشتیبانی می کنند. برای این کار شما باید به کدی را در شبکه به سیستم مورد نظر بفرستید.
برای اطلاعات بیشتر این مطلب (http://blog.cordiner.net/2010/03/06/wake-on-lan-c/) را مطالعه کنید.
این مطلب (http://www.codeproject.com/Articles/5315/Wake-On-Lan-sample-for-C) نیز خالی از لطف نیست
سلام
اینکه فرمودید مربوط میشه به شبکه اما من میخوام زمان بندی بکنم مثلا یک ساعت دیگه روشن بشه و کاری را انجام بده از طریق ستاپ بایوس میشه زمان بندی کرد اما میخوام از طریق دات نت و برنامه ام این زمان بندی را انجام بدم

دانشجوی تویسرکانی
سه شنبه 11 تیر 1392, 21:34 عصر
سلام


اونکه صد در صد
چون بحث شبکه توی ایران چند سالی رو به پیشرفت اگه کسی هم اطلاعات داشته باشه به راحتی در اختیار کسی قرار نمیده


برنامه نویسان خوبی تو ایران هستند
وقتی تو برنامه نویس ثبت نام کردم فکر می کردم جز بهترین ها هستم!
ولی وقتی زمان گذشت با اساتید مجربی آشنا شدم

کل همه اینجوری هستند بعضی اطلاعات رو در اختیار کسی قرار نمی دن

neverlieme
دوشنبه 14 مرداد 1392, 14:59 عصر
نرم افزار ها حتی خود ویندوز و بقیه سیستم عامل ها هم تا این حد دسترسی به سخت افزار ندارن و نمی تونن سیستم رو روشن کنن.
تنها راهش اینه که از طریق تنظیمات بایوس سیستمت این کارو انجام بدی و روشن کردن کامپیوتر رو اسکجل بندی کنی
نرم افزار ها می تونن سیستم رو از حالت sleep خارج کنن
به این آدرس (http://www.dreamincode.net/forums/topic/65499-wake-up-computer-with-vbnet/) یه سری بزن

harash
پنج شنبه 24 مرداد 1392, 13:08 عصر
در صورتی که کسی انجام این فرایند رو بلد هستن کدش رو بذارن. همین که سیستم رو هم از حالت sleep خارج کنه کار من رو راه می اندازه. بسیار به این کد نیاز دارم. ممنون میشم اگر کمکم کنید.