હવે પછીના લેખમાં આપણે ttyrec પર એક નજર નાખીશું. આ એક પ્રોગ્રામ છે જે કેટલાક વર્ષોથી ચાલે છે, પરંતુ તે હજી પણ સક્ષમ છે ટાઇમસ્ટેમ્પ્સ સાથે પ્રોગ્રામના TTY આઉટપુટને ટેક્સ્ટ મોડમાં રેકોર્ડ કરો અને પછી તેને પાછા ચલાવો. આ પ્રોગ્રામ સ્ક્રિપ્ટ કમાન્ડ જેવો જ છે, પરંતુ તે તમને પ્લેબbackકને વિરામ, ધીમું અથવા ઝડપી બનાવવા માટે પણ પરવાનગી આપે છે.
Ttrec દ્વારા આપણે ટર્મિનલ પ્રોમ્પ્ટ પર લખેલી બધી આદેશો રેકોર્ડ કરી શકીએ છીએ અને ફાઈલમાં સંગ્રહિત કરી શકીએ છીએ. પછી તેમને ttyplay આદેશ સાથે રમવા માટે પરવાનગી આપે છે. આ ઉપરાંત આપણે પણ કરી શકીએ છીએ રેકોર્ડિંગને ttygif સાથે એનિમેટેડ gif માં કન્વર્ટ કરો. Ttrec એ કાંટો છે સ્ક્રિપ્ટ આદેશ માઇક્રોસેકન્ડ ચોકસાઇ સાથે સમયની માહિતી રેકોર્ડ કરવા.
ટાઇટ્રેકની સામાન્ય લાક્ષણિકતાઓ
તેમાં શામેલ કેટલીક સુવિધાઓ છે:
- ttyrec અન્ય વિકલ્પો કરતા રેકોર્ડિંગ અને પ્લેબેક માટે ઓછા પરિમાણોની જરૂર છે ટર્મિનલ બચાવવા માટે.
- એક ફાઇલમાં રેકોર્ડ્સ.
- તમે ઇમેક્સ-એનડબ્લ્યુ, વી, લિંક્સ અથવા. રેકોર્ડ કરી શકો છો કોઈપણ પ્રોગ્રામ જે tty પર ચાલે છે.
- આઉટપુટ ફાઇલ સમાવે છે ટાઇમસ્ટેમ્પ માહિતી ટર્મિનલ ડેટા ઉપરાંત.
- અમે સક્ષમ થઈશું ઓવરરાઇટ કરો અથવા પેદા કરેલી ફાઇલમાં સામગ્રી ઉમેરો.
- આપમેળે ક Callલ કરો યુડેકોડ.
- ઝડપી / ધીમું પ્રજનન.
- પરવાનગી આપે છે રીઅલ ટાઇમમાં ટાઇટરકાર્ડ રેકોર્ડિંગ બ્રાઉઝ કરો.
- આપણે માપી શકીએ રેકોર્ડ કરેલા ડેટાનો સમય.
ટાઇટ્રેક ઇન્સ્ટોલ કરો
Ttyrec પ્રોગ્રામ બધા Gnu / Linux વિતરણોમાં ડિફ defaultલ્ટ રૂપે શામેલ નથી. તેને સ્થાપિત કરવા માટે તમારે ખાલી ઉપયોગ કરવો પડશે. તેને ઇન્સ્ટોલ કરવા માટે, ટર્મિનલમાં (Ctrl + Alt + T) આપણે ચલાવવું પડશે:
sudo apt install ttyrec
તેનો ઉપયોગ સ્ક્રિપ્ટ આદેશ કરતા પણ વધુ સરળ છે. તેને ચલાવવા માટે તમારે કરવું પડશે આઉટપુટ ફાઇલનું નામ સૂચવતા પ્રોગ્રામને ક callલ કરો. વાપરવા માટેનું ફોર્મેટ નીચે મુજબનું કંઈક હશે:
ttyrec < ArchivodeLog >
Ttyrec નો ઉપયોગ કેવી રીતે કરવો
નીચેના ઉદાહરણ બતાવે છે ttyrec સત્ર રેકોર્ડિંગ ttylog નામની ફાઇલમાં:
ttyrec -a ttylog
તે હોઈ શકે છે ટર્મિનલ પ્રવૃત્તિ રેકોર્ડ કરવાનું બંધ કરો કી સંયોજન દબાવો Ctrl + D. આપણે લખી પણ શકીએ બહાર નીકળો.
આ આદેશનો ઉપયોગ કરવા માટે આપણી પાસે કેટલાક વિકલ્પો ઉપલબ્ધ રહેશે જેમ કે:
- -એઆઉટપુટને ફાઇલ અથવા ટાઇટાયકોર્ડમાં ઉમેરો, તેને ફરીથી લખીને બદલે.
- -u this આ વિકલ્પ સાથે ttyrec આપમેળે uudecode ને ક callsલ કરે છે અને જ્યારે સત્રમાં એન્કોડેડ ડેટા દેખાય છે ત્યારે તેનું આઉટપુટ સાચવે છે. અમને પરવાનગી આપશે રિમોટ હોસ્ટમાંથી ફાઇલો સ્થાનાંતરિત કરો.
- -e આદેશ → આદેશ માંગો જ્યારે ttyrec શરૂ થાય છે.
આ પ્રોગ્રામ વિશે વધુ માહિતી માટે, તમે આની મુલાકાત લઈ શકો છો પ્રોજેક્ટ વેબસાઇટ o મેન પેજ પર સલાહ લો ટર્મિનલમાં ટાઇપ કરવું (Ctrl + Alt + T):
man ttyrec
રેકોર્ડ કરેલો ડેટા ttyplay આદેશ સાથે પાછો પ્લે કરી શકાય છે કે સમાવવામાં આવેલ છે. રેકોર્ડ કરેલી પ્રવૃત્તિને ફરીથી ચલાવવા માટે, તમારે જરૂર છે ttyplay આદેશનો ઉપયોગ લોગ ફાઇલના નામ દ્વારા કરવામાં આવે છે:
ttyplay < ArchivodeLog >
રેકોર્ડિંગને GIF માં કન્વર્ટ કરો
અમે સક્ષમ થઈશું રેકોર્ડિંગને GIF માં કન્વર્ટ કરવા TTYGIF નો ઉપયોગ કરો. આ કાર્યક્રમ છે પ્રોજેક્ટ ગિટહબ પર અપલોડ થયો તેના ઇન્સ્ટોલેશન અને ઉપયોગ અંગેની સૂચનાઓ સાથે.
sudo apt install imagemagick ttyrec gcc x11-apps git clone https://github.com/icholy/ttygif.git cd ttygif make sudo make install
એક GIF બનાવવું ખૂબ જ સરળ છે. પ્રથમ અમે રેકોર્ડિંગ શરૂ કર્યું સાથે:
ttyrec ejemplo
એકવાર અમે પૂર્ણ થઈ ગયા પછી, અમે સંયોજનનો ઉપયોગ કરી શકીએ છીએ Ctrl + D ટર્મિનલમાં. અમે તેને ઓર્ડરથી પણ કરી શકીએ છીએ બહાર નીકળો, ગેરલાભ સાથે કે છેલ્લી આદેશ જનરેટ કરેલા GIF માં રેકોર્ડ કરવામાં આવશે.
હવે માટે GIF ફોર્મેટમાં કન્વર્ટ કરો તમારે જે કરવાનું છે તે નીચેની જેમ આદેશનો ઉપયોગ કરવાનો છે:
ttygif ejemplo
અને અમારી પાસે તે પહેલેથી જ છે. અમારું gif tty.gif ફાઇલમાં સેવ થઈ જશે. જો આપણને આવી ભૂલ મળે: ભૂલ: WINDOWID પર્યાવરણ ચલ ખાલી હતું, WINDOWID જાતે રૂપરેખાંકિત કરવું જરૂરી રહેશે. આ ટર્મિનલ (Ctrl + Alt + T) લખીને કરી શકાય છે:
sudo apt-get install xdotool export WINDOWID=$(xdotool getwindowfocus)
પહેલાનાં આદેશો લખ્યા પછી, હવે તમે જીટીએફ બનાવવાનું શરૂ કરવા માટે ફરીથી ટાઇટીફાઇફ આદેશ શરૂ કરી શકો છો આ ફાઇલ બનાવવામાં થોડો સમય લાગી શકે છે.
અનઇન્સ્ટોલ કરો
તમારા કમ્પ્યુટરથી ટાઇટ્રેક દૂર કરવા માટે, તમારે ફક્ત ટર્મિનલ ખોલવો પડશે (Ctrl + Alt + T) અને નીચેનો આદેશ લખવો પડશે:
sudo apt remove ttyrec
ટર્મિનલ સત્ર રેકોર્ડિંગ્સ માટે આ જેવા પ્રોગ્રામ્સ સારી પસંદગી છે. આ પ્રકારના પ્રોગ્રામ્સ જ્ knowledgeાન અથવા ટ્યુટોરિયલ્સને શેર કરવા માટે એક સારો વિકલ્પ છે. Ttyrec આદેશ, જો કે તે ડિફ byલ્ટ રૂપે ઇન્સ્ટોલ કરેલું નથી, છે ટર્મિનલમાં ઘણા બધા આદેશો ચલાવવા માટે ટેવાયેલ ન હોય તેવા વપરાશકર્તાઓ માટે સારો વિકલ્પ. ટર્મિનલની પ્રવૃત્તિને રેકોર્ડ કરવા અને પુનrઉત્પાદન કરવા માટે આ ઘણી શક્યતાઓમાંની એક છે જે આજે અસ્તિત્વમાં છે.