Instalace Osd_cat v Linuxu
Chcete-li nainstalovat osd_cat v Ubuntu, spusťte následující příkaz:
$ sudo apt nainstalovat xosd-binOsd_cat můžete nainstalovat do jiných distribucí Linuxu tak, že jej vyhledáte v aplikaci správce balíčků.
Osd_cat je dodáván s mnoha možnostmi příkazového řádku, zde není možné pokrýt všechny případy použití. Manuální stránku osd_cat můžete otevřít spuštěním následujícího příkazu:
$ man osd_catManuální stránka Osd_cat je také k dispozici online. Níže je vysvětleno několik příkladů, které vám poskytnou představu o použití osd_cat a jeho různých možnostech příkazového řádku.
Datum a čas
Chcete-li zobrazit průběžně aktualizovaný HUD data a času, spusťte následující příkaz:
$ zatímco pravda; dělat datum; spát 1; hotovo | osd_cat - zarovnat střed--pos prostřední - řádky 1 - zpoždění 1
Příkaz spustí nekonečnou smyčku „while“ v terminálu a každou vteřinu aktualizuje výstup příkazu „date“. Symbol potrubí „| „Se používá k přivedení výstupu příkazu„ date “do příkazu osd_cat. Přepínač „-lines“ slouží k definování počtu řádků, které se mají zobrazit v OSD, a přepínač „-delay“ slouží k definování doby trvání příkazu osd_cat (zde 1 sekunda). Přepínače „-align“ a „-pos“ se používají k zobrazení OSD ve vodorovném a svislém středu obrazovky.
Chcete-li změnit velikost písma, použijte přepínač „-font“ a změňte jeho hodnotu, jak ukazuje následující příkaz:
$ zatímco pravda; dělat datum; spát 1; hotovo | osd_cat - zarovnat na střed --pos uprostřed--řádky 1 - zpoždění 1 --font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Chcete-li spustit spustitelný binární soubor spolu s příkazem osd_cat, použijte jiný symbol kanálu:
$ zatímco pravda; dělat datum; spát 1; hotovo | osd_cat - zarovnat na střed --pos uprostřed--řádky 1 - zpoždění 1 | ./ executable_binary
Uvědomte si, že zavření spustitelného binárního souboru neukončí smyčku „while“. Smyčku budete muset ručně ukončit stisknutím tlačítka
Pokud v OSD vidíte blikající text, zkuste zvýšit hodnotu „-delay“ na 2 nebo více.
Využití CPU a paměti
Chcete-li zobrazit HUD ukazující využití CPU každou sekundu, použijte následující příkaz:
$ zatímco pravda; do top -b -n1 | grep "CPU" | awk 'print $ 2 + $ 4'; spát 1; Hotovo| osd_cat - zarovnat na střed --pos uprostřed - řádky 1 - zpoždění 2 --font - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *
Chcete-li zobrazit HUD, který zobrazuje RAM používanou systémem každou sekundu, použijte následující příkaz:
$ zatímco pravda; dělat zdarma | grep Mem | awk 'tisk 3 $ / 2 $ * 100.0 '; spát 1; hotovo | osd_cat--zarovnat na střed --pos uprostřed - řádky 1 - zpoždění 2 --font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Křížek ve hrách
Pomocí osd_cat můžete zobrazit malý nitkový kříž přesně ve středu obrazovky. Když zobrazíte jedno písmeno přesně ve středu obrazovky, můžete jej použít jako záměrný kříž ve hrách FPS. Většina her FPS zobrazuje nitkový kříž ve středu obrazovky. Kdykoli hráč používá mouselook (pohybuje kamerou myší), nitkový kříž zůstává ve středu obrazovky, zatímco se kamera nebo scéna pohybuje. Osd_cat HUD lze použít k zobrazení pevné, statické záměrné osnovy uprostřed displeje. Spuštěním následujícího příkazu zobrazíte písmeno „o“ jako nitkový kříž:
$ echo "o" | osd_cat - zarovnat na střed --pos uprostředPamatujte, že nitkový kříž může být mírně vypnutý v závislosti na hře, kterou hrajete, a původním stylu a velikosti nitkového kříže. Lze jej však snadno opravit pomocí přepínačů „offset“ a „odsazení“ vysvětlených na stránce manuálu „osd_cat“. Tyto možnosti lze také použít k vyrovnání nitkového kříže ve hře třetí osoby nebo přes rameno, kde nitkový kříž nemusí být přesně ve středu.
Stav baterie ovladače DualShock
Úroveň baterie ovladače DualShock můžete zobrazit jako překrytí v jakékoli hře pomocí osd_cat. Docela užitečné, pokud nechcete při hraní her neustále kontrolovat zbývající kapacitu. Spuštěním následujícího příkazu zobrazíte zbývající procento baterie v HUD osd_cat:
$ zatímco pravda; do upower -i $ (upower -e | grep sony_controller_battery) | grep procento| awk 'print $ 2'; spát 1; hotovo | osd_cat - zarovnat na střed --pos prostřední - řádky 1
--zpoždění 2 --font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Závěr
Osd_cat lze velmi přizpůsobit a můžete jej použít s jakýmkoli příkazem, který generuje výstup v terminálu k vytvoření HUD. Například můžete ve 3D hrách nepřetržitě zobrazovat počítadlo FPS nebo můžete zobrazit užitečné informace v minimálním desktopovém prostředí, které používá odlehčeného správce oken, jako je openbox, nebo správce dlaždic jako XMonad.