Inštalácia Osd_cat v systéme Linux
Ak chcete nainštalovať osd_cat v Ubuntu, spustite nasledujúci príkaz:
$ sudo apt nainštalovať xosd-binOsd_cat môžete nainštalovať do iných distribúcií Linuxu tak, že ho vyhľadáte v aplikácii správcu balíkov.
Osd_cat je dodávaný s mnohými možnosťami príkazového riadku, tu nie je možné pokryť všetky prípady použitia. Na manuálovú stránku osd_cat máte prístup spustením príkazu nižšie:
$ man osd_catManuálna stránka Osd_cat je k dispozícii aj online. Ďalej je vysvetlených niekoľko príkladov, ktoré vám poskytnú predstavu o použití osd_cat a jeho rôznych možnostiach príkazového riadku.
Dátum a čas
Ak chcete zobraziť neustále sa aktualizujúci HUD dátumu a času, spustite nasledujúci príkaz:
$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred--pos stredné - riadky 1 - oneskorenie 1
Príkaz spustí v termináli nekonečnú slučku „while“ a každú sekundu aktualizuje výstup príkazu „date“. Symbol fajky „| „Sa používa na vloženie výstupu príkazu„ date “do príkazu osd_cat. Prepínač „-lines“ sa používa na definovanie počtu riadkov, ktoré sa majú zobraziť v OSD, a prepínač „-delay“ sa používa na definovanie trvania príkazu osd_cat (tu 1 sekunda). Prepínače „-align“ a „-pos“ sa používajú na zobrazenie OSD v horizontálnom a vertikálnom strede obrazovky.
Ak chcete zmeniť veľkosť písma, použite prepínač „-font“ a zmeňte jeho hodnotu, ako je uvedené v nasledujúcom príkaze:
$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred --pos stred--linky 1 - meškanie 1 --písmo - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Ak chcete spustiť spustiteľný binárny súbor spolu s príkazom osd_cat, použite iný symbol potrubia:
$, kým je to pravda; robiť rande; spať 1; hotovo | osd_cat - zarovnať na stred --pos stred--riadky 1 - meškanie 1 | ./ executable_binary
Upozorňujeme, že zatvorenie spustiteľného binárneho súboru neskončí slučku „while“. Slučku budete musieť ukončiť manuálne stlačením klávesu
Ak v OSD vidíte blikajúci text, skúste zvýšiť hodnotu „-delay“ na 2 alebo viac.
Využitie procesora a pamäte
Ak chcete zobraziť HUD ukazujúci využitie procesora každú sekundu, použite nasledujúci príkaz:
$, kým je to pravda; urobiť top -b -n1 | grep "CPU (y)" | awk 'print $ 2 + $ 4'; spať 1; hotový| osd_cat - zarovnať na stred --pos stred - riadky 1 - oneskorenie 2 --písmo - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *
Ak chcete zobraziť HUD, ktorý zobrazuje RAM používanú systémom každú sekundu, použite nasledujúci príkaz:
$, kým je to pravda; robiť zadarmo | grep Mem | awk 'print 3 $ / 2 $ * 100.0 '; spať 1; hotovo | osd_cat--zarovnať na stred --pos stred - riadky 1 - oneskorenie 2 --písmo - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Krížik v hrách
Malý krížik môžete zobraziť presne v strede obrazovky pomocou osd_cat. Zobrazením jedného písmena presne v strede obrazovky ho môžete použiť ako zameriavací kríž v hrách FPS. Väčšina hier FPS zobrazuje nitkový kríž v strede obrazovky. Kedykoľvek hráč použije mouselook (pohybuje kamerou cez myš), nitkový kríž zostáva v strede obrazovky, zatiaľ čo kamera alebo scéna sa pohybujú v okolí. HUD osd_cat sa dá použiť na zobrazenie pevného statického zameriavacieho kríža v strede displeja. Spustením príkazu nižšie zobrazíte písmeno „o“ ako krížik:
$ echo "o" | osd_cat - zarovnať na stred --pos stredUpozorňujeme, že nitkový kríž môže byť mierne vypnutý v závislosti od hry, ktorú hráte, a pôvodného štýlu a veľkosti nitkového kríža. Môže sa však ľahko opraviť pomocou prepínačov „offset“ a „odsadenie“ vysvetlených na manuálovej stránke „osd_cat“. Tieto možnosti možno použiť aj na vyrovnanie nitkového kríža v tretej osobe alebo cez plece, kde krížik nemusí byť presne v strede.
Stav batérie radiča DualShock
Úroveň batérie vášho radiča DualShock môžete zobraziť ako prekrytie v akejkoľvek hre pomocou osd_cat. Celkom užitočné, ak nechcete neustále kontrolovať zostávajúcu kapacitu pri hraní hier. Spustením príkazu nižšie zobrazíte zostávajúce percento batérie v osd_cat HUD:
$, kým je to pravda; do upower -i $ (upower -e | grep sony_controller_battery) | grep percento| awk 'print $ 2'; spať 1; hotovo | osd_cat - zarovnať stred --pos stred - riadky 1
--oneskorenie 2 - font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Záver
Osd_cat sa dá veľmi prispôsobiť a môžete ho použiť s akýmkoľvek príkazom, ktorý generuje výstup v termináli na vytvorenie HUD. Napríklad môžete v 3D hrách nepretržite zobrazovať počítadlo FPS alebo užitočné informácie v minimálnom prostredí pracovnej plochy, ktoré používa ľahkého správcu okien, ako je openbox, alebo správcu kachľových okien, ako je XMonad.