Osd_cati installimine Linuxi
Osd_cati installimiseks Ubuntu käivitage järgmine käsk:
$ sudo apt installib xosd-binOsd_cati saate installida teistesse Linuxi jaotustesse, otsides seda paketihalduri rakendusest.
Osd_catil on palju käsureavalikuid, siin pole võimalik kõiki kasutusjuhtumeid kajastada. Osd_cati käsulehele pääsete juurde, käivitades alloleva käsu:
$ man osd_catOsd_cati käsileht on saadaval ka veebis. Allpool on selgitatud mõningaid näiteid, mis annavad teile aimu osd_cati ja selle erinevate käsureavalikute kasutamisest.
Päev ja aeg
Pidevalt värskendatava kuupäeva ja kellaaja HUD kuvamiseks käivitage järgmine käsk:
$ tõsi; tegema kuupäeva; magama 1; tehtud | osd_cat - joonduskeskus--pos keskmised jooned 1 - viivitus 1
Käsk käivitab terminalis lõputu silmuse „while” ja uuendab käsu „date” väljundit iga sekundi järel. Toru sümbol “| “Kasutatakse käsku“ date ”väljundi sisestamiseks käsku osd_cat. Lülitit “-lines” kasutatakse OSD-s kuvatavate ridade arvu määratlemiseks ja lülitit “-delay” käsu osd_cat kestuse määratlemiseks (siin 1 sekund). Lülitit “-align” ja “-pos” kasutatakse OSD kuvamiseks vastavalt ekraani horisontaalses ja vertikaalses keskmes.
Fondi suuruse muutmiseks kasutage lülitit “-font” ja muutke selle väärtust, nagu on näidatud allolevas käsus:
$ tõsi; tegema kuupäeva; magama 1; tehtud | osd_cat --joonduskeskus --pos keskel--read 1 - viivitus 1 --font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Käivitatava binaarfaili käivitamiseks koos käsuga osd_cat kasutage mõnda muud toru sümbolit:
$ tõsi; tegema kuupäeva; magama 1; tehtud | osd_cat --joonduskeskus --pos keskel--read 1 - viivitus 1 | ./ käivitatav_binaarne
Pange tähele, et käivitatava binaarse vormi sulgemine ei lõpeta tsüklit „while”. Silmus tuleb käsitsi lõpetada, vajutades nuppu
Kui näete OSD-s vilkuvat teksti, proovige suurendada väärtuse „-delay” väärtuseks 2 või rohkem.
Protsessor ja mälukasutus
HUD kuvamiseks CPU kasutamise kohta iga sekund, kasutage allolevat käsku:
$ tõsi; tee top -b -n1 | grep "Cpu (s)" | awk 'print $ 2 + $ 4'; magama 1; tehtud| osd_cat --joonduskeskus --pos keskmised --jooned 1 --viivitus 2 --font - * - * - * - * - * - * - 28- *
-* - * - * - * - * - *
HUD kuvamiseks, mis näitab süsteemi kasutatavat RAM-i iga sekundi järel, kasutage järgmist käsku:
$ tõsi; tee tasuta | grep Mem | awk 'print $ 3 / $ 2 * 100.0 '; magama 1; tehtud | osd_cat--joondage keskosa - keskmised positsioonid - 1 - viivitus 2 - fond - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Mängude rist
Kasutades osd_cat, saate kuvada väikese risti täpselt ekraani keskel. Kuvades ühe tähe täpselt ekraani keskel, saate seda kasutada FPS-mängude võrguna. Enamikul FPS-mängudest kuvatakse ekraani keskel rist. Alati, kui mängija kasutab hiireklahvi (liigutab kaamerat läbi hiire), jääb ristikülg ekraani keskele, kui kaamera või stseen liigub. Osd_cat HUD-d saab kasutada fikseeritud, staatilise võrgusilma kuvamiseks ekraani keskel. Käivitage allpool käsk, et näidata o-täht ristina:
$ kaja "o" | osd_cat --joonduskeskus --pos keskelPange tähele, et sõltuvalt mängitavast mängust ning originaalsest risti stiilist ja suurusest võib ristmik veidi välja lülitada. Kuid seda saab hõlpsasti parandada, kasutades mansetilehel „osd_cat“ selgitatud lülitit „nihe“ ja „taane“. Neid valikuid saab kasutada ka ristmiku joondamiseks kolmandal isikul või üle õlgade mängude, kus rist ei pruugi olla täpselt keskmes.
DualShock-kontrolleri aku tase
DualShock-kontrolleri akutaset saate osd_cati abil kuvada mis tahes mängu ülekattena. Päris kasulik, kui te ei soovi mängude ajal pidevalt järelejäänud võimsust kontrollida. Käivitage allolev käsk, et kuvada aku järelejäänud aku protsent osd_cat HUD-is:
$ tõsi; tee ülespoole -i $ (ülespoole -e | grep sony_controller_battery) | grepi protsent| awk 'print $ 2'; magama 1; tehtud | osd_cat --joonduskeskus --pos keskmised jooned 1
--viivitus 2 --font - * - * - * - * - * - * - 28 - * - * - * - * - * - * - *
Järeldus
Osd_cati saab tugevalt kohandada ja seda saab kasutada mis tahes käskudega, mis genereerivad terminalis väljundi, et luua HUD. Näiteks saate 3D-mängudes pidevalt näidata FPS-loendurit või näidata kasulikku teavet minimaalses töölaua keskkonnas, mis kasutab kerget aknahaldurit nagu openbox või paanitud aknahaldurit nagu XMonad.