للكثيرين منا، يعد دفتر الملاحظات Notepad على نظام ويندوز مجرد … دفتر ملاحظات! يبدو هذا بديهيًا ربما، لكن في الوقع يعد تطبيق دفتر الملاحظات البسيط للغاية أداة قوية يمكنك استخدامها لبرمجة مهام معينة باستطاعتها قلب نظامك بالكامل. اسأل أي مبرمج وسيخبرك أن دفتر الملاحظات هو رفيقه الأول والأوحد في كثير من الأوقات!
دفتر الملاحظات ظل جزءً لا ينفصل عن أي إصدار ويندوز منذ الإصدار الأول الأول ويندوز 1.0 في 1985. وعلى مدار وجوده في النظام، لم يتغير دفتر الملاحظات كثيرًا إن لم يكن أبدًا! هكذا ظل أبسط محرر كتابي يمكن أن تجده على أي نظام؛ فلو أعطينا جدلًا تطبيق مايكروسوفت وورد Word الشهير للكتابة درجة 10 كتطبيق لمعالجة وكتابة وتنسيق الكلمات، فسيحصل دفتر الملاحظات Notepad على درجة 0.00004 مقارنةً به!
وبالرغم من أنه صار هناك الكثير من تطبيقات تحرير النصوص الموجهة للمبرمجين حاليًا، إلا أن دفتر الملاحظات التقليدي والبسيط يبقى المفضل لدى المبرمجين، خاصة القدامى منهم. وفي الواقع، يمكن لأي أحد استخدام دفتر الملاحظات للعبث والمرح قليلًا ببعض الأكواد لإضافة بعض المهام على نظام ويندوز أو تخصيصه، حتى ولو لم تكن تفقه شيئًا عن البرمجة!
وفيما يلي، 7 خدع بسيطة ومدهشة يمكنكم فعلها باستخدام دفتر الملاحظات لديكم بنظام ويندوز المثبت على حاسوبكم. كل ما ستطلبه الأمر منكم هو نسخ ولصق بعض الأسطر القليلة داخل ملف Notepad وحفظه ليبدأ المرح والسحر مباشرة!
شيفرة ماتريكس Matrix Effect
بالتأكيد تتذكرون فيلم المصفوفة The MatrixK، وتتذكرون شيفرة المصفوفة التي تضوي بلون أخضر وتتحرك بالطول. يمكنكم صنع تأثير مشابه على حاسبكم الشخصي من خلال تطبيق دفتر الملاحظات Notepad باتباع الخطوات التالية:
1 قم بكتابة أو نسخ سطور الكود التالية ولصقها كما هي دون تغيير في ملف نوت باد جديد
@echo off color 02 :tricks echo %random%%random%%random%%random%%random%%random%%random%%random% goto tricks
2 قم بحفظ الملف على سطح المكتب بأي اسم بالانجليزية وليكن مثلًا Matrix لكن بامتداد bat وليس txt. كيف تفعل هذا؟ من نافذة الحفظ اختر من save as type الخيار الثاني All Files ثم اكتب اسم الملف Matrix وبعده مباشرة bat. أو انسخ الاسم كاملًا من هنا Matrix.bat والصقه في خانة الاسم.
3 اذهب لمكان حفظ الملف (سطح المكتب) وستجده بشكل مميز عن ملفات دفتر الملاحظات النصية التقليدية. اضغط مرتين على الملف وشاهد شيفرة المصفوفة تجري أمام عينيك! أي تدخل منك بالنقر مثلًا على الشيفرة سيؤدي إلى توقف المصفوفة بالكامل! ها نحن قد أنذرناك…
دفتر يوميات مؤرخ
الخدعة التالية قد تكون بسيطة حقًا، لكنها مفيدة كذلك إلى حد كبير وأستخدمها شخصيًا طيلة الوقت. أغلبنا يحتفظ بشكل ما من أشكال دفتر تسجيل النشاط أو دفتر مذكرات شخصية؛ لذا ما سنقوم به هو إنشاء ملف دفتر ملاحظات يسجل تلقائيًا التاريخ والوقت في كل مرة نفتحه بها ونكتب أمرًا ما!
1 بعد فتح ملف دفتر ملاحظات Notepad جديد، فقط نكتب LOG. (لابد من كتابة الكود بأحرف كبيرة UPPERCASE)
2 نقوم بحفظ الملف بشكل عادي وبامتداد txt التقليدي. ثم نغلقه
3 جرب فتح الملف وستجد أنه تمت إضافة التاريخ والوقت مباشرة قبل ما تود إضافته. اكتب ما تشاء ثم احفظ قبل الإغلاق وفي المرة القادمة للفتح سيضاف التاريخ والوقت الجديد تحت آخر ما قمت بكتابته المرة السابقة.
اجعل الحاسب ينطق أي كلمة
فلنفترض أن هناك كلمة ما تود معرفة النطق السليم لها، فما هي خياراتك؟ يمكنك بالطبع التوجه إلى مترجم جوجل، والضغط على خيار نطق الكلمة، لكن فلنفترض أنك لا تملك اتصالًا بالانترنت لسبب ما. حينها تعد الخدعة التالية مثالية كحل. إليك كيف تقوم بالأمر…
1 اكتب أو انسخ سطور الكود التالية والصقها في ملف ملاحظات جديد
Dim Message, Speak Message=InputBox(“Enter text”,”Speak”) Set Speak=CreateObject(“sapi.spvoice”) Speak.Speak Message
2 احفظ الملف بأي اسم تحب، فقط اجعل الامتداد vbs. كما تعلمنا في خدعة شيفرة المصفوفة.
3 اضغط مرتين على الأيقونة التي تمثل الملف الذي حفظته وستظهر لك نافذة صغيرة بشريط يمكنك الكتابة داخله لكن بالانجليزية فقط. اضغط على OK للاستماع إلى ما كتبته بصوت بشري!
مهرجان لوحة المفاتيح
من سمات المهرجانات الأساسية هي الفوضى وتداخل الحواس بشكل نجده محببًا في النهاية. ويمكنك خلق مهرجان مصغر بالاستعانة بلوحة مفاتيحك الصغيرة الملحقة بحاسبك من خلال دفتر الملاحظات البسيط المسالم لديك. ما سيحدث حقًا هو أن الكود المحفوظ بالملف ينشط ويغلق خواص CAPS lock و NUMBER lock و SCROLL lock بشكل سريع ومتلاحق، وكما تعلمون، فهذه الخواص يتم تفعيلها وغلقها بصوت تنبيه وإشارة ضوء تصدر عن لوحة مفاتيحك. فقط احذروا لأن هذه الخدعة قد تكون مزعجة للغاية وقد تضطروا لإعادة تشغيل الجهاز لوقفها!
1 اكتب أو انسخ سطور الكود التالية وقم بلصقها في ملف ملاحظات جديد
Set wshShell =wscript.CreateObject(“WScript.Shell”) do wscript.sleep 100 wshshell.sendkeys “{CAPSLOCK}” wshshell.sendkeys “{NUMLOCK}” wshshell.sendkeys “{SCROLLLOCK}” loop
2 احفظ الملف بأي اسم لكن بامتداد vbs. كما تعودنا.
3 اضغط مرتين على أيقونة الملف الناتج، واستمتع برقصة ضوء وصوت مدهشة صادرة عن لوحة مفاتيحك!
لعبة التخمين
الخدعة التالية مسلية حقًا وعن نفسي أستمتع بالعب بها بين الحين والآخر وقت الملل.
1 اكتب أو انسخ سطور الكود التالي والصقها في ملف ملاحظات جديد
@echo off color 0e title Guessing Game by seJma set /a guessnum=0 set /a answer=%RANDOM% set variable1=surf33 echo ————————————————- echo Welcome to the Guessing Game! echo. echo Try and Guess my Number! echo ————————————————- echo. :top echo. set /p guess= echo. if %guess% GTR %answer% ECHO Lower! if %guess% LSS %answer% ECHO Higher! if %guess%==%answer% GOTO EQUAL set /a guessnum=%guessnum% +1 if %guess%==%variable1% ECHO Found the backdoor hey?, the answer is: %answer% goto top :equal echo Congratulations, You guessed right!!! echo. echo It took you %guessnum% guesses. echo. pause
2 قم بحفظ الملف بامتداد bat.
3 اضغط مرتين على أيقونة الملف المحفوظ واقض وقت شيق في التخمين!
مولّد كلمات مرور
على الأرجح لا تملك المزاج الرائق لتأليف كلمة مرور جيدة في كل مرة يطلب منك تطبيق أو موقع ما التسجيل عليه. تبدو فكرة اللجوء لكلمة مرور موحدة كفكرة جيدة بالطبع، لكنها صدقني ليست كذلك على الإطلاق! لذا، قد تفاجيء بأن هناك تطبيقات متخصصة في تأليف كلمات المرور بالنيابة عنك لاستخدامها كما تحب. الخدعة التالية التي سنقوم بها باستخدام دفتر الملاحظات ستمنحك مولد كلمات مرور قوي بخيارات لا بأس بها.
1 اكتب أو اسنخ سطور الكود التالية والصقها داخل ملف ملاحظات جديد
@echo off :Start2 cls goto Start :Start title Password Generator echo I will make you a new password. echo Please write the password down somewhere in case you forget it. echo —————————————-¬———————– echo 1) 1 Random Password echo 2) 5 Random Passwords echo 3) 10 Random Passwords echo Input your choice set input= set /p input= Choice: if %input%==1 goto A if NOT goto Start2 if %input%==2 goto B if NOT goto Start2 if %input%==3 goto C if NOT goto Start2 :A cls echo Your password is %random% echo Now choose what you want to do. echo 1) Go back to the beginning echo 2) Exit set input= set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2 if %input%==2 goto Exit if NOT goto Start 2 :Exit exit :B cls echo Your 5 passwords are %random%, %random%, %random%, %random%, %random%. echo Now choose what you want to do. echo 1) Go back to the beginning echo 2) Exit set input= set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2 if %input%==2 goto Exit if NOT goto Start 2 :C cls echo Your 10 Passwords are %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random%, %random% echo Now choose what you want to do. echo 1) Go back to the beginning echo 2) Exit set input= set /p input= Choice: if %input%==1 goto Start2 if NOT goto Start 2 if %input%==2 goto Exit if NOT goto Start 2
2 احفظ الملف بأي اسم لكن بامتداد bat.
3 اضغط مرتين على أيقونة الملف المحفوظ واحصل على كلمة مرورك الجديدة والعشوائية الفريدة!
آلة حاسبة افتراضية
الخدعة التالية قد لا تجد داعيًا لها على الإطلاق إلى في ظروف متطرفة ومستبعدة للغاية؛ فجميع أنظمة التشغيل على أي جهاز وكذلك أي هاتف محمول يحوي آلة حاسبة متطورة بدرجة أو بأخرى. ربما ترغب في فحص الكود بنفسك واللعب به؛ لكن الخدعة التالية ستحصل معها على آلة حاسبة افتراضية على بيئة DOS داخل نظام تشغيل ويندوز وبشكل مبسط للغاية…
1 اكتب أو انسخ سطور الكود التالية والصقها داخل ملف ملاحظات جديد
@echo off title Batch Calculator by seJma color 1f :top echo ————————————————————– echo Welcome to Batch Calculator echo ————————————————————– echo. set /p sum= set /a ans=%sum% echo. echo = %ans% echo ————————————————————– pause cls echo Previous Answer: %ans% goto top pause exit
2 احفظ الملف بأي اسم من اختيارك، لكن بامتداد bat.
3 اضغط مرتين على أيقونة الملف المحفوظ وستظهر لك أبسط وأغرب آلة حاسبة قد تستخدمها يومًا! ماذا عن إمكاناتها؟ أدعوك لاكتشاف هذا بنفسك!
مدون جزائري. مستشار تقني في الاتصالات , مهتم بالتقنية المجتمع و الدين, يدون بشكل غير منتظم في مدونة البريد اليومي , ذو خبرة في مجالات : الاتصالات , الشبكات , الخوادم ,تصميم مواقع الانترنت الديناميكية و الحلول المخصصة, أنظمة لينيكس و البرامج مفتوحة المصدر.