شوخی با دوستان با استفاده از Notepad ویندوز


هیچ می دانستید در ویندوز شما برنامه ی میزبانی نصب است که به صورت مستقیم می توانید با آن اسکریپت های خود را اجرا کنیم ؟ در این مطلب از آی تی گشت با استفاده از برنامه Notepad ویندوز کمی اسکریپت نویسی می کنیم و سعی می کنیم فایل هایی بسازیم که وقتی دوستان ما روی آن ها کلیک کردند کمی ترس را به چهره آن ها هدیه بدهیم. لازم به ذکر است هیچ کدام از این کدها نمی تواند صدمه ای به سیستم فرد مقابل بزنند و فقط برای این است که کمی با اسکریپت نویسی برای میزبان اسکریپت ویندوز ( WSH ) آشنا شویم.

البته نیازی به استفاده از نرم افزار Notepad به طور اختصاصی وجود ندارد و می توانید با هر نرم افزار ویرایشگر متن ساده دیگری اسکریپ نویسی کنید برای میزبان اسکریپت ویندوز فقط کافی است در انتها کد های خود را با پسوند vbs ذخیره کنید. با اجرای این نوع فایل ها به صورت اتوماتیک میزبان اسکریپت ویندوز که فایل wscript.exe است کدهای داخل این فایل ها را اجرا می کند. کافی است هر کدام از کدهای زیر را که می خواهید در نرم افزار Notepad کپی کنید و با نام abc.vbs ذخیره کنید.

خاموش و روشن کردن پشت سر هم Caps Lock

این کد هر یک ثانیه دکمه Caps Lock شما را می زند و خاموش و روشن می کند.

Set wshShell =wscript.CreateObject("WScript.Shell")
do
wscript.sleep 1000
wshshell.sendkeys "{CAPSLOCK}"
loop

باز بسته کردن پشت سر هم دستگاه دیسک خوان

با کد زیر می تونید برای مثال هر 8 ثانیه CD-ROM یا DVD-ROM دوست خود را باز و بسته کنید. توجه داشته باشید که اگر روی سیستم دوست شما بیش از یک دیسک خوان هم نصب باشد تمامی دیسک خوان ها یکی یکی باز و بسته می شوند.

Set oWMP = CreateObject("WMPlayer.OCX.7")
Set colCDROMs = oWMP.cdromCollection
do
if colCDROMs.Count >= 1 then
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
For i = 0 to colCDROMs.Count - 1
colCDROMs.Item(i).Eject
Next
End If
wscript.sleep 8000
loop

باز کردن Notepad و تایپ اتوماتیک یک پیغام

کد زیر هم در هنگام اجرا به صورت خودکار نرم افزار Notepad ویندوز کاربر را باز می کند و در آن متنی می نویسد.

WScript.Sleep 1000
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "notepad"
WScript.Sleep 500
WshShell.AppActivate "Notepad"
WScript.Sleep 500
WshShell.SendKeys "sa"
WScript.Sleep 500
WshShell.SendKeys "lam "
WScript.Sleep 500
WshShell.SendKeys "ta h"
WScript.Sleep 500
WshShell.SendKeys "ala it"
WScript.Sleep 500
WshShell.SendKeys "gasht "
WScript.Sleep 500
WshShell.SendKeys "ro "
WScript.Sleep 500
WshShell.SendKeys "didid?"

چگونه متوقف کردن اجرای این کدها

همانطور که در بالا اشاره کردیم این کدها هیچگونه آسیبی به سیستم عامل و نرم افزار های دیگر وارد نمی کنند و همانطور که می بینید دو کد اول در یک حلقه بی پایان قرار دارند برای متوقف کردن اجرای این کدها از Task Manager ویندوز خود ( برای فراخوانی دکمه های Ctrl + Alt + Delete با هم فشار دهید و از منوی ظاهر شده گزینه Start Task Manager را بزنید ) در قسمت Processes این پنجره wscript.exe را انتخاب کنید و بر روی دکمه End process کلیک کنید.

