बेवकूफ Geek ट्रिक्स कैसे आपका कंप्यूटर आप से बात करने के लिए
भाषण देने में सक्षम बुद्धिमान मशीनें अक्सर फ्यूचरिस्टिक साइंस-फाई फिल्मों का सामान होती हैं, लेकिन आप किसी भी कंप्यूटर को चैटिंग कैथी में बदल सकते हैं। भले ही हम अभी तक उन कंप्यूटरों के साथ मंच पर नहीं हैं जहां वे लोगों की तरह हमारे साथ बातचीत कर सकते हैं, कुछ उपकरण और सरल स्क्रिप्ट हैं जो हम किसी भी कंप्यूटर को बनाने के लिए लिख सकते हैं जो हमारे लिए विंडोज़ बोल रहा है।.
एक छोटा (दृश्य) मूल इतिहास
1988 में, VBScript या विजुअल बेसिक स्क्रिप्टिंग एडिशन का पहला पुनरावृत्ति दिखाई दिया और आज भी हम जो कुछ भी करते हैं उसका एक बहुत ही आदिम संस्करण था। वर्षों से, Microsoft के लिए एक आसान उपयोग और हल्के स्क्रिप्टिंग भाषा की आवश्यकता बढ़ गई। इस वजह से, कंपनी ने इस पर काम करना जारी रखा और आखिरकार 1996 में इसे जनता के लिए जारी कर दिया.
यह एक सरल स्क्रिप्ट है जो Microsoft ऑपरेटिंग सिस्टम के भीतर फ़ाइलों को बनाने, पढ़ने, अपडेट करने और हटाने के लिए COM (घटक ऑब्जेक्ट मॉडल) का उपयोग करती है। जब से विंडोज 98 जारी किया गया था, इसे हर कंप्यूटर के साथ स्थापित किया गया है। यह इस तथ्य के कारण अत्यधिक बहुमुखी है कि VBScript होस्ट वातावरण को Microsoft स्क्रिप्ट नियंत्रण का उपयोग करके प्रोग्राम के भीतर एम्बेड किया जा सकता है। इसका उपयोग अक्सर इंटरनेट सूचना सेवाओं, विंडोज स्क्रिप्ट होस्ट और इंटरनेट एक्सप्लोरर के साथ किया जाता है.
लेकिन, यह तकनीकी जिबर जैबर के लिए पर्याप्त है। आइए इसके लिए नीचे उतरें और अपने कंप्यूटर से बात करना सीखें!
एकल उपयोग VBScripts
एक दृश्य मूल स्क्रिप्ट बनाना बहुत आसान है और इसके लिए किसी विशेष कार्यक्रम की आवश्यकता नहीं होती है। हालांकि ऐसे प्रोग्राम हैं जिनका उपयोग आप अधिक उन्नत स्क्रिप्ट लिखने के लिए कर सकते हैं, अधिकांश प्रोग्रामर और लोग जो स्क्रिप्ट लिखने में डब करते हैं वे केवल Microsoft के नोटपैड का उपयोग करते हैं.
नोटपैड को खोलकर प्रक्रिया शुरू करते हैं। नोटपैड को खोलने के बाद आपको केवल निम्नलिखित कोड को टाइप करना होगा या इसे नोटपैड विंडो में कॉपी और पेस्ट करना होगा। आपकी स्क्रिप्ट जो कंप्यूटर कहती है उसे बदलने के लिए, बस उस अनुभाग को प्रतिस्थापित करें जो कहता है कि "गीक्स धरती को विरासत में मिलेगा" जो भी आप सुनना चाहते हैं।.
मंद भाषणबाज़ी भाषण सेटोबोबेज़ = createobject ("sapi.spvoice") speechobject.speak "गीक्स पृथ्वी के वारिस होंगे"
आपके द्वारा सफलतापूर्वक उस पाठ में प्रवेश करने के बाद, जिसे आप सुनना चाहते हैं, बस "फ़ाइल" दबाएं और "इस रूप में सहेजें ..." विकल्प पर क्लिक करें.
ऐसी जगह ढूंढें जहाँ आप छवि को बचाना चाहते हैं। इस उदाहरण के लिए, मैं इसे डाउनलोड निर्देशिका में एक खाली फ़ोल्डर में सहेज रहा हूं। आपको जो महत्वपूर्ण काम करना है, वह इसे एक नाम देना है जो कि .vbs के साथ समाप्त होता है। यह कंप्यूटर को बताएगा कि आप एक सादे पाठ फ़ाइल को सहेज नहीं रहे हैं; बल्कि, आप एक VBScript सहेज रहे हैं। हम इस नमूने को "Geek test.vbs" नाम देंगे जैसा कि नीचे दिखाया गया है.
अब आप आगे बढ़ सकते हैं और नोटपैड को बंद कर सकते हैं और उस फ़ोल्डर पर नेविगेट कर सकते हैं जहां आपने वीबीएसस्क्रिप्ट को बचाया था। आप देखेंगे कि आइकन सामान्य TXT आइकन नहीं है। यह एक सफेद पृष्ठभूमि पर एक छोटी सी नीली स्क्रॉल है। अपनी एकल उपयोग स्क्रिप्ट लॉन्च करने और अपने पाठ को सुनने के लिए इस आइकन पर डबल क्लिक करें। बधाई हो, आपने अभी अपनी पहली स्क्रिप्ट बनाई है.
अब, इसे प्राप्त करने के लिए, किसी भी पाठ के साथ कुछ और स्क्रिप्ट बनाने का प्रयास करें जिसे आप सुनना चाहते हैं। वैकल्पिक रूप से, आप VBScript पर राइट क्लिक कर सकते हैं और "Open with ..." विकल्प का चयन कर सकते हैं, फिर उसी फ़ाइल में टेक्स्ट को संपादित करने के लिए नोटपैड चुनें।.
भाषण स्क्रिप्ट के लिए पाठ
अब जब आप जानते हैं कि एक एकल उपयोग स्क्रिप्ट कैसे लिखी जाती है और संभवत: इसके साथ कुछ समय खेला जाता है, तो आप थोड़ा ऊब सकते हैं। इसलिए हम इसे एक पायदान ऊपर ले जा रहे हैं.
अगली चीज हम सीखेंगे कि कैसे एक स्क्रिप्ट बनाई जाए जो एकल उपयोग स्क्रिप्ट की तुलना में थोड़ी अधिक उन्नत हो। यह एक डायलॉग बॉक्स बनाएगा जिसे आप टेक्स्ट टाइप कर सकते हैं और इसे आपने अपने पीसी द्वारा वापस पढ़ा है.
अपने नोटपैड को फिर से खोलना शुरू करें और इस स्क्रिप्ट को दर्ज करें या इसे नोटपैड विंडो में कॉपी और पेस्ट करें.
मंद संदेश, sapi message = InputBox ("मैं क्या कहूंगा, आपका गीकनेस?", "मैं आपके लिए बोलता हूं।") सेट करें Sapi = CreateObject ("sapi.spvoice") sapi.Seak संदेश।
कोड दर्ज किए जाने के बाद, स्क्रिप्ट को अंतिम रूप देने के लिए फ़ाइल को "भाषण से पाठ" के रूप में सहेजें। एक बार जब यह सहेज लिया गया है, तो उस स्थान पर नेविगेट करें जहां यह है, और उस पर डबल क्लिक करें। आप ध्यान देंगे कि विंडो को "मैं आपके लिए बोलता हूं" कहा जाता है और पाठ को मुखर करने के लिए प्रवेश करने का संकेत है "मैं क्या कहूंगा, आपका गीकनेस?".
अभी के लिए, हमें "geeks पृथ्वी का वारिस होगा" दर्ज करें, फिर स्क्रिप्ट चलाने के लिए "OK" बटन दबाएं और अपने पाठ को ज़ोर से सुनें.
अभिवादन VBScript स्क्रिप्ट
यह बहुत मजेदार हो रहा है, लेकिन आपका कंप्यूटर अभी भी आपके साथ बातचीत नहीं कर रहा है। अब हम एक और सरल स्क्रिप्ट की कोशिश करेंगे जो दिन के समय के साथ-साथ दिन के समय के लिए उचित प्रतिक्रिया को ध्यान में रखे। यह स्क्रिप्ट आपके कंप्यूटर के समय को पढ़ेगी और उसके आधार पर, यह आपको एक निश्चित तरीके से बधाई देगा.
अपने नोटपैड को खोलने और इस संक्षिप्त स्क्रिप्ट को सम्मिलित करके प्रारंभ करें। आप उस अनुभाग को प्रतिस्थापित कर सकते हैं जिसमें किसी भी वाक्यांश के साथ दिन का अभिवादन है जिसे आप सुनना चाहते हैं और साथ ही अपने नाम के साथ गीकमिस्टर को बदल सकते हैं।.
सेट करें Sapi = Wscript.CreateObject ("SAPI.SpVoice") मंद स्ट्रोक अगर घंटे (समय) 12 तो घंटे (समय)> 16 तो Sapi.speak "शुभ संध्या Geekmeister" Sapi.speak "शुभ दोपहर Geekmeister" अंत यदि समाप्त हो। अगर अंत में
अब आप पाठ दस्तावेज़ को VBS फ़ाइल के रूप में सहेज सकते हैं। एक बार जब आप ऐसा कर लेते हैं, तो उस फ़ोल्डर पर जाएं जहां यह सहेजा गया है और उस पर डबल क्लिक करें। आपके कंप्यूटर द्वारा दिखाए गए समय के आधार पर, यह या तो कहेंगे "गुड मॉर्निंग, गुड दोपहर या गुड ईवनिंग गीकमिस्टर।"
स्क्रिप्ट यह बताती है कि अगर घड़ी 12 से पहले कुछ भी पढ़ती है, तो वह सुबह है, और 12 के बाद दोपहर को कुछ भी; हालाँकि, इसमें एक खंड भी है जो कहता है कि भले ही यह 12 के बाद हो, जब तक कि समय 16:00 से अधिक नहीं है (शाम 4 बजे).
दिन VBScript स्क्रिप्ट का समय
यदि आप थोड़ा और अधिक उन्नत और समय प्राप्त करना चाहते हैं, तो आप एक नया नोटपैड बना सकते हैं और इस स्क्रिप्ट को दर्ज कर सकते हैं.
स्क्रिप्ट जटिल लग सकती है, लेकिन यह अनिवार्य रूप से आपके कंप्यूटर को बता रही है कि उस समय के आधार पर क्या कहना है और कैसे कहना है जो आपके कंप्यूटर की घड़ी में दिखाया गया है। आप हमेशा "वर्तमान समय है" को उस समय के किसी भी परिचय के साथ बदल सकते हैं जो आप चाहते हैं.
सेट करें Sapi = Wscript.CreateObject ("SAPI.SpVoice") Sapi.speak "वर्तमान समय है"अगर घंटे (समय)> 12 तो Sapi.speak घंटे (समय) -12 और अगर घंटे (समय) = 0 तो Sapi.speak "12" अन्यथा Sapi.speak घंटा (समय) अंत यदि समाप्त हो तोअगर मिनट (समय) < 10 then Sapi.speak "o" if minute(time) < 1 then Sapi.speak "clock" else Sapi.speak minute(time) end if else Sapi.speak minute(time) end ifअगर घंटे (समय)> 12 तो Sapi.speak "P.M." और अगर घंटे (समय) = 0 तो अगर मिनट (समय) = 0 तो Sapi.speak "मिडनाइट" अन्यथा Sapi.speak "A.M." अंत यदि और यदि घंटे (समय) = 12 तो अगर मिनट (समय) = 0 तो Sapi.speak "दोपहर" अन्यथा Sapi.speak "P.M." अंत में अगर Sapi.speak "A.M." अगर अंत है तो अंत
अब आपको फ़ाइल को VBScript के रूप में सहेजने की आवश्यकता है जैसा आपने पिछले चरणों में किया था और फिर उस फ़ोल्डर में नेविगेट करें। यदि सब कुछ ठीक हो गया है, तो आपको उस पर डबल क्लिक करने में सक्षम होना चाहिए और कंप्यूटर को समय बताने के लिए सुनना चाहिए.
स्टार्टअप ग्रीटिंग
अब जब आप जानते हैं कि आपके कंप्यूटर को आपका अभिवादन कैसे करना है और आपको समय बताना है, अगर कंप्यूटर चालू करते हैं तो कंप्यूटर कितना अच्छा होगा। यह वास्तव में करना बहुत आसान है यदि आप केवल दो लिपियों को जोड़ते हैं और उन्हें सही जगह पर रखते हैं.
Microsoft नोटपैड खोलने और विंडो में इस कोड को कॉपी करके शुरू करें। यह आपके लिए संयुक्त रूप से दोनों कोड की एक प्रति है। याद रखें कि आप ग्रीटिंग को "व्हाट्स अप डूड, हेलो मास्टर, आपके सर्वशक्तिमान उच्चता को नमस्कार" में बदल सकते हैं, या कुछ भी जो आप चाहते हैं कि आपका कंप्यूटर आपसे कहे.
सेट करें Sapi = Wscript.CreateObject ("SAPI.SpVoice") मंद स्ट्रोक अगर घंटे (समय) 12 तो घंटे (समय)> 16 तो Sapi.speak "शुभ संध्या Geekmeister" Sapi.speak "शुभ दोपहर Geekmeister" अंत यदि समाप्त हो। यदि समाप्त हो जाए तो Sapi.speak "वर्तमान समय है"अगर घंटे (समय)> 12 तो Sapi.speak घंटे (समय) -12 और अगर घंटे (समय) = 0 तो Sapi.speak "12" अन्यथा Sapi.speak घंटा (समय) अंत यदि समाप्त हो तोअगर मिनट (समय) < 10 then Sapi.speak "o" if minute(time) < 1 then Sapi.speak "clock" else Sapi.speak minute(time) end if else Sapi.speak minute(time) end ifअगर घंटे (समय)> 12 तो Sapi.speak "P.M." और अगर घंटे (समय) = 0 तो अगर मिनट (समय) = 0 तो Sapi.speak "मिडनाइट" अन्यथा Sapi.speak "A.M." अंत यदि और यदि घंटे (समय) = 12 तो अगर मिनट (समय) = 0 तो Sapi.speak "दोपहर" अन्यथा Sapi.speak "P.M." अंत में अगर Sapi.speak "A.M." अगर अंत है तो अंत
एक बार जब आप इस पूरे कोड को कॉपी कर लेते हैं, जैसा कि नोटपैड में होता है, तो आगे बढ़ें और इसे "स्टार्टअप ग्रीटिंग्स" के रूप में सहेजें। इसे कुछ भी कहा जा सकता है जिसे आप चाहते हैं, लेकिन इस प्रदर्शन के प्रयोजनों के लिए, यदि हम एक ही पृष्ठ पर हैं तो यह आसान है। अब जब यह सहेज लिया गया है, तो आप इसे अभिवादन सुनने के लिए VBScript फ़ाइल पर डबल क्लिक कर सकते हैं और आपको समय बता सकते हैं.
यदि आप चाहते हैं कि जब आप अपने कंप्यूटर को चालू करते हैं, तो आयरन मैन से जार्विस की तरह, बस फ़ाइल का चयन करें और इसे अपने माउस के साथ "स्टार्ट बटन" पर खींचें। अपने माउस को जारी किए बिना इसे "सभी प्रोग्राम" पर ले जाएं। "स्टार्टअप" फ़ोल्डर और अपना माउस बटन जारी करें.
यदि, किसी कारण से यह आपके लिए काम नहीं करता है, तो आप मैन्युअल रूप से स्टार्टअप फ़ोल्डर में भी नेविगेट कर सकते हैं। आप सबसे पहले उस फोल्डर में जाएंगे जहां आपका "स्टार्टअप ग्रिटिंग.वब्स" सेव है और उसे कॉपी करें.
अगला कदम किसी भी एक्सप्लोरर विंडो के शीर्ष में निम्नलिखित पथ को टाइप करना है और "एंटर" दबाएं। आपको केवल अपने कंप्यूटर खाते के लिए उपयोग किए जाने वाले नाम के साथ USERNAME को बदलना होगा.
C: \ Users \ USERNAME \ AppData \ रोमिंग \ Microsoft \
Windows \ Start मेनू \ Programs \ Startup
एक बार जब आप स्टार्टअप फ़ोल्डर में होते हैं, तो बस vbs फाइल पेस्ट करें और आप जाने के लिए अच्छे हैं। अब, अगली बार जब आप अपना कंप्यूटर शुरू करते हैं और लॉग इन करते हैं, तो यह स्वचालित रूप से आपको शुभकामनाएं देता है और आपको सूचित करता है कि यह किस समय है.
यदि आपको किसी भी स्क्रिप्ट को बनाने में कोई परेशानी हुई है, तो वे इन लिंक का उपयोग करके डाउनलोड करने के लिए स्वतंत्र हैं.
- गीक टेस्ट
- शुभकामना
- स्टार्टअप ग्रीटिंग
- बताने का समय
- लिखे हुए को बोलने में बदलना