در ادامه یک ترفند جالب برای ساختن فایلی که به صورت اتوماتیک باز میشود و متن دلخواه بدون هیچ حرکتی توسط شما کارکتر به کارکتر در آن نوشته و تایپ میشود معرفی میکنیم،استفاده از این روش که به تایپ ارواح کیبورد معروف (Ghost Keyboard Typing) است میتوانید یک شیوه تبلیغاتی و معرفی جالب و یا یک روش بسیار خوب برای سوپرایز کردن دوستانتان باشد!
ترفند تایپ خودکار و کارکتر به کارکتر متن دلخواه در نوت پد
برای ساختن فایل نیاز به ابزار خاصی نیست،فقط کافیست ابتدا با کلیک راست بر روی دسکتاپ از گزینه new یک فایل متنی (Text Document) بر روی دسکتاپ ایجاد کنید.
خب حالا فایل text را باز کنید و تمام کدهای این فایل را کپی (Copy) و در فایل خود پیست (Paste) کنید.
حالا از منو File گزینه Save as را انتخاب کنید و در قسمت file name برای فایل خود یک نام با پسوند vbs انتخاب کنید مثل : anzalweb.vbs
همچنین لیست Save as type را روی All files قرار دهید و در نهایت فایل را با کلیک بر روی Save در سیستم خود ذخیره کنید.
تمام شد! حالا فایل ساخته شده را اجرا کنید می بینید که برنامه Notepad به صورت اتوماتیک باز میشود و عبارت anzalweb.ir نوشته میشود! نتیجه کار به شکل زیر خواهد بود :
خب حالا اگر بخواهید برای نام خود این کار را انجام دهید چه باید کرد؟
بر روی فایلی که ایجاد کردید کلیک راست و گزینه Edit رو انتخاب کنید،برنامه Notepad بازمیشود حالا میتوانید کارکتر های دلخواه خود را در هر خط جایگزین کنید برای اضافه کردن کارکتر هم باید
یک کد :
wshshell.sendkeys “R”
wscript.sleep 100
به متن اضافه کنید.
چند نکته :
- کارکترهای فارسی پشتیبانی نمیشند و باید از کارکتر انگلیسی استفاده کنید
- در صورتی که با پیغام خطا line 1 و Char 37 مواجه شدید این پیغام به دلیل وجود علامت کاما به جای علامت کوتیشن است (زمانی که متن رو از داخل تکستی که قرار دادیم کپی کنید این مشکل پیش نمی آید)،برای رفع آن باید علامتها ی کاما را با کوتیشن در متن جایگزین کنید.
- wscript.sleep 100 برای تنظیم سرعت و مکث هنگام تایپ کارکتر استفاده میشه و با کم و زیاد کردن عدد آن میتوانید سرعت تایپ متن رو کنترل کنید.
- کد wshShell.SendKeys “{ENTER}” و wshShell.SendKeys “{TAB}” به ترتیب برای زدن دکمه اینتر و تب در متن استفاده میشوند.
set wshshell = wscript.CreateObject(“wScript.Shell”)
wshshell.run “Notepad”
wscript.sleep 600
wshshell.sendkeys “A”
wscript.sleep 100
wshshell.sendkeys “m”
wscript.sleep 100
wshshell.sendkeys “i”
wscript.sleep 100
wshshell.sendkeys “r”
wscript.sleep 100
wshshell.sendkeys “R”
wscript.sleep 100
wshshell.sendkeys “e”
wscript.sleep 100
wshshell.sendkeys “z”
wscript.sleep 100
wshshell.sendkeys “a”
wscript.sleep 100
wshShell.SendKeys “{ENTER}
wscript.sleep 100
wshshell.sendkeys “M”
این کد درسته؟ چون اجرا نمیشه
سلام دوستان من یه سوالی داشتم من فایل رو ساختم اما وقتی میرم توش برام مینویسه ANZALWEB.IR
ENJOY! 😀
امکانش هست بگید چه جوری کاری کنم اینو ننویسه یه متن دیگه مثل
hello یا چیز های دیگه بنویسه
سلام خداقوت به شما
تو سیستم خودم درست اجرا میشه اما تو سیستم دیگه ارسال کردم و باز میکنند فارسی و بهم خورده میشه و ثابت هست علت چیست ؟
ممنون میشم راهنمایی کنید
آیا این پسوند میشه به فلش تبدیل کرد که تو گوشی هم باز بشه
ممنون میشم قید کنید برنامه مبدل و ….
دستتون درد نکنه و خسته نباشین.ممنون از اطلاعات و سایت خوبتون
با سلام
خواهش میکنم
موفق باشید
باسلام اگه میشه بگین چطور باید کد ها رو کپی کنم چون همگی توی عکسن
ممنون . خیلی جالب بود .