همچنین با دنبال کردن خوراک مطالب آی تی گشت از آخرین مطالب با خبر شوید و یا با عضویت رایگان در خبرنامه آی تی گشت آخرین مطالب را در ایمیل خود بخوانید.

Advertisements

, ,

  1. #1 توسط ُسامان در 2010/11/22 - 11:01 ق.ظ.

    جالب بود

  2. #2 توسط حسين در 2010/11/22 - 11:04 ق.ظ.

    سلام
    خيلي جالب بود.
    موفق باشيد

  3. #3 توسط امين در 2010/11/22 - 12:57 ب.ظ.

    kHEYli BAHale! mitUNI inTORi tYPE bOKOni (ba SCRIpt e AvvalI!)

    • #4 توسط Shabnam naghebi در 2010/11/22 - 3:29 ب.ظ.

      ARe BeDArdE MesSeNGer HA haM MikHoRe.

  4. #5 توسط مهدی رادی در 2010/11/22 - 11:34 ب.ظ.

    سلام جالب بود
    یک روشی بگو که یارو فکر کنه که ویروسه واقعاً
    که سکته رو دیگه بزنه قشنک
    دور هم هستیم بخندیم…

    • #6 توسط itgasht در 2010/11/23 - 1:21 ق.ظ.

      سلام و ممنون که جالب ارزیابی کردید. با همین wscript و البته استفاده از vbscript … ویروس ها و بد افزار های زیادی نوشته شده که خیلی از اون ها حتی توسط آنتی ویروس های معروف شناسایی می شوند. مثلاً می تونید بعد از این که کد نویسی کردید مشخص کنید که هر موقع ویندوز بالا اومد کد شما اجرا شود و یا خیلی کارهای دیگر 🙂 .

  5. #7 توسط مصطفی فلاح در 2010/11/23 - 10:20 ق.ظ.

    سلام دوست عزیز
    مرسی که سر زدی
    در جواب کامنتت : هییییییییییچ عیبی نداره ! حالشو ببر !

    و مورد دیگه اینکه وبلاگت خیلی باحاله
    لینکشو میزارم ، مطالبشم خوبه !

    شاد باشی

  6. #8 توسط سعيد در 2010/11/23 - 7:35 ب.ظ.

    خيلي جالب بودن دوست من..
    خيلي دنبالشون ميگشتم..مخصوصا ( باز بسته کردن پشت سر هم دستگاه دیسک خوان) خيلي جالبه..
    موفق باشي..

  7. #9 توسط encaria در 2010/11/23 - 10:59 ب.ظ.

    آفرین خوشم اومد این جور کدا خیلی جالب و هیجان انگیزن

  8. #10 توسط soheil در 2010/11/24 - 6:11 ب.ظ.

    سلام.من سهيل آرمان خواه هستم نويسنده مجله اينترنتي گويا آي تي و سايت اينترنتي لاگزو .ميخواستم خواهش كنم كه بنر سايت لاگزو رو در سايتتون قرار بديد.
    در ضمن پايه تبادل بنر هم هستم.
    http://www.logxo.com

    • #11 توسط itgasht در 2010/11/24 - 7:54 ب.ظ.

      سلام. خیلی خوشحالم از نظرتون آقای سهیل. نیاز به معرفی هم نبود معمولاً مطالب جالب گویا آی تی را می خوان و کم و بیش با نویسندگان آن آشنایی دارم. اما در مورد بنر و تبادل بنر باید عرض کنم که من از وردپرس.کام برای انتشار وبلاگ خودم استفاده می کنم و همانطور که می دانید اجازه هیچ گونه تبلیغات رو ندارم. این لینک هایی هم که در قسمت پیشنهاد می بینید بیشتر دوستان من هستند و یا حالت Blogroll رو دارند. انشالله که موفق باشید.

  9. #12 توسط نصاب باشی در 2010/12/23 - 10:45 ب.ظ.

    خیلی مفید بود

    به وب من هم سر بزن :دی

  10. #13 توسط sleep.walker در 2010/12/29 - 3:51 ق.ظ.

    آقا دمت گرم. بازم بزار از اين چيزا . حال داد