GNU/Linux >> Znalost Linux >  >> Linux

Existují nějaké nástroje Cli pro kreslení grafiky na obrazovku během X Session?

Existují nějaké nástroje příkazového řádku, které dokážou na obrazovce vykreslit jednoduchou grafiku a poté tuto nakreslenou grafiku vymazat/vymazat?

Bylo by užitečné zvýraznit část na obrazovce nebo překrýt neprůhledný obdélník na okně. Později budete moci grafiku vymazat.

Přijatá odpověď:

Lemonbar může být jedním ze způsobů, jak to udělat. I když je určen k použití pro funkci HUD, může na obrazovce kreslit prázdné obdélníky:

# Draw a rectangle on the screen,
#   then have it disappear after 3 seconds:  
{ echo "" && sleep 3; } | lemonbar -n "my_lemonbar" -g 200x200+40+40 -B '#88000000'

# or for something more persistent

( echo "" | lemonbar -p -n my_lemonbar -g 200x200+40+40 -B '#88000000' ) &
# Then, to remove the box:
pgrep -f "lemonbar .+ -n my_lemonbar"

Linux
  1. Existují konvence pojmenování proměnných ve skriptech Shell?

  2. Ssh – Jak vytvořit proces, který zahájím během relace Ssh, která běží po skončení relace?

  3. Linux – Existují nějaké nástroje Gui pro Linux, které nepoužívají X11?

  1. Jak přiřadit název obrazovce?

  2. Existují nějaké GUI pro Linux, které nepoužívá X11?

  3. Existují nějaké souborové systémy, pro které je `ln -d` úspěšný?

  1. 4 skenovací nástroje pro desktop Linux

  2. Existují nějaké nevýhody používání Mount –bind jako náhrady za symbolické odkazy?

  3. Kontrola, zda existuje obrazovka se zadaným názvem