Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.


Zbanowany



Jak to ugryźć?
Ostatnio edytowany przez hi (2020-04-18 21:37:31)
Offline

Użytkownik


Jesli dobrze to rozumiem, to chcesz okresowo zmieniac glosnosc na kompie i uzywac do tego crona? Mozna by to zrobic uzywajac jakiegos polecenia wykorzystujacego dbus, opakowac to w jakis skrypt i zarzucic do crona.
Offline


Zbanowany



dokładniej "budzę się cronem", dajmy na to:
0 10 * * * env DISPLAY=:0 audacious
chodzi mi o to aby cron regulował też głośność, którą do tej pory ustawiałem sobie manualnie na wzmaku, ale że lubię sobie czasami coś puścić do uśnięcia po cichaczu to fajnie by było gdyby cron mi zgłośnił na pobudkę maszynę :)
Ostatnio edytowany przez hi (2020-04-13 17:28:31)
Offline

Użytkownik


Zarzucasz jakis nowy skrypt, np. poranny_audacious.sh i tam wpisujesz ciag polecen do wykonania:
pactl set-sink-volume 0 80% audacious &
do crona wpisujesz zamiast nazwy programu nazwe twojego skryptu i tyle.
Offline


Zbanowany



ok dziękować, nie wiem czemu chciałem to wciskać bezpośrednio w crona, skoro można to rzeczywiście po prostu oskryptować :)
well done
Ostatnio edytowany przez hi (2020-04-18 21:38:09)
Offline


Zbanowany



dla potomnych:
#!/bin/bash export XDG_RUNTIME_DIR="/run/user/$(id -u)" export DISPLAY=:0 amixer -D pulse sset Master 68000
przykładowo taki skrypcio zadziała w cronie bez żadnych problemów
Ostatnio edytowany przez hi (2020-05-04 16:12:41)
Offline