Osd_cat instalēšana Linux
Lai instalētu osd_cat Ubuntu, palaidiet zemāk esošo komandu:
$ sudo apt instalējiet xosd-binVarat instalēt osd_cat citos Linux izplatījumos, meklējot to pakotņu pārvaldnieka lietojumprogrammā.
Osd_cat ir aprīkots ar daudzām komandrindas opcijām, šeit nav iespējams aptvert visus lietojuma gadījumus. Varat piekļūt osd_cat cilvēka lapai, palaižot zemāk esošo komandu:
$ man osd_catOsd_cat rokasgrāmata ir pieejama arī tiešsaistē. Tālāk ir paskaidroti daži piemēri, sniedzot priekšstatu par osd_cat un tā dažādu komandrindas opciju lietošanu.
Datums un laiks
Lai parādītu nepārtraukti atjaunināmu HUD datumu un laiku, palaidiet zemāk esošo komandu:
$ kamēr taisnība; do datums; gulēt 1; izdarīts | osd_cat - izlīdzināt centrs--pos vidējās līnijas 1 - kavēšanās 1
Komanda palaiž nebeidzamu cilpu “while” terminālā un katru sekundi atjaunina komandas “date” izvadi. Caurules simbols “| “Tiek izmantots komandas“ date ”izvades ievadīšanai komandā osd_cat. Slēdzis “-lines” tiek izmantots, lai noteiktu OSD parādāmo rindu skaitu, un slēdzis “-delay” tiek izmantots komandas osd_cat ilguma noteikšanai (šeit 1 sekunde). Slēdži “-align” un “-pos” tiek izmantoti, lai OSD parādītu attiecīgi horizontālā un vertikālā ekrāna centrā.
Lai mainītu fonta lielumu, izmantojiet slēdzi “-font” un mainiet tā vērtību, kā parādīts zemāk esošajā komandā:
$ kamēr taisnība; do datums; gulēt 1; izdarīts | osd_cat - izlīdzināt centrs --pos vidū--1. rindiņa - 1. kavēšanās - fonts - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Lai palaistu izpildāmo bināro failu kopā ar komandu osd_cat, izmantojiet citu caurules simbolu:
$ kamēr taisnība; do datums; gulēt 1; izdarīts | osd_cat - izlīdzināt centrs --pos vidū--1. rinda - 1. kavēšanās | ./ izpildāms_binārs
Ņemiet vērā, ka izpildāmā binārā aizvēršana nebeigs cilpu “kamēr”. Jums būs manuāli jāpārtrauc cilpa, nospiežot
Ja OSD redzat mirgojošu tekstu, mēģiniet palielināt “-delay” vērtību līdz 2 vai vairāk.
CPU un atmiņas izmantošana
Lai parādītu HUD, kas katru sekundi rāda CPU lietojumu, izmantojiet zemāk esošo komandu:
$ kamēr taisnība; darīt top -b -n1 | grep "Cpu (s)" | awk 'print $ 2 + $ 4'; gulēt 1; izdarīts| osd_cat - izlīdzināt centrs - pos vidū - līnijas 1 - kavēšanās 2 - fonts - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *
Lai parādītu HUD, kurā ik sekundi tiek parādīta sistēmas izmantotā operatīvā atmiņa, izmantojiet zemāk esošo komandu:
$ kamēr taisnība; dari bez maksas | grep Mem | awk 'print $ 3 / $ 2 * 100.0 '; gulēt 1; izdarīts | osd_cat--izlīdzināt centru - pozīcijas vidusdaļa - 1 - kavēšanās 2 - fonts - * - * - * - * - * - * - 28 - * - * - * - * - * - * - * - *
Krusts spēlēs
Izmantojot osd_cat, ekrāna centrā varat parādīt nelielu krustiņu. Parādot vienu burtu tieši ekrāna centrā, to var izmantot kā retiklu FPS spēlēs. Lielākajā daļā FPS spēļu ekrāna centrā tiek parādīts krusts. Ikreiz, kad spēlētājs izmanto peles kursoru (pārvieto kameru caur peli), krustiņš paliek ekrāna centrā, kamēr kamera vai aina pārvietojas apkārt. Osd_cat HUD var izmantot, lai displeja centrā parādītu fiksētu, statisku sietiņu. Palaidiet zemāk esošo komandu, lai parādītu burtu “o” kā krustu:
$ atbalss "o" | osd_cat - izlīdzināt centrs --pos vidūŅemiet vērā, ka krusts var būt nedaudz izslēgts atkarībā no spēles, kuru jūs spēlējat, un sākotnējā krustojuma stila un lieluma. Tomēr to var viegli salabot, izmantojot “ofseta” un “ievilkuma” slēdžus, kas paskaidroti manas lapas “osd_cat”. Šīs opcijas var izmantot arī, lai izlīdzinātu krustu trešajā personā vai pār plecu spēlēm, kur krusts var nebūt tieši centrā.
DualShock kontroliera akumulatora līmenis
Izmantojot osd_cat, DualShock kontroliera akumulatora līmeni varat parādīt kā pārklājumu jebkurai spēlei. Ļoti noderīgi, ja, spēlējot spēles, nevēlaties pastāvīgi pārbaudīt atlikušo jaudu. Palaidiet zemāk esošo komandu, lai osd_cat HUD parādītu atlikušo akumulatora daudzumu:
$ kamēr taisnība; veiciet augšup -i $ (augšējā -e | grep sony_controller_battery) | grep procentos| awk 'print $ 2'; gulēt 1; izdarīts | osd_cat - izlīdzināt centrs - pos vidus - līnijas 1
--aizkave 2 --fonts - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Secinājums
Osd_cat var ļoti pielāgot, un jūs varat to izmantot ar jebkuru komandu, kas ģenerē izvadi terminālā, lai izveidotu HUD. Piemēram, jūs varat nepārtraukti parādīt FPS skaitītāju 3D spēlēs vai arī parādīt noderīgu informāciju minimālā darbvirsmas vidē, kurā tiek izmantots viegls logu pārvaldnieks, piemēram, openbox, vai flīžu logu pārvaldnieks, piemēram, XMonad.