Showterm.io - ലിനക്സിനായുള്ള ടെർമിനൽ/ഷെൽ റെക്കോർഡിംഗ്, അപ്uലോഡ്, ഷെയർ ടൂൾ


ഡെസ്uക്uടോപ്പ് സ്uക്രീൻ റെക്കോർഡുചെയ്യുന്നതിന് വെബിൽ ഒരു കൂട്ടം സോഫ്uറ്റ്uവെയറുകൾ ലഭ്യമാണ്, എന്നാൽ നിങ്ങളുടെ ടെർമിനൽ റെക്കോർഡുചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾ എപ്പോഴെങ്കിലും ചിന്തിച്ചിട്ടുണ്ടോ? ശരി, ഷോട്ടേം എന്ന ഈ നിഫ്റ്റി ചെറിയ പ്രോഗ്രാമിന് ഇത് വളരെ സാധ്യമാണ്.

എന്താണ് Showterm?

ഷോട്ടേം ഒരു ഓപ്പൺ സോഴ്uസ് ടെർമിനൽ റെക്കോർഡും അപ്uലോഡ് ആപ്ലിക്കേഷനുമാണ്, അത് നിങ്ങളുടെ ടെർമിനലിൽ എങ്ങനെ ചെയ്യണമെന്ന് എളുപ്പത്തിൽ രേഖപ്പെടുത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് നിങ്ങളുടെ എല്ലാ ടെർമിനൽ പ്രവർത്തനങ്ങളും ടെക്സ്റ്റ്-ബേസിൽ റെക്കോർഡ് ചെയ്യുകയും ഒരു വീഡിയോ ആയി showterm.io ലേക്ക് അപ്uലോഡ് ചെയ്യുകയും തുടർന്ന് നിങ്ങളുടെ ടീമംഗങ്ങളുമായി പങ്കിടുന്നതിനോ ഒരു iframe ആയി നിങ്ങളുടെ വെബ്uസൈറ്റിൽ ഉൾപ്പെടുത്തുന്നതിനോ ഒരു ലിങ്ക് സൃഷ്ടിക്കും. ഡെമോയുടെ ഒരു ഉദാഹരണം ഇതാ:

ലിനക്സിൽ ഷോട്ടേർമിന്റെ ഇൻസ്റ്റാളേഷൻ

രണ്ട് വ്യത്യസ്ത രീതികൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഷോടേം ടൂൾ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും. നിങ്ങളുടെ സിസ്റ്റത്തിൽ റൂബി ശരിയായി ഇൻസ്റ്റാൾ ചെയ്യുകയും കോൺഫിഗർ ചെയ്യുകയും ചെയ്തിട്ടുണ്ടെങ്കിൽ, ജെം കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാവുന്നതാണ്. റൂബി ഇൻസ്റ്റാൾ ചെയ്തിട്ടില്ലെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാം.

# 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...

നിങ്ങളുടെ സിസ്റ്റത്തിൽ റൂബി ശരിയായി ക്രമീകരിച്ചിട്ടില്ലെങ്കിൽ, താഴെ പറയുന്ന കമാൻഡുകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ബിൻ ഡയറക്ടറിയിൽ നിങ്ങൾക്ക് showterm ഇൻസ്റ്റാൾ ചെയ്യാം.

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

Showterm എങ്ങനെ ഉപയോഗിക്കാം

റെക്കോർഡിംഗ് ആരംഭിക്കുന്നതിനുള്ള വാക്യഘടന ഷോട്ടേം [പ്രോഗ്രാം ടു റൺ] ആണ്. നിങ്ങൾ പ്രോഗ്രാം റൺ ചെയ്യാൻ ഒഴിവാക്കിയാൽ ഷോട്ടെം എന്ന് ടൈപ്പ് ചെയ്യുക.

# showterm

ഇത് നിങ്ങളുടെ ഷെൽ റെക്കോർഡ് ചെയ്യാൻ തുടങ്ങും. നിങ്ങൾ റെക്കോർഡിംഗ് പൂർത്തിയാക്കിക്കഴിഞ്ഞാൽ, എക്സിറ്റ് അല്ലെങ്കിൽ CtrlD എന്ന് ടൈപ്പ് ചെയ്തുകൊണ്ട് നിങ്ങൾക്ക് ഇത് നിർത്താം.

# exit

എക്സിറ്റ് എന്ന് ടൈപ്പ് ചെയ്തുകഴിഞ്ഞാൽ അത് നിങ്ങളുടെ പ്രവർത്തനങ്ങൾ റെക്കോർഡ് ചെയ്ത് അപ്uലോഡ് ചെയ്യും. അപ്uലോഡ് പൂർത്തിയാകുമ്പോൾ, ഓരോ റെക്കോർഡിംഗിന്റെയും അവസാനം അത് നിങ്ങൾക്ക് പങ്കിടാൻ കഴിയുന്ന ഒരു ലിങ്ക് സൃഷ്ടിക്കും.

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

ഇതിന്റെ ഉപയോഗം കാണിക്കുന്ന ഒരു ഷോട്ടേം റെക്കോർഡിംഗ് ഇതാ:

