تور لحظه آخری
امروز : جمعه ، 18 آبان 1403    احادیث و روایات:  امام صادق (ع):مؤمن همواره خانواده خود را از دانش و ادب شايسته بهره مند مى سازد تا همه آنان را وارد ب...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

قیمت پنجره دوجداره

بازسازی ساختمان

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

پوستر آنلاین

بهترین وکیل کرج

بهترین وکیل تهران

اوزمپیک چیست

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

 






آمار وبسایت

 تعداد کل بازدیدها : 1827146510




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

روشن کردن کامپیوتر با برنامه نویسی تحت شبکه


واضح آرشیو وب فارسی:سایت ریسک: MrJamshidy01-10-2007, 10:11 AMآقایون سلام من یک نرم افزار دیدم خیلی باهال بود تحت شبکه اسم کامپیوترت رو بهش می دادی بعد روی کامپیوتر طرف کنترل کامل داشتی هم میتونستی روشنش کنی هم خاموشش کنی دسکتاپش رو بدون این که بفهمه دستت بگیری دسکتاپ خودت رو روی مانیتورش بندازی منظور از این همه حرف اینه که کسی بلده کامپیوتر کسی رو تحت شبکه روشن یا خاموش کنه؟ (با Vb) _H2_01-10-2007, 02:52 PMسلام تمام اعمالی که گفتید قابل انجام است بجز روشن کردن! میتوان برنامه ای نوشت که فرامین را از برنامه دیگری که در رایانه ی دیگری در شبکه در حال اجرا است بگیرید و در کلاینت اجرا کند (یعنی نیاز به دو برنامه یا دو فایل است.) ولی روشن کردن رایانه خارج از حیطه هر زبان برنامه نویسی است. شاید بتوان برای رایانه Sleep شده کاری کرد ولی رایانه ای که کلاً خاموش شده (و شهودی، فن پاور آن کار نکند) هیچ راهی برای روشن شدن ندارد، چون اول باید CPU روشن باشد تا بعد بتواند دستوری را اجرا کند. تنها راه روشن شدن رایانه با پاور خاوش قابلیتهای مادربورد و بایوس است. مثلاً مادربوردهای جدید قابلیتی دارند که میتوانند در صورت برقراری تماس تلفنی با خطی که به مودم داخلی وصل است رایانه را روشن کنند. (مثلاً برای دریافت خودکار فکس) و شاید مادربوردهای دیگری قابلیتهای مشابهی برای شبکه هم داشته باشند که در آن صورت اگر درست باشد باید حتماً کارت شبکه آنبورد باشد. (از لحاظ الکترونیکی هم مادربورد اینطور عمل میکند که پاورها حتی وقتی به ظاهر خاموش هستند برق بسیار ضعیفی را میدهند که برای کار کردن مدارات کم مصرف کافی است و مدارات خاص مادربورد که برای همین منظور تعبیه شده اند با همان جریان کم کار میکنند و در صورت لزوم فرمان روشن شدن پاور را صادر میکنند.) _H2_02-10-2007, 06:01 PMسلام من دیروز عصر متوجه شدم، یکی از دوستمان همین سوال را در سایت برنامه نویس هم پرسیدند(احتمالاً خود شما بودید) و یکی از بچه ها لطف کردند و جواب دادند و گفتم لپ مطلب را برای دوستان عضو این سایت هم بیان کنم. دو راه حل پیشنهاد شده بود که اولی که بدیهی هم است ساخت سخت افزار ویژه ای برای این کار است که باید به کیس متصل شود. و راه دوم که راحت تر است، پشتیبانی مادبورد از این قضیه است که به ظاهر نام این قابلیت (Wake On Lan (WOL است. MrJamshidy05-10-2007, 06:25 PMاما دوست من خودم امتحان کردم شد مادر بوردش هم قدیمی بود Lamerdsystem06-10-2007, 10:51 AMچنین چیزی برای کامپیوتری که توی شبکه هست غیر ممکنه زمانی که کامپیوترت خاموشه اتصالی به شبکه نداری و وقتی IP شما توی شبکه نباشه کامپیوترهای دیگه نمی تونن عملی رو کامپیوتر شما مبنی بر روشن کردن انجام بدن- تائید می شه شما می تونی تمام اعمالی که گفتی رو با برنامه Net School انجام بدی ولی نمی تونی سیستم رو روشن کنی در ضمن اگه واقعا می گی خودت دیدی اسم نرم افزار رو بگو ببینیم چی هست اصلا Oracle_Eldorado06-10-2007, 10:29 PMدوستان به نظر من برای این کار شما باید برنامه نویسی تحت شبکه رو برید یاد بگیرید . چون اگه سورس آماده گیر بیارید ازش هیچی سر در نمیارید . مطمئن باشید با VB معمولی خیلیییییییییییییی سخت تره تا اینکه با VB.Net یا شبکه . _H2_07-10-2007, 10:05 AMسلام چنین چیزی برای کامپیوتری که توی شبکه هست غیر ممکنه زمانی که کامپیوترت خاموشه اتصالی به شبکه نداری و وقتی IP شما توی شبکه نباشه کامپیوترهای دیگه نمی تونن عملی رو کامپیوتر شما مبنی بر روشن کردن انجام بدن- تائید می شه شما می تونی تمام اعمالی که گفتی رو با برنامه Net School انجام بدی ولی نمی تونی سیستم رو روشن کنی در ضمن اگه واقعا می گی خودت دیدی اسم نرم افزار رو بگو ببینیم چی هست اصلا عزیز دل بابا وقتی مادر بورد ساپورت کنه، تمومه! (این دوستمان هم که میگوید یک مادربور پنجاه سال پیشی داره و این را ساپورت میکنه پس ...) مثل همین امکان روشن شدن با تلفن که به کرات شاهدش بودم و شما هم احتمالاً دیده اید، در آن مورد هم با پشتیبانی مادربور و فرمان از مودم داخلی رایانه روشن میشود، در این یکی جای مودم داخلی را کارت شبکه گرفته... ! مجدداً تاکید میکنم که پاور حتی وقتی به ظاهر خاموش است (البته بدیهی است که به برق متصل است) ولتاژ ضعیفی را باز به ماردبور میدهد که برخی مدارات الکترونیکی مادربورد را اصطلاحاً در حالت آماده باش نگاه میدارد. :10: MrJamshidy08-10-2007, 06:26 PMDostan Bebakhshid Keh In Modeli Minevisam Windowsam Ro Tazeh Nasb Kardam Az Farsi Poshtibani Nemikoneh Esm Narmafzar "Net Support" Agar Khastid Uploadesh Ham Mikonam Narmafzaresh Ham Dolatieh Kheili Naiabeh MrJamshidy19-10-2007, 04:13 AMآقا چرا کمک نمی کنید خوب اسم نرم افزار هم که بهتون گفتم "Net Support" باور کنید من چیزی رو که دیدم گفتم در ضمن اگر یک راهنمایی کوچک در مورد این که دسکتاپ کلاینت رو مثل یکی از برنامه های ویندوز ("Remote Desktop Connection") رو روی کامپیوتر خودم باز کنم و از دسکتاپ کلاینت فیلم و عکس بگیرم و برای سرور بفرستم خیلی خیلی ممنون میشم نرم افزارم هم VB 6 دوستتون دارم خیلی زیاد بای MrJamshidy21-10-2007, 12:51 PMبه قول یکی از اطرافیان زبونم گیس در آورد بابا کمک کنید لازم دارم NoneForce21-10-2007, 04:38 PMآقایون سلام من یک نرم افزار دیدم خیلی باهال بود تحت شبکه اسم کامپیوترت رو بهش می دادی بعد روی کامپیوتر طرف کنترل کامل داشتی هم میتونستی روشنش کنی هم خاموشش کنی دسکتاپش رو بدون این که بفهمه دستت بگیری دسکتاپ خودت رو روی مانیتورش بندازی منظور از این همه حرف اینه که کسی بلده کامپیوتر کسی رو تحت شبکه روشن یا خاموش کنه؟ (با Vb) سلام بله ميشود اينكار را كرد، ولي : 1- دستگاه مقصد بايد داراي كارت شبكه باشد 2- Wake on Lan فعال شده باشد. وقتي دستگاه خاموش است داراي IP‌ نيست ولي هركارت شبكه داراي يك آدرس يكتاي MAC است. بوسيله دلفي : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! كد VB : براي استفاده از كد زير بايد از ASocket.dll استفاده كنيد ، كه از لينك زير ميتوانيد دريافت كنيد : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! NoneForce21-10-2007, 04:39 PMپست تكراري - لطفا حذف شود MrJamshidy22-10-2007, 02:52 AMحالا یک سوال دیگه البته باید ببخشید چطور میشه Wake On Lan رو از داخل ویندوز فعال و غیر فعال کرد (برای فعال شدن سریع بدون دردسر) از بابت راهنمایی خیلی خیلی ممنون MrJamshidy22-10-2007, 03:02 AMآقا باز هم ببخشید !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! پیدا نکرد یعنی وجود نداشت NoneForce22-10-2007, 09:39 AMآقا باز هم ببخشید پیدا نکرد یعنی وجود نداشت سلام توي ياهو دنبال فايل بگرديد، اين يه مثال ديگه است : !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! _H2_22-10-2007, 09:56 AMسلام اما دوست من خودم امتحان کردم شد مادر بوردش هم قدیمی بود آقا چرا کمک نمی کنید خوب اسم نرم افزار هم که بهتون گفتم "Net Support" باور کنید من چیزی رو که دیدم گفتم در ضمن اگر یک راهنمایی کوچک در مورد این که دسکتاپ کلاینت رو مثل یکی از برنامه های ویندوز ("Remote Desktop Connection") رو روی کامپیوتر خودم باز کنم و از دسکتاپ کلاینت فیلم و عکس بگیرم و برای سرور بفرستم خیلی خیلی ممنون میشم نرم افزارم هم VB 6 دوستتون دارم خیلی زیاد بای میبخشید من فکر کردم مشکلتان حل شده و تمام....! :11: حالا بازم مشکل اصلیتان حل شد یا ادامه دارد؟؟؟ منظورم با توضیحات خوب کاربر NoneForce است. MrJamshidy23-10-2007, 02:56 AMمشکلات که تمام شد ((تقریبا)) اما من می خوام بدونم چطور از دسکتاپ کلاینت عکس و فیلم بگیرم و برای سرور بفرستم و همچنین چطور می تونم دسکتاپ کلاینت رو مثل برنامه Remote Desktop Connection ویندوز دست خودم(سرور) بگیرم از تمامی دوستانی که در حل این مشکلات کمک کردند، می کنند و خواهند کرد بسیار ممنونم _H2_23-10-2007, 12:22 PMسلام مشکلات که تمام شد ((تقریبا)) خدا را شکر! اما من می خوام بدونم چطور از دسکتاپ کلاینت عکس و فیلم بگیرم و برای سرور بفرستم ... اون دیگه برنامه نویسی عادی میشه، شما باید برای تمام اعمال مورد نظر کد نویسی کنید در VB 8 : اگر صرف عکس گرفتن و ریست و اجرای چند برنامه از راه دور برای کارتان کفایت میکند، بهترین روش استفاده از کلاسس های مخصوص Net Remoting است که اجازه میدهد به راحتی یک جزء برنامه (کد) را در در رایانه دیگری اجرا کنید. ولی اگر امکاناتی در حد remote desktop میخواهید پیشنهاد میکنم با خود remote desktop کنار بیایید و مثلاً آنرا از داخل برنامه خود فرا خوانی کنید، فایل اصلی mstsc.exe است که کنترل خط فرمانی هم دارد تا کاربر پنجره اضافه ای نبیند. عموماً کلاسس های مورد نیاز برای این قبیل کارها در فضای نام System.Runtime.Remoting قرار دارند. گرچه میتوان در چند خط کد مثالی زد ولی برای فهم نیاز به توضیح نوشتاری زیادی دارد و تازه اگر مطلب کامل بخواهید زیر و بم زیادی دارد، میتوانم کتاب معرفی کنم یا خودتان سرچی در مورد "Net Remoting" انجام دهید تا مطالبی و نمونه کدهایی پیدا کنید. ولی در کل نصبت به دیگر زبانهای برنامه نویسی که حتماً باید در سطح سوکت کار را ادامه دهید، Net Remoting برای این قبیل کارها راحت تر است و اغلب مدیریت ها بر اهده خود Framework.Net است. MrJamshidy25-10-2007, 03:46 PMدوست عزیز از نظر عکس گرفتن که مشکلی ندارم مشکل من فرستادن فایل. خودم یک سورس کد دارم که فایل میفرسته ولی هر چی نگاه می کنم چیزی دستگیرم نمیشه تا جایی که من فهمیدم فایل رو بایناری باز می کنه و میفرسته و از اون طرف می گیره و سیوش می کنه ولی یک خورده سخته اگر برای Vb 6 کد بزاری نه سورس کد ممنون می شم بای _H2_27-10-2007, 09:59 AMسلام ....اگر برای Vb 6 کد بزاری .... تا حالا فرصتی برایم پیش نیامده تا با API های Socket کار کنم. در vb 6 اگر دسترسی بین دو نمونه کد در شبکه بخواهید باید مستقیماً از API های مربوطه استفاده کنید. انشا ا... اساتید دیگر یاری کنند. اما در VB 8 حتی چند وقت قبل چیزی مشابه خواسته شما درست کرده بودم و میتوانم بیشتر راهنمایی کنم. Payman_6227-10-2007, 12:10 PMسلام. آقای جمشیدی اگه داری تروجان مینویسی باید بگم سیستم قربانی سرور هست و سیستم شما که هکری کلاینت. شما جای سرور و کلاینت رو بر عکس در نظر گرفتی. عکس گرفتن از سیستم قربانی و ارسالش هم کار ساده ایه. عکس گرفتنش رو که فرمودی بلدی. ولی در مورد ارسال فایل برات توضیح میدم. ببین شما هنگام ارسال هر فایلی ابتدا باید به صورت باینری بازش کنی. بعد متن داخلشو بخونی و اطلاعات رو سند کنی. هنگام سند اطلاعات فقط یک بار عمل سند صورت میگیره. ولی از اون ور هنگام دریافت اطلاعات اگه حجم فایل بیشتر از 8 کیلوبایت باشه فایل به صورت تکه تکه و 8 کیلو 8 کیلو دریافت میشه. گاهی اوقات هم 4 کیلو بایتی دریافت میکنی. شما باید یه متغیر تعریف کنی و هر بار اطلاعات دریافتی رو بریزی ته متغیرت. در واقع تکه های فایل رو به هم میچسبونی تا فایل نهایی ساخته بشه. این کار رو اون قدر ادامه میدی تا فایل به طور کامل دریافت بشه. بعد یه فایل رو باینری باز میکنی و متن متغیر رو میریزی داخلش. با این روش فایل بدون مشکل دانلود میشه. حتی اگه exe هم باشه میتونی اجراش کنی و ازش استفاده کنی. MrJamshidy27-10-2007, 04:29 PMدوست عزیز من هیچوقت از اطلاعاتم در راه آسیب رسوندن به بقیه استفاده نمی کنم حرف شما درست می دونم باید بایناری باز کنم و بفرستم ولی زمانی که بازش می کنم نمی تونم کل اطلاعات رو بگیرم اگر شما یک کد بزاری ممنون می شم یک جا دیدم از این کد استفاده کرده بود Input$(EOF(FileName)) Payman_6227-10-2007, 06:48 PMسلام. یه تابع برات نوشتم که کل اطلاعات فایل رو میخونه. کارتو راه میندازه. !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! MrJamshidy28-10-2007, 09:39 AMآقا خیلی خیلی ممنون MrJamshidy28-10-2007, 10:17 AMآقا بقیه سوالم چی شد 1- حالا چطور دسکتاپ رو شیر کنم از Remote Desktop Connection هم نمی خوام استفاده کنم اگر با همون Net Support کار کرده باشید و یا Net School می بینید وقتی دسکتاپ شیر میشه یک صفحه کوچیک باز میشه و با بقیه قسمت های نرم افزار و ویندوز هم میشه کار کرد در ضمن سیستم کلاینت هم Switch User نمیشه که باز بالا بیاد و سرور دیسکانکت بشه 2- چطور آدرس آی.پی کارت لن (Mac IP Address) رو بدست بیارم 3- چطور Wake On Lan رو از داخل ویندوز Enable یا Disable کنم خواهشا این سوالات رو فراموش نکنید من اینارو لازم دارم تا برنامم تک بشه و همه بیان با نرم افزار من کار کنن هم مدرسه ها هم کافی نت ها هم گیم نت ها هم آموزشگاه ها هم ... از این که زیاد حرف زدم ببخشید بای MrJamshidy31-10-2007, 05:48 AMآقا چی شد کمک کنید یک Api می خوام در صورتی که اجرا شد ویندوز تشخیص بده یکی از کلید های موس زده شده و یک Api هم برای کیبورد می خوام که هم به ویندوز بفهمونه چه کلیدی زده شده و بفهمه از روی کیبورد چه کلیدی زده شده ببخشید که یک خورده سوالم رو بد طرح کردم چون الان خیلی خیلی خسته ام مخم کار نمیکنه MrJamshidy31-10-2007, 06:02 AMدر ضمن سوالات پست 25 رو هم یک نیم نگاه بندازید بی زحمت Payman_6201-11-2007, 01:28 AMسلام. برای تشخیص کلید فشرده شده یا موس فشرده شده. GetAsyncKeyState سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1908]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن