لینوکس و من

پخش صدا هنگام lock و unlock شدن دسکتاپ Gnome

برای اینکه موقع unlock و lock شدن دسکتاپ در گنوم یک اسکریپت دلخواه اجرا بشه (در اینجا پخش یک صدا)، میتونیم با یه اسکریپت خیلی ساده این کار رو بکنیم. اسکریپت زیر رو در یک فایل ذخیره کنید و مجوز اجرایی بهش بدید. و بعد بذاریدش توی استارتاپ:
#!/bin/bash

dbus-monitor --session "type='signal',interface='org.gnome.ScreenSaver'" |
  while read x; do
    case "$x" in
      *"boolean true"*) play '/home/amin/themes/lock.ogg';;
      *"boolean false"*) play '/home/amin/themes/unlock.ogg';;
    esac
  done
قسمت نارنجی میتونه هر دستور دیگه ای باشه.
دسته:

ترفند

کلیدواژه:

gnome

نظرات  (۵)

خسته نباشید، این اسکریپت کار نمیکنه برای من، گنوم من 3.24.2 هست، شما روی چه نسخه‌ی تست کردید؟ میشه راهنمایی کنید؟
پاسخ:
سلام. به جای play از پخش کننده ای که نصب دارید استفاده کنید. مثلا mplayer یا cvlc یا aplay ...
  • علیرضا احسانی
  • من فعلا مانجارو با xfce دارم.
    xfce هم خیلی خوبه هم کم حجمه هم قابلیت شخصی سازیش زیاده.
    تونستم گنوم هم امتحان میکنم
    پاسخ:
    البته که XFCE عشق است برای خودش...
  • علیرضا احسانی

  • گنوم بازیا
    بیشتر راجب گنوم پست میزاری
  • علیرضا احسانی

  • گنوم بازیا
    بیشتر راجب گنوم پست میزاری
    پاسخ:
    آره. چندباری KDE رو امتحان کردم. ولی هر کاری کردم نتونستم باهاش کنار بیام. لپتاپ قبلیم گنوم نمیکشید! xfce داشتم. این یکی با گنوم بسیارر راحته. و لذت میبرم از سادگی اش. در یک جمله، دری وری نداره!
  • علیرضا احسانی
  • امین جان همه این اسکریپت هارو خودت مینوسی؟؟
    پاسخ:
    من اگه اسکریپت نویس بودم که الان اینجا نبودم