ಟಿಟೈರೆಕ್, ಉಬುಂಟು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ನಿಮ್ಮ ಚಟುವಟಿಕೆಯನ್ನು ದಾಖಲಿಸುವ ಪ್ರೋಗ್ರಾಂ

ttyrec ಬಗ್ಗೆ

ಮುಂದಿನ ಲೇಖನದಲ್ಲಿ ನಾವು ಟಿಟೈರೆಕ್ ಅನ್ನು ನೋಡೋಣ. ಇದು ಕೆಲವು ವರ್ಷಗಳಿಂದಲೂ ಇರುವ ಒಂದು ಪ್ರೋಗ್ರಾಂ, ಆದರೆ ಇನ್ನೂ ಸಮರ್ಥವಾಗಿದೆ ಟೈಮ್‌ಸ್ಟ್ಯಾಂಪ್‌ಗಳ ಜೊತೆಗೆ ಪಠ್ಯ ಮೋಡ್‌ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂನ ಟಿಟಿವೈ output ಟ್‌ಪುಟ್ ಅನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಿ ಮತ್ತು ನಂತರ ಅದನ್ನು ಮತ್ತೆ ಪ್ಲೇ ಮಾಡಿ. ಈ ಪ್ರೋಗ್ರಾಂ ಸ್ಕ್ರಿಪ್ಟ್ ಆಜ್ಞೆಯನ್ನು ಹೋಲುತ್ತದೆ, ಆದರೆ ಇದು ನಿಮಗೆ ವಿರಾಮಗೊಳಿಸಲು, ನಿಧಾನಗೊಳಿಸಲು ಅಥವಾ ಪ್ಲೇಬ್ಯಾಕ್ ಅನ್ನು ವೇಗಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

Ttrec ನೊಂದಿಗೆ ನಾವು ಟರ್ಮಿನಲ್ ಪ್ರಾಂಪ್ಟಿನಲ್ಲಿ ಬರೆಯುವ ಎಲ್ಲಾ ಆಜ್ಞೆಗಳನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಫೈಲ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಬಹುದು. ನಂತರ ttyplay ಆಜ್ಞೆಯೊಂದಿಗೆ ಅವುಗಳನ್ನು ಆಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಇದಲ್ಲದೆ ನಾವು ಸಹ ಮಾಡಬಹುದು ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ttygif ನೊಂದಿಗೆ ಅನಿಮೇಟೆಡ್ gif ಗೆ ಪರಿವರ್ತಿಸಿ. ಟಿಟ್ರೆಕ್ ಒಂದು ಫೋರ್ಕ್ ಆಗಿದೆ ಸ್ಕ್ರಿಪ್ಟ್ ಆಜ್ಞೆ ಮೈಕ್ರೊ ಸೆಕೆಂಡ್ ನಿಖರತೆಯೊಂದಿಗೆ ಸಮಯದ ಮಾಹಿತಿಯನ್ನು ದಾಖಲಿಸಲು.

ಟಿಟೈರೆಕ್ನ ಸಾಮಾನ್ಯ ಗುಣಲಕ್ಷಣಗಳು

ಇದು ಒಳಗೊಂಡಿರುವ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು:

  • ttyrec ಇತರ ಆಯ್ಕೆಗಳಿಗಿಂತ ರೆಕಾರ್ಡಿಂಗ್ ಮತ್ತು ಪ್ಲೇಬ್ಯಾಕ್ಗಾಗಿ ಕಡಿಮೆ ನಿಯತಾಂಕಗಳು ಬೇಕಾಗುತ್ತವೆ ಟರ್ಮಿನಲ್ ಅನ್ನು ಉಳಿಸಲು.
  • ಒಂದೇ ಫೈಲ್‌ನಲ್ಲಿ ದಾಖಲೆಗಳು.
  • ನೀವು emacs -nw, vi, ಲಿಂಕ್ಸ್ ಅಥವಾ ರೆಕಾರ್ಡ್ ಮಾಡಬಹುದು tty ಯಲ್ಲಿ ಚಲಿಸುವ ಯಾವುದೇ ಪ್ರೋಗ್ರಾಂ.
  • File ಟ್ಪುಟ್ ಫೈಲ್ ಒಳಗೊಂಡಿದೆ ಟೈಮ್‌ಸ್ಟ್ಯಾಂಪ್ ಮಾಹಿತಿ ಟರ್ಮಿನಲ್ ಡೇಟಾದ ಜೊತೆಗೆ.
  • ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ರಚಿಸಿದ ಫೈಲ್‌ಗೆ ವಿಷಯವನ್ನು ತಿದ್ದಿ ಬರೆಯಿರಿ ಅಥವಾ ಸೇರಿಸಿ.
  • ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಕರೆ ಮಾಡಿ uudecode.
  • ವೇಗ / ನಿಧಾನ ಸಂತಾನೋತ್ಪತ್ತಿ.
  • ಅನುಮತಿಸುತ್ತದೆ ನೈಜ ಸಮಯದಲ್ಲಿ ttyrecord ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು ಬ್ರೌಸ್ ಮಾಡಿ.
  • ನಾವು ಅಳೆಯಬಹುದು ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಡೇಟಾದ ಸಮಯ.

