এমনকি আপনি যদি মনে করেন যে আপনি বিশ্বের সবচেয়ে দক্ষ এবং উত্পাদনশীল ব্যক্তি, সেখানে সর্বদা আছে উন্নতির জন্য জায়গা এবং Google স্ক্রিপ্ট সাহায্য করতে পারে।
আপনি আপনার সময়সূচী উন্নত করতে চাইছেন, আপনার দলের সাথে আরও ভাল সহযোগিতা করতে চাইছেন বা দ্রুত এবং আরও দক্ষতার সাথে তথ্য এবং সংবাদ গ্রহণ করতে চাইছেন, সেখানে একটি Google স্ক্রিপ্ট আছে যা সাহায্য করতে পারে৷ বেশিরভাগ লোক স্ক্রিপ্টিং ব্যবহার করা এড়িয়ে যায় কারণ তারা অনুভব করে না যে তারা প্রোগ্রামার -- এবং Google স্ক্রিপ্ট ব্যবহার করে তাদের কোনো ব্যবসা নেই।
সত্য হল যে ইন্টারনেট জুড়ে অনেকগুলি পূর্ব-লিখিত স্ক্রিপ্ট বিনামূল্যে পাওয়া যায়, এবং এমনকি যদি সেগুলি আপনি যা চান ঠিক তা না করে, আপনার প্রয়োজন অনুসারে সেগুলিকে টুইক করা ততটা কঠিন নয় যতটা আপনি ভাবতে পারেন৷
উৎপাদনশীলতা উন্নত করার জন্য তিনটি স্ক্রিপ্ট
এই নিবন্ধে আমি আপনাকে তিনটি স্ক্রিপ্ট দেব যা আপনি আপনার নিজের Google ড্রাইভ অ্যাকাউন্টে যোগ করতে পারেন:
- ইমেল করার জন্য ক্যালেন্ডার ইভেন্টগুলি -- এই স্ক্রিপ্টটি আপনাকে আপনার ক্যালেন্ডারের 10টি প্রথম দিকের আসন্ন ইভেন্টগুলি ইমেল করে ৷
- ইমেল করার ফর্ম -- এই স্ক্রিপ্টটি আপনার ইমেলে সরাসরি ফর্ম এন্ট্রি গ্রহণ করতে ব্যবহার করুন (যেমন একটি ওয়েবসাইট যোগাযোগ ফর্ম)
- Twitter to RSS -- একটি স্বয়ংক্রিয় সিস্টেম তৈরি করুন যা টুইটার নিরীক্ষণ করে এবং একটি কাস্টম RSS ফিডে আপনি যা পছন্দ করেন তা যোগ করে
এই স্ক্রিপ্টগুলির প্রতিটি ওয়েবে বিদ্যমান একটি স্ক্রিপ্টের উপর ভিত্তি করে। কিছু ক্ষেত্রে আমি সেগুলিকে টুইক করেছি, কিন্তু প্রতিটি ক্ষেত্রেই আপনি আসলটির একটি লিঙ্ক দেখতে পাবেন এবং কীভাবে নিজের জন্য একই টুইকগুলি সম্পাদন করতে হবে তার নির্দেশাবলী দেখতে পাবেন৷
ক্যালেন্ডার ইভেন্টগুলি ইমেলে পাঠান
প্রথম স্ক্রিপ্টটি সরাসরি Google Developers থেকে আসে। এই স্ক্রিপ্টের উদ্দেশ্য হল আপনার Google ক্যালেন্ডারে 10টি আসন্ন ইভেন্টের সাথে আপনার ইমেলে নির্ধারিত আপডেট প্রদান করা।
এই স্ক্রিপ্টগুলির যেকোনো একটি ব্যবহার করতে, শুধু আপনার Google স্ক্রিপ্ট অ্যাকাউন্টে যান এবং আপনি সেখানে আপনার স্ক্রিপ্ট পেস্ট করতে পারেন। এই ক্ষেত্রে, ইভেন্ট তালিকা থেকে আপনার স্ক্রিপ্ট পান Google বিকাশকারী পৃষ্ঠার বিভাগ৷
৷একবার আপনি সেখান থেকে নমুনা স্ক্রিপ্ট পেস্ট করলে, সম্পদ-এ ক্লিক করুন Google স্ক্রিপ্টের মেনু থেকে, এবং তারপর উন্নত Google পরিষেবা... নির্বাচন করুন
এই স্ক্রিপ্টটি কাজ করার জন্য, আপনাকে এই উইন্ডোতে ক্যালেন্ডার API চালু করতে হবে।
এরপরে, Google Developers Console-এ ক্লিক করুন এই উইন্ডোর নীচে হলুদ বাক্সে৷
৷পরবর্তী উইন্ডোতে, আপনি পৃষ্ঠায় লিঙ্কগুলির একটি সম্পূর্ণ গুচ্ছ সহ একটি অনুসন্ধান ক্ষেত্র দেখতে পাবেন। শুধু "ক্যালেন্ডার" অনুসন্ধান করুন এবং ক্যালেন্ডার API-এ ক্লিক করুন৷ লিঙ্ক।
পরবর্তী উইন্ডোতে, আপনার Google স্ক্রিপ্ট অ্যাকাউন্ট এবং আপনার Google ক্যালেন্ডারের মধ্যে সংযোগ সক্ষম করতে আপনাকে শুধু "এপিআই সক্ষম করুন" বোতামে ক্লিক করতে হবে৷
এই স্ক্রিপ্টটি কাজ করতে, আপনার ক্যালেন্ডার আইডি প্রয়োজন৷ আপনি আপনার ক্যালেন্ডার সেটিংসে গিয়ে এবং যে ক্যালেন্ডার থেকে আপনি বিজ্ঞপ্তি পেতে চান সেটি বেছে নিয়ে এটি পেতে পারেন৷
এই বিভাগে, ক্যালেন্ডার ঠিকানা বিভাগে স্ক্রোল করুন, এবং এখানে আপনি আপনার ক্যালেন্ডার আইডি দেখতে পাবেন।
আপনার ক্যালেন্ডার আইডি কপি করুন, এবং তারপরে আপনার Google স্ক্রিপ্ট পৃষ্ঠায় পেস্ট করা স্ক্রিপ্টে ফিরে যান৷
"var calendarID =" দিয়ে শুরু হওয়া লাইনটি খুঁজুন এবং সেখানে যেটি আছে তার জায়গায় আপনার আইডি পেস্ট করুন।
সুতরাং, এই মুহুর্তে আপনি স্ক্রিপ্টটি চুরি করেছেন Google Developers সাইট থেকে ধার করা পরবর্তী 10টি ইভেন্ট Google স্ক্রিপ্ট লগগুলিতে পাঠাবে৷
এটি দুর্দান্ত এবং সবকিছু, তবে এটি আপনাকে পুরোপুরি ভাল করে না। পরিবর্তে, আপনি Google Scripts "sendEmail" ফাংশন ব্যবহার করে আপনার ইমেল ঠিকানায় এই তালিকাটি পাঠাতে এই কোডটি পরিবর্তন করতে চান৷ "Logger.log('%s (%s)', event.summary...." দিয়ে শুরু হওয়া কোডের অংশগুলি খুঁজুন এবং তাদের সামনে একটি "//" দিয়ে এই লাইনগুলির প্রতিটি মন্তব্য করুন৷
এই লাইনের অধীনে, নিম্নরূপ একটি নতুন লাইন টাইপ করুন:
"html=html + event.summary + "
;"
এছাড়াও অন্যান্য পরিবর্তনশীল সংজ্ঞাগুলির সাথে এই লাইনটি যোগ করে আপনার স্ক্রিপ্টের শুরুতে নতুন পরিবর্তনশীলটি সংজ্ঞায়িত করা নিশ্চিত করুন:
"var html"
চিন্তা করবেন না -- আর বেশি কিছু করতে হবে না। আপনি প্রায় সেখানে!
এর পরে, আপনি আপনার Google স্ক্রিপ্ট অ্যাকাউন্টে যোগ করেছেন এমন "listNext10Events" ফাংশনের একেবারে শেষে স্ক্রিপ্টের এই ছোট অংশটি যোগ করতে চাইবেন৷
"থেকে" ক্ষেত্রে, আপনার ক্যালেন্ডার ইভেন্টগুলিতে ইমেল পেতে চান এমন যে কোনও ইমেল ঠিকানা টাইপ করুন৷ "বিষয়" ক্ষেত্রে, আপনি যা চান তা টাইপ করুন যাতে আপনি আগত ইমেল অনুস্মারকগুলি চিনতে পারেন৷ অবশেষে, নিশ্চিত করুন যে "htmlBody" ক্ষেত্রটি শুধুমাত্র "html," এবং অন্য কিছু নয়৷
৷আপনাকে এখন যা করতে হবে তা হল আপনার নতুন স্ক্রিপ্ট সংরক্ষণ করুন এবং প্লে আইকন টিপুন। আপনি যখন প্রথমবার এটি চালাবেন, আপনাকে আপনার ক্যালেন্ডার অ্যাক্সেস করার জন্য স্ক্রিপ্টের অনুমতিগুলি অনুমোদন করতে হবে -- এগিয়ে যান এবং সেই অনুমোদনগুলি ঠিক করুন৷ আপনি ইনকামিং ইভেন্ট রিমাইন্ডার ইমেল আপনার ইমেল ইনবক্সে প্রদর্শিত দেখতে পাবেন৷
এখানেই শেষ এটা পেতে ওখানে যাও. অবশ্যই, আপনি প্রতিবার আপনার স্ক্রিপ্ট ম্যানুয়ালি চালাতে চান না, তাই না? পরিবর্তে, আপনি চাইলে দিনে একবার এই স্ক্রিপ্টটি চালানোর জন্য একটি ট্রিগার সেট আপ করতে পারেন৷
আপনি সম্পদ এ ক্লিক করে এটি করবেন৷ মেনুতে, এবং বর্তমান প্রকল্পের ট্রিগার বেছে নিন .
অবশেষে, একটি নতুন ট্রিগার লিঙ্ক যোগ করুন ক্লিক করুন , "listNext10Events" ফাংশন নির্বাচন করুন, ইভেন্ট হিসাবে "সময়-চালিত" নির্বাচন করুন এবং তারপর আপনি প্রতিদিন, সপ্তাহ, মাস -- আপনি যে সময়ের ব্যবধান বেছে নিন তা ইভেন্ট পাবেন কিনা তা চয়ন করতে পারেন৷
সবশেষে Save এ ক্লিক করুন। এখন, নির্ধারিত সময়ের ব্যবধানের উপর নির্ভর করে, আপনার স্ক্রিপ্ট চলবে এবং আপনি আপনার পরবর্তী 10টি আসন্ন ক্যালেন্ডার ইভেন্টের সাথে ইমেল আপডেট পাবেন!
আপনার ইমেলে ফর্ম এন্ট্রি পাঠান
আরেকটি খুব দরকারী স্ক্রিপ্ট এসেছে ডিজিটাল ইন্সপিরেশনে অমিত আগরওয়ালের অসাধারণ এবং সর্বজনপ্রিয় অমিত আগরওয়াল থেকে, যেখানে আপনি সরাসরি আপনার ইমেলে ফর্ম ডেটা পাঠানোর জন্য একটি সহায়ক Google স্ক্রিপ্ট পাবেন।
আপনার ব্যবসার প্রথম অর্ডার হল আপনার Google ড্রাইভ অ্যাকাউন্টে গিয়ে নতুন ক্লিক করে একটি Google ফর্ম তৈরি করা এবং তারপর Google ফর্ম নির্বাচন করুন . আপনার যদি Google ফর্মগুলি তৈরি করার জন্য হাতের প্রয়োজন হয়, আমরা আপনাকে অতীতের প্রচুর নিবন্ধ দিয়ে কভার করেছি যেগুলি আপনাকে কীভাবে দেখায়৷
এই উদাহরণে, আমি আমার ওয়েবসাইটের জন্য একটি যোগাযোগ ফর্ম তৈরি করেছি, পাঠককে একটি নাম, ইমেল ঠিকানা এবং পাঠকের মন্তব্যের জন্য একটি অনুচ্ছেদ পাঠ্য ক্ষেত্র জিজ্ঞাসা করেছি৷
ফর্ম এডিটর ভিউতে, প্রতিক্রিয়া দেখুন ক্লিক করুন Google স্প্রেডশীট খুলতে, এবং তারপর সরঞ্জাম ক্লিক করুন মেনু থেকে এবং স্ক্রিপ্ট এডিটর বেছে নিন .
আপনি সেখানে যে সমস্ত কোড দেখছেন তা হাইলাইট করুন এবং উপরে লিঙ্ক করা অমিতের পৃষ্ঠার কোডের সাথে পেস্ট করুন। সবশেষে, আপনার ইমেল ঠিকানা দিয়ে কোডে [email protected] প্রতিস্থাপন করুন।
অবশেষে, চালান-এ ক্লিক করুন আইকন ইমেল ব্যবহার করার জন্য আপনাকে স্ক্রিপ্টটি অনুমোদন করতে হবে – একবার আপনি অনুমোদন গ্রহণ করলে স্ক্রিপ্টটি কাজ করা শুরু করবে।
এখন ঠান্ডা অংশ। যখনই কেউ আপনার ফর্মটি পূরণ করে এবং জমা দেয়, আপনি অবিলম্বে বিশদ বিবরণ সহ একটি ইমেল পাবেন৷
এটি কতটা শক্তিশালী তা নিয়ে চিন্তা করুন -- আপনি যদি ওয়েবে আপনার ফর্ম প্রকাশ করেন, আপনি এটিকে আপনার নিজের ওয়েবসাইটে এম্বেড করতে পারেন এবং যোগাযোগ ফর্ম পরিষেবার জন্য কোনো অর্থ প্রদান না করে পাঠকের মন্তব্য গ্রহণ করতে পারেন৷ অথবা, আপনি যদি সারা বিশ্ব জুড়ে একটি দূরবর্তী দলের সাথে সহযোগিতা করেন, আপনি শুধুমাত্র আপনার দলের সাথে আপনার ফর্মটি ভাগ করে তাদের সকলের কাছ থেকে তথ্য সংগ্রহ করতে পারেন; তাদের সমস্ত জমা অবিলম্বে আপনার কাছে পৌঁছে দেওয়া হবে।
আপনি কি এই দুর্দান্ত ফর্ম-টু-ইমেল স্ক্রিপ্টটি ব্যবহার করার অন্য কোনও দুর্দান্ত উপায় সম্পর্কে ভাবতে পারেন?
টুইটার থেকে RSS ফিড
আপনি যদি দেখেন যে আপনি বিভিন্ন লোককে অনুসরণ করছেন বা টুইটারে নির্দিষ্ট হ্যাশট্যাগগুলি অনুসন্ধান করতে অনেক সময় ব্যয় করছেন, তাহলে আপনি সত্যিই এই সময় বাঁচানোর স্ক্রিপ্টটি পছন্দ করবেন৷
এটি অমিত আগরওয়ালের আরেকটি দুর্দান্ত স্ক্রিপ্ট যা আপনি টুইটারে সেট আপ করা যেকোনো ফিড উইজেট গ্রহণ করবে এবং সেটিকে একটি RSS ফিডে সরবরাহ করবে যা আপনি আপনার প্রিয় ফিড রিডারে লোড করতে পারবেন।
আপনার প্রথম ধাপ হল টুইটারে একটি উইজেট সেট আপ করা। আপনার Twitter প্রোফাইল সেটিংসে যান৷ এলাকা, এবং উইজেট-এ ক্লিক করুন পাশের মেনুতে।
এখানে, আপনি একটি উইজেট কনফিগার করতে পারেন যা আপনার সেট করা সার্চ প্যারামিটারের মাধ্যমে টুইট ফিল্টার করবে। উদাহরণস্বরূপ, একটি উইজেট সেট আপ করতে যা #smarthome হ্যাশট্যাগ ব্যবহার করে করা টুইটগুলির একটি স্ট্রিম প্রদান করবে, আমি এখানে দেখানো হিসাবে #smarthome-এর একটি অনুসন্ধান ক্যোয়ারী সহ একটি উইজেট সেট আপ করব।
একবার আপনার উইজেট সেট আপ হয়ে গেলে, কনফিগারেশন স্ক্রিনে প্রদত্ত এম্বেড কোডটি দেখুন এবং উইজেট আইডি বের করুন। আপনার এটির প্রয়োজন হবে৷
এটি স্ক্রিপ্ট সেট আপ করার সময়. আপনার Google স্ক্রিপ্ট অ্যাকাউন্টে ফিরে যান, টুইটার RSS ফিড স্ক্রিপ্টটি অনুলিপি করুন এবং আপনার অ্যাকাউন্টে পেস্ট করুন। ফাংশনটিকে Twitter_RSS() বলা হয়। স্ক্রিপ্টের মাধ্যমে "widgetID=e.queryString?e.querySTring" দিয়ে শুরু হওয়া বিভাগে স্ক্রোল করুন এবং স্ক্রিপ্টের কোডটি আপনার নিজের উইজেট আইডিতে পরিবর্তন করুন যা আপনি উপরে রেকর্ড করেছেন৷
এখন শুধুমাত্র নির্বাচিত কোডটিকে "Twitter_RSS" এ পরিবর্তন করুন এবং মেনুতে রান বোতাম টিপুন।
চাহিদা অনুযায়ী চালানোর জন্য আপনাকে ফাংশনটির অনুমতি দিতে হবে (যখনই টুইটার উইজেট আপডেট হয়)।
এটি হয়ে গেলে, পরবর্তী প্রকাশ করুন-এ ক্লিক করুন মেনু এবং ওয়েব অ্যাপ হিসাবে স্থাপন করুন... নির্বাচন করুন ড্রপডাউন থেকে।
একটি পপ-আপ স্ক্রিন আপনাকে এই ওয়েব অ্যাপটি কীভাবে স্থাপন করা হবে তা কনফিগার করার অনুমতি দেবে। "অ্যাপটিতে কার অ্যাক্সেস আছে" কে "যেকেউ, এমনকি বেনামী"-তে সেট করা নিশ্চিত করুন৷
৷একবার আপনি আপনার ওয়েব অ্যাপ স্থাপন করার পরে দেওয়া URL টি নোট করুন! এটি আপনার নতুন RSS ফিডের URL। এখন যেহেতু আপনার নতুন ওয়েব অ্যাপ স্থাপন করা হয়েছে, প্রতিবার আপনার কনফিগার করা টুইটার স্ট্রীম আপডেট হবে, আপনার নতুন RSS ফিড আপডেট হবে৷
আপনি আপনার প্রিয় ফিড রিডার ব্যবহার করে আপনার ফিড দেখতে পারেন৷
৷ফিড রিডার স্ক্রিপ্ট একাই সেরা সময়-সংরক্ষণকারী স্ক্রিপ্টগুলির মধ্যে একটি। প্রতিদিন টুইটার ফিডের মাধ্যমে আর খোঁড়াখুঁড়ি করতে হবে না এবং আপনার জন্য গুরুত্বপূর্ণ মজার খবরের জন্য অবিরাম টুইটার পোস্টগুলির মাধ্যমে আর ছিঁড়ে ফেলা হবে না। শুধু আপনার টুইটার উইজেট সেট আপ করুন, এবং প্রতিটির জন্য আপনার ফিড তৈরি করতে কোড যোগ করুন।
Google স্ক্রিপ্টের সাহায্যে আজই স্বয়ংক্রিয় করুন
আপনি দেখতে পাচ্ছেন, গুগল স্ক্রিপ্টের সাথে সমস্ত ধরণের সত্যিই দুর্দান্ত অটোমেশন করা সম্ভব, এবং আপনাকে সেগুলি স্ক্র্যাচ থেকে তৈরি করতেও হবে না। ওয়েব জুড়ে চমত্কার স্ক্রিপ্ট উপলব্ধ রয়েছে -- কিছু আপনাকে আপনার প্রয়োজনের জন্য পরিবর্তন করতে হবে, এবং অন্যগুলি আপনি করবেন না।
আপনি কি এমন কোনো দুর্দান্ত স্ক্রিপ্ট জানেন যা আপনার উত্পাদনশীলতাকে ব্যাপকভাবে বাড়িয়ে তোলে? নীচের মন্তব্য বিভাগে আপনার নিজের টিপস এবং আপনি কোন স্ক্রিপ্টগুলি ব্যবহার করেন তা শেয়ার করুন!