Portál AbcLinuxu, 15. srpna 2025 06:01
Licq upozonuje na nove spravy, aj ked to obcas nema vyznam. Tu je skript, vdaka ktoremu Licq iba upozornuje, ale neotravuje.
Vzdy mi vadilo, ze Licq steka pri prichadzajucej sprave aj pocas toho, ked si s niekym intenzivne pisem. Ten zvuk je dobry ako upozornenie, ze prisla nova sprava, ale ked si prave s dotycnym pisem, tak nie je potrebne ma upozornovat a vecne vyvreskuvat. Proste to chelo, aby si Licq zistilo, co ma focus a ak ano, tak aby bolo ticho. Inak nech si steka.Asi pred rokom som to napisal do Licq bugzilly ako feature request, ale nepredpokladam, ze sa niekedy dockam. Takze dnes, po objaveni (tu v diskusiach), ze existuje nieco ako xprop a xwininfo sa narodil skriptik
#!/bin/bash # zahra $1 iba ak Licq nema focus idstr=`xprop -root _NET_ACTIVE_WINDOW` id=${idstr#*id???} if ! xwininfo -id "$id" | grep -qE '"(\* )?Licq \(.*\)"|".*\(.*\) - Message"'; then [[ ! -z "$1" ]] && aplay -N "$1" fiSkipt si zisti id aktivneho okna, prelozi si ho na jeho nazov a ak sa podoba na nazov Licq okien, tak nic. Inak prehra zvuk, ktory dostane ako 1. parameter.
Ulozit niekam do /usr/local/bin alebo podobne a nastavit to ako program spracuvajuci OnEvent udalosti v Licq Options.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.