टर्मिनेटर, आसानी से टर्मिनल सत्र का एनिमेटेड जिफ बनाएं

टर्मिनल के बारे में

अगले लेख में हम टर्मिनेज़र पर एक नज़र डालने जा रहे हैं। यह वही है सीएलआई उपकरण सुरुचिपूर्ण और उच्च अनुकूलन। रिकॉर्ड और एक एनिमेटेड GIF में टर्मिनल की गतिविधि का प्रतिनिधित्व करता है। कार्यक्रम उबंटू, सेंटोस, आर्क लिनक्स, एसयूएसई, रेडहैट, फेडोरा, आदि पर अच्छी तरह से काम कर सकता है।

इस उपकरण की उपयोगिता तब पाई जा सकती है जब आप अपने टर्मिनल से एक कमांड लॉन्च करते हैं और इसकी एक एनिमेटेड छवि बनाना चाहते हैं। Terminalizer एक उपकरण है जो आपको बस ऐसा करने में मदद करेगा। इस लेख में, हम देखेंगे कि कैसे एनिमेटेड जिफ़ उत्पन्न करने के लिए टर्मिनलाइज़र को स्थापित और उपयोग करें Ubuntu 16.04 या Ubuntu 18.04 पर।

Terminalizer स्थापित करने से पहले, हमें यह सुनिश्चित करना होगा है Node.js और npm स्थापित किया गया हमारी टीम में। इसके बाद हम कर सकते हैं रिकॉर्ड टर्मिनल और एनिमेटेड जिफ छवियों को उत्पन्न करते हैं।

Terminalizer सुविधाएँ

  • यह अत्यधिक है अनुकूलन.
  • बहु मंच.
  • हम कर सकेंगे अनुकूलित खिड़की के फ्रेम.
  • हम एक का उपयोग कर सकते हैं कस्टम फ़ॉन्ट, रंग, या सीएसएस शैलियों.
  • हमें जोड़ने की संभावना होगी वाटर-मार्क.
  • बेहतर परिणाम के लिए, हम कर सकेंगे फ्रेम संपादित करें और देरी को समायोजित करें रेंडर करने से पहले।
  • हम इसके लिए एक विकल्प भी ढूंढेंगे संसाधित फ़्रेमों की संख्या कम करें.
  • कार्यक्रम में, हमारे पास वर्तमान कार्यशील निर्देशिका को पकड़ने के लिए कमांड को कॉन्फ़िगर करने की संभावना होगी। हम कर सकेंगे जीआईएफ और दोहराने की गुणवत्ता भी निर्धारित करेंफ्रेम, कर्सर, फोंट और उनके आकार, आदि के बीच अधिकतम निष्क्रिय समय।

अगर कोई चाहे सभी विशेषताओं को जानें यह रिकॉर्डिंग प्रोग्राम हमें प्रदान करता है, आप जा सकते हैं GitHub पेज परियोजना का। सबसे पहले मैं कहूंगा कि नीचे जो कुछ दिखाया जाना है वह मैं उबंटू 18.04 से कर रहा हूं।

Node.js स्थापना

Node.js को स्थापित करने के लिए, पहले, अपने सिस्टम को अपडेट करें। एक टर्मिनल में (Ctrl + Alt + T) प्रकार:

sudo apt update

फिर निम्न को चलाएँ आधिकारिक उबंटू रिपॉजिटरी से Node.js स्थापित करने के लिए कमांड:

sudo apt-get install -y nodejs

सफल स्थापना के बाद, आप कर सकते हैं Node.js संस्करण की जाँच करें निम्नलिखित आदेश का उपयोग कर:

संस्करण

nodejs --version

इस बिंदु पर, हमारे पास केवल है एनपीएम स्थापित करें, जो Node.js. के लिए पैकेज मैनेजर है हम इसे टर्मिनल में टाइप करके करेंगे (Ctrl + Alt + T):

sudo apt install npm

स्थापना के बाद, हम कर सकते हैं npm संस्करण की जाँच करें एक ही टर्मिनल में टाइपिंग:

