Osd_catin asentaminen Linuxiin
Asenna osd_cat Ubuntuun suorittamalla seuraava komento:
$ sudo apt asenna xosd-binVoit asentaa osd_cat muihin Linux-jakeluihin etsimällä sitä paketinhallintasovelluksesta.
Osd_cat sisältää monia komentorivivaihtoehtoja, kaikkia käyttötapauksia ei ole mahdollista käsitellä tässä. Pääset osd_cat-man-sivulle suorittamalla alla olevan komennon:
$ man osd_catOsd_cat-man -sivu on saatavilla myös verkossa. Muutama esimerkki selitetään alla ja antaa sinulle käsityksen osd_catin käytöstä ja sen erilaisista komentorivivaihtoehdoista.
Päivämäärä ja aika
Näytä jatkuvasti päivittyvä päivämäärä ja kellonaika HUD suorittamalla seuraava komento:
$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat - kohdistuskeskus--pos keskiviivat 1 - viive 1
Komento suorittaa loputtoman "while" -silmukan päätelaitteessa ja päivittää "date" -komennon lähdön joka sekunti. Putkisymboli “| “Käytetään syötämään“ date ”-komennon tulos osd_cat-komentoon. ”-Linjat” -kytkimellä määritetään OSD: ssä näytettävien rivien lukumäärä ja ”-delay” -kytkimellä osd_cat-komennon kesto (tässä 1 sekunti). Kytkimiä "-align" ja "-pos" käytetään näyttämään OSD näytön vaakasuorassa ja pystysuunnassa.
Voit muuttaa kirjasinkokoa vaihtamalla “-font” -kytkintä ja muuttamalla sen arvoa alla olevan komennon mukaisesti:
$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat --kohdista keskelle --pos keskelle--rivit 1 --viive 1 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Jos haluat suorittaa suoritettavan binäärin yhdessä osd_cat-komennon kanssa, käytä toista putkisymbolia:
$ totta; tehdä päivämäärä; nukkua 1; tehty | osd_cat --kohdista keskelle --pos keskelle--rivit 1 - viivästys 1 | ./ suoritettava_binaarinen
Huomaa, että suoritettavan binäärin sulkeminen ei lopeta "while" -silmukkaa. Sinun on lopetettava silmukka manuaalisesti painamalla
Jos OSD-näytössä näkyy vilkkuvaa tekstiä, yritä lisätä viiveen arvoksi 2 tai enemmän.
Suorittimen ja muistin käyttö
Jos haluat näyttää HUD: n, joka näyttää suorittimen käytön sekunnin välein, käytä alla olevaa komentoa:
$ totta; tee top -b -n1 | grep "prosessori (t)" | awk 'print $ 2 + $ 4'; nukkua 1; tehty| osd_cat --tasaa keskelle --pos keskikohta --linjat 1 --viive 2 --fontti - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *
Jos haluat näyttää HUD: n, joka näyttää järjestelmän käyttämän RAM-muistin joka sekunti, käytä alla olevaa komentoa:
$ totta; tehdä ilmaiseksi | grep Mem | awk 'tulosta $ 3 / $ 2 * 100.0 '; nukkua 1; tehty | osd_cat--kohdista keskelle --pos keskikohta - viivat 1 - viive 2 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - * - *
Ristikko peleissä
Voit näyttää pienen hiusristikon tarkalleen ruudun keskellä käyttämällä osd_cat-ohjelmaa. Kun näytät yhden kirjaimen tarkalleen ruudun keskellä, voit käyttää sitä verkkokalvona FPS-peleissä. Useimmissa FPS-peleissä näytön keskellä on hiusristikko. Aina kun pelaaja käyttää hiiren kookasta (siirtää kameraa hiirellä), hiusristikko pysyy näytön keskellä, kun kamera tai kohtaus liikkuu. Osd_cat HUD: tä voidaan käyttää kiinteän, staattisen ristikon näyttämiseen näytön keskellä. Suorita alla oleva komento näyttääksesi o-kirjaimen hiusristikkona:
$ echo "o" | osd_cat - kohdistuskeskus --pos keskelläHuomaa, että hiusristikko voi olla hieman poissa pelattavasta pelistä sekä alkuperäisestä hiusristikkotyylistä ja koosta riippuen. Se voidaan kuitenkin korjata helposti käyttämällä “offset” - ja “indent” -kytkimiä, jotka on selitetty “osd_cat” -sivulla. Näitä vaihtoehtoja voidaan käyttää myös ristikkäisten kohdistamiseen kolmansissa henkilöissä tai olkapeleissä, joissa hiusristikko ei välttämättä ole aivan keskellä.
DualShock-ohjaimen akun varaustaso
Voit näyttää DualShock-ohjaimen akun varaustason minkä tahansa pelin osd_cat-sovelluksella. Melko hyödyllinen, jos et halua tarkistaa jatkuvasti jäljellä olevaa kapasiteettia pelatessasi. Suorita alla oleva komento näyttääksesi jäljellä olevan akun prosenttiosuuden osd_cat HUD: ssä:
$ totta; tee ylöspäin -i $ (ylöspäin -e | grep sony_controller_battery) | grep-prosenttiosuus| awk 'print $ 2'; nukkua 1; tehty | osd_cat --tasaa keskikohta --pos keskikohdat 1
--viive 2 --fontti - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Johtopäätös
Osd_cat voidaan räätälöidä voimakkaasti, ja voit käyttää sitä minkä tahansa komennon kanssa, joka tuottaa ulostulon päätelaitteessa, luoda HUD. Voit esimerkiksi näyttää FPS-laskurin jatkuvasti 3D-peleissä tai näyttää hyödyllistä tietoa vähäisessä työpöytäympäristössä, joka käyttää kevyttä ikkunanhallintaa, kuten openboxia, tai laatoitettua ikkunanhallintaa, kuten XMonad.