Ttyrec ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಎಲ್ಲಾ ಗ್ನು / ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಟಿಟೈರೆಕ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸೇರಿಸಲಾಗಿಲ್ಲ. ಅದನ್ನು ಸ್ಥಾಪಿಸಲು ನೀವು ಸೂಕ್ತವಾಗಿ ಬಳಸಬೇಕಾಗುತ್ತದೆ. ಅದನ್ನು ಸ್ಥಾಪಿಸಲು, ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ (Ctrl + Alt + T) ನಾವು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗುತ್ತದೆ:

ttyrec ಸ್ಥಾಪನೆ

sudo apt install ttyrec

ಇದರ ಬಳಕೆ ಸ್ಕ್ರಿಪ್ಟ್ ಆಜ್ಞೆಗಿಂತಲೂ ಸರಳವಾಗಿದೆ. ಅದನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ನೀವು ಮಾಡಬೇಕಾಗುತ್ತದೆ output ಟ್ಪುಟ್ ಫೈಲ್ ಹೆಸರನ್ನು ಸೂಚಿಸುವ ಪ್ರೋಗ್ರಾಂಗೆ ಕರೆ ಮಾಡಿ. ಬಳಸಲು ಸ್ವರೂಪವು ಈ ಕೆಳಗಿನಂತಿದೆ:

ttyrec < ArchivodeLog >

Ttyrec ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು

ಕೆಳಗಿನ ಉದಾಹರಣೆ ತೋರಿಸುತ್ತದೆ ttyrec ಅಧಿವೇಶನವನ್ನು ರೆಕಾರ್ಡಿಂಗ್ ttylog ಎಂಬ ಫೈಲ್‌ನಲ್ಲಿ:

ttyrec -a ttylog

ಅದು ಆಗಿರಬಹುದು ಟರ್ಮಿನಲ್ ಚಟುವಟಿಕೆಯನ್ನು ರೆಕಾರ್ಡಿಂಗ್ ಮಾಡುವುದನ್ನು ನಿಲ್ಲಿಸಿ ಕೀ ಸಂಯೋಜನೆಯನ್ನು ಒತ್ತುವುದು Ctrl + D.. ನಾವು ಕೂಡ ಬರೆಯಬಹುದು ನಿರ್ಗಮಿಸಲು.

ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು ನಾವು ಕೆಲವು ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ:

  • -ಅಫೈಲ್ ಅಥವಾ ttyrecord ಗೆ output ಟ್ಪುಟ್ ಸೇರಿಸಿ, ಅದನ್ನು ತಿದ್ದಿ ಬರೆಯುವ ಬದಲು.
  • -u this ಈ ಆಯ್ಕೆಯೊಂದಿಗೆ ttyrec ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಯುಡೆಕೋಡ್ ಅನ್ನು ಕರೆಯುತ್ತದೆ ಮತ್ತು ಸೆಷನ್‌ನಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಿದ ಡೇಟಾ ಕಾಣಿಸಿಕೊಂಡಾಗ ಅದರ output ಟ್‌ಪುಟ್ ಅನ್ನು ಉಳಿಸುತ್ತದೆ. ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ದೂರಸ್ಥ ಹೋಸ್ಟ್‌ನಿಂದ ಫೈಲ್‌ಗಳನ್ನು ವರ್ಗಾಯಿಸಿ.
  • -e ಆಜ್ಞೆ ಆಜ್ಞೆಯನ್ನು ಆಹ್ವಾನಿಸಿ ttyrec ಪ್ರಾರಂಭವಾದಾಗ.

ಈ ಕಾರ್ಯಕ್ರಮದ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನೀವು ಭೇಟಿ ನೀಡಬಹುದು ಪ್ರಾಜೆಕ್ಟ್ ವೆಬ್‌ಸೈಟ್ o ಮ್ಯಾನ್ ಪುಟವನ್ನು ನೋಡಿ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಟೈಪ್ ಮಾಡುವುದು (Ctrl + Alt + T):

ttyrec man ಪುಟಗಳು

man ttyrec

ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಡೇಟಾವನ್ನು ttyplay ಆಜ್ಞೆಯೊಂದಿಗೆ ಮತ್ತೆ ಪ್ಲೇ ಮಾಡಬಹುದು ಅದನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ರೆಕಾರ್ಡ್ ಮಾಡಿದ ಚಟುವಟಿಕೆಯನ್ನು ಮರುಪ್ರಸಾರ ಮಾಡಲು, ನಿಮಗೆ ಅಗತ್ಯವಿದೆ ಲಾಗ್ ಫೈಲ್‌ನ ಹೆಸರಿನ ನಂತರ ttyplay ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ:

ttyplay < ArchivodeLog >

ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು GIF ಗೆ ಪರಿವರ್ತಿಸಿ

ನಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ ರೆಕಾರ್ಡಿಂಗ್ ಅನ್ನು GIF ಗೆ ಪರಿವರ್ತಿಸಲು TTYGIF ಬಳಸಿ. ಈ ಪ್ರೋಗ್ರಾಂ ಹೊಂದಿದೆ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಗಿಟ್‌ಹಬ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಲಾಗಿದೆ ಅದರ ಸ್ಥಾಪನೆ ಮತ್ತು ಬಳಕೆಯ ಸೂಚನೆಗಳೊಂದಿಗೆ.

ttygif ಸ್ಥಾಪನೆ

sudo apt install imagemagick ttyrec gcc x11-apps

git clone https://github.com/icholy/ttygif.git

cd ttygif

make

sudo make install 

ಗಿಫ್ ರಚಿಸುವುದು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಪ್ರಥಮ ನಾವು ರೆಕಾರ್ಡಿಂಗ್ ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ ಇದರೊಂದಿಗೆ:

ttyrec ejemplo

ನಾವು ಮುಗಿದ ನಂತರ, ನಾವು ಸಂಯೋಜನೆಯನ್ನು ಬಳಸಬಹುದು Ctrl + D. ಟರ್ಮಿನಲ್ನಲ್ಲಿ. ನಾವು ಅದನ್ನು ಆದೇಶದೊಂದಿಗೆ ಸಹ ಮಾಡಬಹುದು ನಿರ್ಗಮಿಸಲು, ರಚಿಸಲಾದ GIF ನಲ್ಲಿ ಆ ಕೊನೆಯ ಆಜ್ಞೆಯನ್ನು ದಾಖಲಿಸಲಾಗುವುದು.

ಈಗ gif ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಿ ನೀವು ಮಾಡಬೇಕಾಗಿರುವುದು ಈ ಕೆಳಗಿನಂತೆ ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು:

ttygif ನೊಂದಿಗೆ gif ಫೈಲ್ ರಚನೆ

ttygif ejemplo

ಮತ್ತು ನಾವು ಈಗಾಗಲೇ ಅದನ್ನು ಹೊಂದಿದ್ದೇವೆ. ನಮ್ಮ gif ಅನ್ನು tty.gif ಫೈಲ್‌ನಲ್ಲಿ ಉಳಿಸಲಾಗಿದೆ. ನಾವು ಈ ರೀತಿಯ ದೋಷವನ್ನು ಪಡೆದರೆ: ದೋಷ: WINDOWID ಪರಿಸರ ವೇರಿಯಬಲ್ ಖಾಲಿಯಾಗಿದೆ, WINDOWID ಅನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗಿರುತ್ತದೆ. ಟರ್ಮಿನಲ್ (Ctrl + Alt + T) ಅನ್ನು ಟೈಪ್ ಮಾಡುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಬಹುದು:

sudo apt-get install xdotool

export WINDOWID=$(xdotool getwindowfocus)

ಹಿಂದಿನ ಆಜ್ಞೆಗಳನ್ನು ಬರೆದ ನಂತರ, ನಾವು ಈಗ ಮತ್ತೆ ttygif ಆಜ್ಞೆಯನ್ನು ಪ್ರಾರಂಭಿಸಬಹುದು. ಈ ಫೈಲ್ ಅನ್ನು ರಚಿಸಲು ಸ್ವಲ್ಪ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.

ttygif ನೊಂದಿಗೆ gif ಅನ್ನು ರಚಿಸಲಾಗಿದೆ

ಅಸ್ಥಾಪಿಸು

ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ ttyrec ಅನ್ನು ತೆಗೆದುಹಾಕಲು, ನೀವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು (Ctrl + Alt + T) ಮತ್ತು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯಿರಿ:

sudo apt remove ttyrec

ಟರ್ಮಿನಲ್ ಸೆಷನ್ ರೆಕಾರ್ಡಿಂಗ್‌ಗೆ ಈ ರೀತಿಯ ಕಾರ್ಯಕ್ರಮಗಳು ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ. ಜ್ಞಾನ ಅಥವಾ ಟ್ಯುಟೋರಿಯಲ್ ಹಂಚಿಕೊಳ್ಳಲು ಈ ರೀತಿಯ ಕಾರ್ಯಕ್ರಮಗಳು ಉತ್ತಮ ಆಯ್ಕೆಯಾಗಿದೆ. Ttyrec ಆಜ್ಞೆಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲವಾದರೂ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಸಾಕಷ್ಟು ಆಜ್ಞೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಬಳಸದ ಬಳಕೆದಾರರಿಗೆ ಉತ್ತಮ ಆಯ್ಕೆ. ಟರ್ಮಿನಲ್ನ ಚಟುವಟಿಕೆಯನ್ನು ದಾಖಲಿಸಲು ಮತ್ತು ಪುನರುತ್ಪಾದಿಸಲು ಇಂದು ಇರುವ ಅನೇಕ ಸಾಧ್ಯತೆಗಳಲ್ಲಿ ಇದು ಒಂದು.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.