संस्करण npm ubuntu

npm --version

टर्मिनल बनाने वाला यंत्र

Terminalizer स्थापित करने के लिए, एक टर्मिनल में चलाएं (Ctrl + Alt + T):

sudo npm install -g terminalizer

यदि स्थापना विफल हो जाती है, तो यह Nodejs संस्करण के कारण होगा, आपको डेवलपर टूल इंस्टॉल करने की आवश्यकता हो सकती है C ++ प्लग-इन संकलित करने के लिए। इन उपकरणों को टर्मिनल में चलाकर स्थापित किया जा सकता है (Ctrl + Alt + T):

sudo apt install build-essential

पैरा विकास उपकरणों की स्थापना को सत्यापित करें, Daud:

स्थापना आवश्यक संस्करण का निर्माण

gcc -v

make -v

Libgconf-2.so.4 त्रुटि को ठीक करें

इस कार्यक्रम का उपयोग करते समय, मैं एक त्रुटि के बारे में आया हूं जो कि रिपोर्ट की गई है GitHub पेज परियोजना का। यह एक के बारे में है साझा पुस्तकालयों को लोड करने में त्रुटि: libgconf-2.so.4। कार्यक्रम में यह मुझे बताया कि साझा की गई ऑब्जेक्ट फ़ाइल को नहीं खोला जा सकता है: कोई फ़ाइल या निर्देशिका मौजूद नहीं है। समस्या को हल करने के लिए आपको एक टर्मिनल (Ctrl + Alt + T) खोलना होगा और इंस्टॉल करना होगा:

sudo apt-get install libgconf-2-4

टर्मिनललाइज़र का उपयोग करना

El config.yml फ़ाइल डिफ़ॉल्ट को प्रोजेक्ट के रूट डायरेक्टरी में संग्रहीत किया जाता है। इस फ़ाइल में आप Terminalizer कॉन्फ़िगरेशन को सहेजें। अपनी वर्तमान निर्देशिका में इसे कॉपी करने के लिए निम्न कमांड चलाएँ।

टर्मिनल बनानेवाला विन्यास

terminalizer config

Terminalizer के साथ आरंभ करने के लिए, पहले हम करने जा रहे हैं एक फ़ाइल जनरेट करें वर्तमान निर्देशिका में डेमो। ऐसा करने के लिए, हम टर्मिनल में लिखते हैं (Ctrl + Alt + T):

terminalizer record demostracion

उपरोक्त कमांड के बाद, रिकॉर्डिंग शुरू हो जाएगी। इस बिंदु पर, अपने टर्मिनल में कुछ कमांड चलाएं और CTRL + D दबाकर रिकॉर्डिंग के लिए। यह एक YAML फ़ाइल के रूप में आपकी रिकॉर्डिंग को बचाएगा। इस मामले में फ़ाइल को Demo.yml कहा जाएगा

पैरा उसी टर्मिनल में खेलते हैं जहाँ हम उस रिकॉर्डिंग को कैप्चर करते हैं जिसे हमने अभी बनाया है, निष्पादित करें:

terminalizer play demostracion

यदि हम रिकॉर्डिंग से खुश हैं, तो हम कर पाएंगे एनिमेटेड जिफ बनाएं टर्मिनल में निम्नलिखित टाइप करना:

टर्मिनल बनानेवाला एनिमेटेड जिफ

sudo terminalizer render demostracion

एनिमेटेड gif, प्रोग्राम की डिफ़ॉल्ट सेटिंग्स, जिसे हमने इस उदाहरण के साथ बनाया है, इस तरह दिखेगा:

टर्मिनलर एनिमेटेड gif उदाहरण

मदद

हम प्राप्त कर सकते हैं इस कार्यक्रम के आदेशों के बारे में मदद करें टर्मिनल में टाइप करना:

टर्मिनल बनानेवाला --help

terminalizer --help

पैरा इस कार्यक्रम, इसके कॉन्फ़िगरेशन विकल्पों या इसके उपयोग के बारे में अधिक जानें, हम जा सकते हैं GitHub पेज परियोजना का।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।