শোটার্ম.আইও - লিনাক্সের জন্য একটি টার্মিনাল/শেল রেকর্ডিং, আপলোড এবং শেয়ার সরঞ্জাম


ডেস্কটপ স্ক্রিন রেকর্ডিংয়ের জন্য ওয়েবে একটি গুচ্ছ সফ্টওয়্যার উপলব্ধ রয়েছে, তবে আপনি কি কখনও নিজের টার্মিনালটি রেকর্ড করার কথা ভেবে দেখেছেন? ঠিক আছে, শোটার্ম নামের এই নিফটি ছোট্ট প্রোগ্রামটির জন্য এটি খুব সম্ভব ধন্যবাদ।

শোটার্ম কী?

শোটার্ম একটি ওপেন সোর্স টার্মিনাল রেকর্ড এবং আপলোড অ্যাপ্লিকেশন যা আপনাকে আপনার টার্মিনালে কীভাবে রেকর্ড করতে সহায়তা করে। এটি টেক্সট-বেসে আপনার সমস্ত টার্মিনাল ক্রিয়াকলাপ রেকর্ড করবে এবং একটি ভিডিও হিসাবে showterm.io এ আপলোড করবে এবং তারপরে আপনার সতীর্থদের সাথে ভাগ করে নেওয়ার জন্য বা আপনার ওয়েবসাইটটিতে এটি একটি আইফ্রেমে এম্বেড করার জন্য একটি লিঙ্ক উত্পন্ন করবে। এখানে ডেমোর উদাহরণ রয়েছে:

লিনাক্সে শোটার্মের ইনস্টলেশন

আপনি দুটি ভিন্ন পদ্ধতি ব্যবহার করে শোটার্ম সরঞ্জাম ইনস্টল করতে পারেন। প্রস্তাবিত উপায় হ'ল রুবি ব্যবহার করা, যদি আপনি রুবি সঠিকভাবে ইনস্টল করে থাকেন এবং আপনার সিস্টেমে কনফিগার করেছেন তবে আপনি জহর আদেশটি ব্যবহার করে এটি ইনস্টল করতে পারেন। যদি রুবি ইনস্টল না হয়, আপনি নিম্নলিখিত আদেশগুলি ব্যবহার করে এটি ইনস্টল করতে পারেন।

# sudo apt-get install ruby rubygems
# sudo gem install showterm
[sudo] password for tecmint: 
Fetching: showterm-0.5.0.gem (100%)
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...
# yum install ruby rubygems
# gem install showterm
Building native extensions.  This could take a while...
Successfully installed showterm-0.5.0
1 gem installed
Installing ri documentation for showterm-0.5.0...
Installing RDoc documentation for showterm-0.5.0...

যদি আপনার সিস্টেমে রুবিকে সঠিকভাবে কনফিগার করা না থাকে তবে আপনি নিম্নলিখিত কমান্ডগুলি সহ আপনার বিন ডিরেক্টরিতে শোটার্ম ইনস্টল করতে পারেন।

$ curl showterm.io/showterm > ~/bin/showterm
$ chmod +x ~/bin/showterm

কীভাবে শোটারম ব্যবহার করবেন

রেকর্ডিং শুরু করার বাক্য গঠনটি হ'ল "শোটার্ম [চালানোর প্রোগ্রাম]"। আপনি যদি প্রোগ্রামটি চালানোর জন্য বাদ দেন এবং কেবল "শোটার্ম" টাইপ করেন।

# showterm

এটি আপনার শেল রেকর্ডিং শুরু করবে। একবার আপনি রেকর্ডিং হয়ে গেলে, আপনি প্রস্থান বা "CtrlD" টাইপ করে এটিকে থামাতে পারেন stop

# exit

একবার আপনি প্রস্থান টাইপ করুন এটি আপনার ক্রিয়াকলাপ রেকর্ড এবং আপলোড করবে। আপলোড শেষ হয়ে গেলে, এটি প্রতিটি ভাগের রেকর্ডিংয়ের শেষে একটি লিঙ্ক তৈরি করবে যা আপনি ভাগ করতে পারেন।