അത് എങ്ങനെ ഉപയോഗിക്കണമെന്ന് കാണിക്കുന്നതിനായി ഞാൻ രണ്ട് ഷോട്ടേം റെക്കോർഡിംഗ് വിൻഡോകൾ ഉപയോഗിക്കും. ഇതാണ് പ്രധാന ഷോടേം റെക്കോർഡിംഗ് വിൻഡോ, അതിനുള്ളിൽ ഞാൻ മറ്റൊരു ഷോട്ടേം വിൻഡോ ആരംഭിക്കും, അത് എങ്ങനെ ഉപയോഗിക്കണമെന്ന് കാണിക്കും. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, ഷോടേം എങ്ങനെ ഉപയോഗിക്കാമെന്ന് കാണിക്കാൻ ഞാൻ തന്നെ ഷോട്ടേർം ഉപയോഗിക്കും! അത് രസകരമല്ലേ?

ഞാൻ ആദ്യത്തെ ഷോടേം റെക്കോർഡിംഗ് വിൻഡോ ആരംഭിക്കുന്നു, തുടർന്ന് ഷോട്ടേം കമാൻഡ് ടൈപ്പ് ചെയ്തുകൊണ്ട് ആദ്യത്തെ വിൻഡോയ്ക്കുള്ളിൽ മറ്റൊരു റെക്കോർഡിംഗ് വിൻഡോ ആരംഭിക്കുന്നു.

ഇപ്പോൾ ഞാൻ ഇവിടെ ചെയ്യുന്നതെന്തും ആദ്യത്തെയും രണ്ടാമത്തെയും ഷോടേം വിൻഡോയിൽ റെക്കോർഡ് ചെയ്യും. ഒരിക്കൽ എക്uസിറ്റ് എന്ന് ടൈപ്പ് ചെയ്താൽ രണ്ടാമത്തെ ഷോട്ടേം വിൻഡോയിൽ നിന്നും എക്uസിറ്റ് വീണ്ടും ടൈപ്പ് ചെയ്താൽ ആദ്യത്തെ ഷോട്ടേം വിൻഡോയിൽ നിന്നും പുറത്തേക്ക് കൊണ്ടുപോകും.

ലിങ്കുകളിൽ ഇനിപ്പറയുന്നവ ചേർത്തുകൊണ്ട് നിങ്ങൾക്ക് ഇത് പ്ലേ ചെയ്യുന്ന വേഗത മാറ്റാനോ പൂർണ്ണമായും നിർത്താനോ കഴിയും:

  1. #slow : ഇത് സാവധാനത്തിലാക്കാൻ. ഇത് യഥാർത്ഥത്തിൽ തത്സമയ വേഗതയിൽ റെക്കോർഡിംഗ് പ്ലേ ചെയ്യുന്നു.
  2. #fast : ഇത് വേഗത്തിലാക്കാൻ. യഥാർത്ഥ വേഗതയിൽ ഇത് റെക്കോർഡിംഗ് പ്ലേ ചെയ്യുന്നു.
  3. #stop : ഇത് നിർത്താൻ.

ഉദാഹരണത്തിന്, ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ ഈ ലിങ്കിൽ #slow എന്ന് ചേർത്തുകൊണ്ട് നിങ്ങൾക്ക് ഷോടേം റെക്കോർഡിംഗ് മന്ദഗതിയിലാക്കാം.

http://showterm.io/d1311caa9df1aa7cdb828#slow

നിങ്ങളുടെ വെബ്uസൈറ്റിൽ ഷോട്ടറുകൾ ഉൾച്ചേർക്കണമെങ്കിൽ, iframe ടാഗ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് അത് ഉൾച്ചേർക്കാവുന്നതാണ്. ഉദാഹരണത്തിന്, http://showterm.io/d1311caa9df1aa7cdb828 എന്ന ലിങ്ക് ഉൾച്ചേർക്കുന്നതിന്, നിങ്ങളുടെ വെബ്uസൈറ്റിലേക്ക് ഇനിപ്പറയുന്ന iframe കോഡ് ചേർക്കാവുന്നതാണ്.

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

ഉപസംഹാരം

അതിനായി നിരവധി ആപ്ലിക്കേഷനുകൾ ഉണ്ട്! നിങ്ങൾ വിദ്യാർത്ഥികൾ നിറഞ്ഞ ഒരു ക്ലാസ്സിൽ പഠിപ്പിക്കുകയാണെങ്കിലോ ഒരു ആപ്ലിക്കേഷൻ എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം എന്നതിനെ കുറിച്ച് ആരെയെങ്കിലും പഠിപ്പിക്കണമെങ്കിലോ ടെർമിനലിൽ ഒരു പ്രത്യേക പ്രോഗ്രാം എങ്ങനെ പ്രവർത്തിപ്പിക്കാമെന്ന് അവരെ കാണിക്കണമെങ്കിലോ, പോകാനുള്ള വഴി ഷോട്ടേറാണ്!

കൂടാതെ, ഇതൊരു ഓപ്പൺ സോഴ്uസ് ആപ്ലിക്കേഷനാണ്, അതിനാൽ നിങ്ങൾക്ക് ഇതിലേക്ക് സംഭാവന നൽകണമെങ്കിൽ, അതിന്റെ ഉറവിടത്തിലേക്കുള്ള ലിങ്ക് ഇതാ:

  1. Showterm Homepage
  2. GitHub-ലെ ഷർട്ടേം ക്ലയന്റ്
  3. GitHub-ലെ ഷോട്ടേർം സെർവർ