भले ही आपको लगता है कि आप दुनिया के सबसे कुशल और उत्पादक व्यक्ति हैं, फिर भी हमेशा सुधार की गुंजाइश है और Google Scripts मदद कर सकता है।
चाहे आप अपने शेड्यूलिंग में सुधार करना चाहते हों, अपनी टीम के साथ बेहतर सहयोग करना चाहते हों, या जानकारी और समाचार तेजी से और अधिक कुशलता से प्राप्त करना चाहते हों, वहाँ एक Google स्क्रिप्ट है जो मदद कर सकती है। अधिकांश लोग स्क्रिप्टिंग का उपयोग करने से बचते हैं क्योंकि उन्हें नहीं लगता कि वे प्रोग्रामर हैं -- और उनका Google स्क्रिप्ट का उपयोग करने का कोई व्यवसाय नहीं है।
सच्चाई यह है कि इंटरनेट पर कई पूर्व-लिखित स्क्रिप्ट मुफ्त में उपलब्ध हैं, और भले ही वे ठीक वैसा न करें जैसा आप चाहते हैं, उन्हें अपनी आवश्यकताओं के अनुसार बदलना उतना कठिन नहीं है जितना आप सोच सकते हैं।
उत्पादकता में सुधार के लिए तीन स्क्रिप्ट
इस लेख में मैं आपको तीन स्क्रिप्ट दूंगा जिन्हें आप अपने Google डिस्क खाते में जोड़ सकते हैं:
- ईमेल के लिए कैलेंडर ईवेंट -- यह स्क्रिप्ट आपको आपके कैलेंडर में जल्द से जल्द आने वाले 10 ईवेंट ईमेल करती है
- ईमेल के लिए फ़ॉर्म -- सीधे अपने ईमेल पर फ़ॉर्म प्रविष्टियाँ स्वीकार करने के लिए इस स्क्रिप्ट का उपयोग करें (जैसे वेबसाइट संपर्क फ़ॉर्म)
- आरएसएस को ट्विटर -- एक स्वचालित प्रणाली बनाएं जो ट्विटर पर नज़र रखे और कस्टम RSS फ़ीड में आपके लिए महत्वपूर्ण चीज़ों को जोड़े
इनमें से प्रत्येक स्क्रिप्ट वेब पर मौजूदा स्क्रिप्ट पर आधारित है। कुछ मामलों में मैंने उनमें बदलाव किया है, लेकिन हर मामले में आपको मूल के लिए एक लिंक दिखाई देगा और निर्देश होगा कि आप अपने लिए वही बदलाव कैसे करें।
कैलेंडर ईवेंट को ईमेल पर भेजें
पहली स्क्रिप्ट सीधे Google Developers से आती है। इस स्क्रिप्ट का उद्देश्य आपके Google कैलेंडर में आने वाले 10 आगामी ईवेंट के साथ आपके ईमेल पर शेड्यूल किए गए अपडेट वितरित करना है।
इनमें से किसी भी स्क्रिप्ट का उपयोग करने के लिए, बस अपने Google स्क्रिप्ट खाते में जाएं और आप वहां अपनी स्क्रिप्ट पेस्ट कर सकते हैं। इस मामले में, अपनी स्क्रिप्ट सूचीकरण ईवेंट . से प्राप्त करें Google डेवलपर पृष्ठ का अनुभाग।
एक बार जब आप वहां से नमूना स्क्रिप्ट पेस्ट कर लें, तो संसाधन . पर क्लिक करें Google स्क्रिप्ट में मेनू से, और फिर उन्नत Google सेवाएं... . चुनें
इस स्क्रिप्ट के काम करने के लिए, आपको इस विंडो में कैलेंडर API चालू करना होगा।
इसके बाद, Google Developers Console . पर क्लिक करें इस विंडो के नीचे पीले बॉक्स में।
अगली विंडो पर, आप पृष्ठ पर लिंक के पूरे समूह के साथ एक खोज फ़ील्ड देखेंगे। बस "कैलेंडर" खोजें और कैलेंडर एपीआई . पर क्लिक करें लिंक।
अगली विंडो पर, आपको अपने Google स्क्रिप्ट खाते और अपने Google कैलेंडर के बीच कनेक्शन को सक्षम करने के लिए बस "एपीआई सक्षम करें" बटन पर क्लिक करना होगा।
इस स्क्रिप्ट को काम करने के लिए, आपको अपनी कैलेंडर आईडी की आवश्यकता है। आप इसे अपनी कैलेंडर सेटिंग में जाकर और उस कैलेंडर को चुनकर प्राप्त कर सकते हैं जिससे आप सूचनाएं प्राप्त करना चाहते हैं।
इस अनुभाग में, कैलेंडर पता अनुभाग तक नीचे स्क्रॉल करें, और यहां आपको अपनी कैलेंडर आईडी दिखाई देगी।
अपने कैलेंडर आईडी की प्रतिलिपि बनाएँ, और फिर उस स्क्रिप्ट पर वापस जाएँ जिसे आपने अपने Google स्क्रिप्ट पृष्ठ में चिपकाया है।
"var CalendarID =" से शुरू होने वाली लाइन ढूंढें और वहां मौजूद आईडी के स्थान पर अपनी आईडी चिपकाएं.
तो, इस बिंदु पर आपके द्वारा अभी-अभी चोरी की गई स्क्रिप्ट Google Developers साइट से उधार लिया गया अगले 10 ईवेंट Google स्क्रिप्ट लॉग में भेज देगा।
यह अच्छा और सब कुछ है, लेकिन यह आपको बहुत अच्छा नहीं करता है। इसके बजाय, आप Google स्क्रिप्ट्स "sendEmail" फ़ंक्शन का उपयोग करके इस सूची को अपने ईमेल पते पर भेजने के लिए इस कोड में बदलाव करना चाहते हैं। कोड के उन हिस्सों को खोजें जो "Logger.log('%s (%s)', event.summary...." से शुरू होते हैं और उन पंक्तियों में से प्रत्येक के सामने "//" के साथ टिप्पणी करें।पी>
उन पंक्तियों के अंतर्गत, एक नई पंक्ति इस प्रकार टाइप करें:
<ब्लॉकक्वॉट>"html=html + event.summary + "
;"
इस लाइन को अन्य सभी चर परिभाषाओं के साथ जोड़कर अपनी स्क्रिप्ट की शुरुआत में नए चर को परिभाषित करना भी सुनिश्चित करें:
<ब्लॉकक्वॉट>"var html"
चिंता न करें -- अभी और कुछ नहीं करना है. आप लगभग वहाँ हैं!
इसके बाद, आप स्क्रिप्ट के इस छोटे से भाग को "listNext10Events" फ़ंक्शन के बिल्कुल अंत में जोड़ना चाहेंगे, जिसे आपने अपने Google स्क्रिप्ट खाते में जोड़ा है।
"से" फ़ील्ड में, वह ईमेल पता टाइप करें जिस पर आप अपने कैलेंडर ईवेंट को ईमेल करना चाहते हैं। "विषय" फ़ील्ड में, आप जो चाहें टाइप करें ताकि आप आने वाले ईमेल रिमाइंडर को पहचान सकें। अंत में, सुनिश्चित करें कि "htmlBody" फ़ील्ड केवल "html" है, और कुछ नहीं।
अब आपको बस अपनी नई स्क्रिप्ट को सेव करना है और प्ले आइकन को दबाना है। जब आप इसे पहली बार चलाते हैं, तो आपको अपने कैलेंडर तक पहुंचने के लिए स्क्रिप्ट के लिए अनुमतियों को स्वीकार करना होगा -- आगे बढ़ें और उन स्वीकृतियों को ठीक करें। आप अपने ईमेल इनबॉक्स में आने वाले ईवेंट रिमाइंडर ईमेल दिखाई देंगे।
यही सब है इसके लिए। बेशक, आप हर बार अपनी स्क्रिप्ट को मैन्युअल रूप से चलाना नहीं चाहते हैं, है ना? इसके बजाय, यदि आप चाहें तो इस स्क्रिप्ट को दिन में एक बार चलाने के लिए एक ट्रिगर सेट अप कर सकते हैं।
आप संसाधन . पर क्लिक करके ऐसा करते हैं मेनू में, और वर्तमान प्रोजेक्ट के ट्रिगर choosing चुनना ।
अंत में, नया ट्रिगर लिंक जोड़ें . क्लिक करें , "listNext10Events" फ़ंक्शन चुनें, ईवेंट के रूप में "समय-चालित" चुनें, और फिर आप चुन सकते हैं कि हर दिन, सप्ताह, महीने में ईवेंट प्राप्त करना है या नहीं -- जो भी समय अंतराल आप चुनते हैं।
अंत में सेव पर क्लिक करें। अब, सेट किए गए समय अंतराल के आधार पर, आपकी स्क्रिप्ट चलेगी और आपको अपने अगले 10 आगामी कैलेंडर ईवेंट के साथ ईमेल अपडेट प्राप्त होंगे!
अपने ईमेल पर फ़ॉर्म प्रविष्टियां भेजें
एक और बहुत ही उपयोगी स्क्रिप्ट डिजिटल इंस्पिरेशन में अद्भुत और हमेशा लोकप्रिय रहे अमित अग्रवाल की ओर से आती है, जहां आपको फ़ॉर्म डेटा सीधे अपने ईमेल पर भेजने के लिए एक उपयोगी Google स्क्रिप्ट मिलेगी।
आपके व्यवसाय का पहला क्रम नया . पर क्लिक करके अपने Google डिस्क खाते में जाकर Google फ़ॉर्म बनाना है और फिर Google फ़ॉर्म . का चयन करना . अगर आपको Google फ़ॉर्म बनाने में मदद की ज़रूरत है, तो हमने आपको पिछले कई लेखों से अवगत कराया है जो आपको बताते हैं कि कैसे।
इस उदाहरण में, मैंने अपनी वेबसाइट के लिए एक संपर्क फ़ॉर्म बनाया है, जिसमें पाठक से एक नाम, ईमेल पता और पाठक टिप्पणियों के लिए एक पैराग्राफ टेक्स्ट फ़ील्ड के लिए कहा गया है।
प्रपत्र संपादक दृश्य में, प्रतिक्रिया देखें click क्लिक करें Google स्प्रैडशीट खोलने के लिए, और फिर टूल . क्लिक करें मेनू से और स्क्रिप्ट संपादक choose चुनें ।
वहां जो भी कोड आपको दिख रहा है उसे हाईलाइट करें और ऊपर लिंक अमित के पेज के कोड के साथ पेस्ट करें। अंत में, कोड में [email protected] को अपने ईमेल पते से बदलें।
अंत में, चलाएं . क्लिक करें चिह्न। आपको ईमेल का उपयोग करने के लिए स्क्रिप्ट को अधिकृत करने की आवश्यकता होगी - एक बार जब आप प्राधिकरण स्वीकार कर लेंगे तो स्क्रिप्ट काम करना शुरू कर देगी।
अब ठंडा हिस्सा। जब भी कोई आपका फ़ॉर्म भरता है और सबमिट करता है, तो आपको तुरंत विवरण के साथ एक ईमेल प्राप्त होगा।
सोचें कि यह कितना शक्तिशाली है -- यदि आप अपना फ़ॉर्म वेब पर प्रकाशित करते हैं, तो आप उसे अपनी वेबसाइट पर एम्बेड कर सकते हैं और संपर्क फ़ॉर्म सेवा के लिए कुछ भी भुगतान किए बिना पाठक टिप्पणियों को स्वीकार कर सकते हैं। या, यदि आप दुनिया भर में किसी दूरस्थ टीम के साथ सहयोग करते हैं, तो आप केवल अपनी टीम को अपना फ़ॉर्म साझा करके उन सभी से जानकारी एकत्र कर सकते हैं; उनके सभी सबमिशन तुरंत आपको वितरित कर दिए जाएंगे।
क्या आप इस भयानक फ़ॉर्म-टू-ईमेल स्क्रिप्ट का उपयोग करने के किसी अन्य शानदार तरीके के बारे में सोच सकते हैं?
Twitter से RSS फ़ीड्स
अगर आप खुद को अलग-अलग लोगों का अनुसरण करने या ट्विटर पर विशिष्ट हैशटैग खोजने में बहुत समय बिताते हुए पाते हैं, तो आप वास्तव में इस समय बचाने वाली स्क्रिप्ट को पसंद करने वाले हैं।
यह अमित अग्रवाल की एक और शानदार स्क्रिप्ट है जो आपके द्वारा ट्विटर पर सेट किए गए किसी भी फ़ीड विजेट को लेगी और उसे RSS फ़ीड में वितरित करेगी जिसे आप अपने पसंदीदा फ़ीड रीडर में लोड कर सकते हैं।
आपका पहला कदम ट्विटर में विजेट सेट करना है। अपने ट्विटर प्रोफ़ाइल सेटिंग पर जाएं क्षेत्र, और विजेट . पर क्लिक करें साइड मेन्यू में।
यहां, आप एक विजेट कॉन्फ़िगर कर सकते हैं जो आपके द्वारा सेट किए गए खोज पैरामीटर के माध्यम से ट्वीट्स को फ़िल्टर करेगा। उदाहरण के लिए, एक विजेट सेट करने के लिए जो #smarthome हैशटैग का उपयोग करके किए गए ट्वीट्स की एक स्ट्रीम प्रदान करेगा, मैं #smarthome की खोज क्वेरी के साथ एक विजेट सेट करूंगा, जैसा कि यहां दिखाया गया है।
एक बार जब आप अपना विजेट सेट कर लें, तो कॉन्फ़िगरेशन स्क्रीन में दिए गए एम्बेड कोड को देखें और विजेट आईडी निकालें। आपको इसकी आवश्यकता होगी।
स्क्रिप्ट सेट करने का समय आ गया है। अपने Google स्क्रिप्ट खाते में वापस जाएं, ट्विटर आरएसएस फ़ीड स्क्रिप्ट की प्रतिलिपि बनाएँ, और इसे अपने खाते में पेस्ट करें। फ़ंक्शन को Twitter_RSS() कहा जाता है। स्क्रिप्ट के माध्यम से "widgetID=e.queryString?e.querySTring" से शुरू होने वाले अनुभाग तक स्क्रॉल करें, और स्क्रिप्ट में कोड को अपनी खुद की विजेट आईडी में बदलें जिसे आपने ऊपर रिकॉर्ड किया है।
अब बस चयनित कोड को "Twitter_RSS" में बदलें और मेनू में रन बटन दबाएं।
आपको फ़ंक्शन को मांग पर चलने की अनुमति देनी होगी (जब भी Twitter विजेट अपडेट होता है)।
एक बार यह हो जाने के बाद, अगला प्रकाशित करें . पर क्लिक करें मेनू खोलें और वेब एप्लिकेशन के रूप में परिनियोजित करें... . चुनें ड्रॉपडाउन से।
एक पॉप-अप स्क्रीन आपको यह कॉन्फ़िगर करने की अनुमति देगी कि यह वेब ऐप कैसे परिनियोजित होता है। "किसी के पास भी, यहां तक कि गुमनाम" के लिए "ऐप्लिकेशन की एक्सेस किसके पास है" सेट करना सुनिश्चित करें।
अपना वेब ऐप परिनियोजित करने के बाद प्रदान किए गए URL पर ध्यान दें! यह आपके नए RSS फ़ीड का URL है। अब जबकि आपका नया वेब ऐप परिनियोजित हो गया है, आपके द्वारा कॉन्फ़िगर की गई Twitter स्ट्रीम हर बार अपडेट होने पर, आपका नया RSS फ़ीड अपडेट हो जाएगा।
आप अपने पसंदीदा फ़ीड रीडर का उपयोग करके अपना फ़ीड देख सकते हैं।
अकेले फीड रीडर स्क्रिप्ट सभी की सर्वश्रेष्ठ समय बचाने वाली स्क्रिप्ट में से एक है। हर दिन ट्विटर फ़ीड के माध्यम से और अधिक परिमार्जन नहीं करना और दिलचस्प समाचारों के लिए अंतहीन ट्विटर पोस्ट के माध्यम से अब और नहीं जाना जाता है। बस अपने ट्विटर विजेट सेट करें, और प्रत्येक के लिए अपना फ़ीड बनाने के लिए कोड जोड़ें।
Google Scripts के साथ आज स्वचालित करें
जैसा कि आप देख सकते हैं, Google Scripts के साथ सभी प्रकार के वास्तव में शानदार ऑटोमेशन करना संभव है, और आपको उन्हें बिल्कुल नए सिरे से बनाने की भी आवश्यकता नहीं है। पूरे वेब पर शानदार स्क्रिप्ट उपलब्ध हैं -- कुछ को आपको अपनी ज़रूरतों के लिए बदलना होगा, और अन्य जिन्हें आप नहीं करेंगे।
क्या आप किसी ऐसी अच्छी स्क्रिप्ट के बारे में जानते हैं जो आपकी उत्पादकता को बड़े पैमाने पर बढ़ाती है? नीचे टिप्पणी अनुभाग में अपनी खुद की युक्तियां और आप किन स्क्रिप्ट का उपयोग करते हैं साझा करें!