showterm recording finished.
Uploading...
http://showterm.io/9d34dc53ab91185448ef8

এখানে একটি শোটার্ম রেকর্ডিং রয়েছে যা এর ব্যবহার দেখায়:

আমি দুটি শোটার্ম রেকর্ডিং উইন্ডো ব্যবহার করব যাতে এটি কীভাবে ব্যবহার করা যায় তা প্রদর্শিত হবে। এটি মূল শোটার্ম রেকর্ডিং উইন্ডো যার ভিতরে আমি অন্য শোটার্ম উইন্ডোটি শুরু করব যাতে এটি কীভাবে ব্যবহার করতে হয় তা প্রদর্শিত হবে। অন্য কথায়, আমি শরটারম কীভাবে ব্যবহার করব তা প্রদর্শনের জন্য নিজেই শরটারম ব্যবহার করব! এতো সুন্দর না?

আমি প্রথম শোটার্ম রেকর্ডিং উইন্ডোটি শুরু করি এবং তারপরে "শোটার্ম" কমান্ড লিখে প্রথম উইন্ডোর ভিতরে অন্য রেকর্ডিং উইন্ডোটি শুরু করি।

এখন আমি এখানে যা কিছু করি তা প্রথম এবং দ্বিতীয় শোটার্ম উইন্ডোতে রেকর্ড করা হবে। একবার প্রস্থান করার সময় টাইপ করা আমাদের দ্বিতীয় শোটার্ম উইন্ডো থেকে বের করে নিয়ে যায় এবং আবার প্রস্থান প্রসঙ্গে টাইপ করা আমাদের প্রথম শোটারম উইন্ডো থেকে বাইরে নিয়ে যায়।

এটি যে গতিতে চালিত হয় এটি পরিবর্তন করতে পারেন বা নীচের লিঙ্কগুলিতে যুক্ত করে এটি পুরোপুরি বন্ধ করতে পারেন:

  1. # ধীর: এটিকে আরও ধীর করে দেওয়ার জন্য। এটি প্রকৃত সময়ের গতিতে রেকর্ডিং প্লে করে।
  2. # নাস্তা: এটি আরও দ্রুত যেতে। এটি প্রকৃতপক্ষে আসল গতির দ্বিগুণে রেকর্ডিং চালায়
  3. # স্টপ: এটি বন্ধ করার জন্য

উদাহরণস্বরূপ, আপনি নীচে প্রদর্শিত হিসাবে এই লিঙ্কটিতে # ধীরে যুক্ত করে শোটার্ম রেকর্ডিং ধীর করতে পারেন।

http://showterm.io/d1311caa9df1aa7cdb828#slow

আপনি যদি নিজের ওয়েবসাইটে শরটারমগুলি এম্বেড করতে চান তবে আপনি এটি iframe ট্যাগ ব্যবহার করে এম্বেড করতে পারেন। উদাহরণস্বরূপ, "http://showterm.io/d1311caa9df1aa7cdb828" লিঙ্কটি এম্বেড করার জন্য, আপনি নীচের iframe কোডটি আপনার ওয়েবসাইটে যুক্ত করতে পারেন।

<iframe src=”http://showterm.io/d1311caa9df1aa7cdb828” width=”640” height=”480”></iframe>

উপসংহার

এটির জন্য অ্যাপ্লিকেশনগুলির পুরো পরিসীমা রয়েছে! আপনি শিক্ষার্থীদের পূর্ণ শ্রেণিতে পড়িয়ে যাচ্ছেন বা কোনও অ্যাপ্লিকেশন ইনস্টল করবেন বা টার্মিনালে কোনও নির্দিষ্ট প্রোগ্রাম কীভাবে চালাবেন তা তাদের দেখানোতে কাউকে শেখাতে চান, শোটার্ম যাওয়ার উপায়!

এছাড়াও, এটি ওপেন সোর্স অ্যাপ্লিকেশন তাই আপনি যদি এতে অবদান রাখতে চান তবে তার উত্সের লিঙ্কটি এখানে:

  1. শোটার্ম হোমপেজ
  2. গিটহাবের শর্টম ক্লায়েন্ট
  3. গিটহাবের শর্টেম সার্ভার