(Xubuntu)如何在窗口标题中显示旋转器动画



使用bash,我一直在尝试在Nemo(3.8.6(的窗口装饰XFWM4(窗口标题旁边(中添加和显示一个简单的旋转器动画。我使用的是Xubuntu 18.04.2 LTS,带有基本灰鸟主题。

这是我尝试过的。我在此地址上安装了脚本:

https://askubuntu.com/questions/634034/display-the-current-date time-time-in-the-windows-title/634158#634158

效果完美。这就是我获得的:

https://forum.ubuntu-fr.org/viewtopic.php?pid=22115889#p22115889

https://www.zupimages.net/up/19/26/owfa.png

在此屏幕截图上,我想在时钟旁边显示旋转器。然后,我尝试将一个简单的旋转器纳入上面的脚本。我使用了这个:

while :; do
  for c in / - \ |; do
    printf '%sb' "$c"
    sleep .1
  done
done

窗口装饰脚本:

while true
do
    wmctrl -r :ACTIVE: -N "$(awk -F' \|\|' '{print $1}' <<< $(xdotool getwindowfocus getwindowname)) || $(LANG=fr_FR.UTF-8 date "+%A %d %B %Y  -  %H:%M:%S")"
    sleep 1
done

此脚本正确地显示了旋转器在控制台中,但是:

  • 从不在窗口的标题中
  • 旋转器显示在插入光标中(如何删除此过程,因此只保留旋转器?(

感谢您的时间和帮助!

Reaplce

printf '%sb' "$c"

wmctrl -r :ACTIVE: -N $(printf '%sb' "$c")

更新:

#!/bin/bash
while :; do
  d=$(LANG=fr_FR.UTF-8 date "+%A %d %B %Y  -  %H:%M:%S")
  for c in / - \ |; do
    wmctrl -r :ACTIVE: -N "$c $d"
    sleep .1
  done
done

相关内容

  • 没有找到相关文章

最新更新