diff --git a/main.go b/main.go index 7447769..9a3d0f8 100644 --- a/main.go +++ b/main.go @@ -47,7 +47,7 @@ func xPrintIdle() (idle uint64) { } func speakToday() { - cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+(ntick/int64(MaxRunTime.Seconds()/3))*50)) + cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+50/(int64(MaxRunTime.Seconds()/3)/ntick+1))) if err := cmdSetVolume.Run(); err != nil { log.Println(err) } @@ -101,7 +101,7 @@ func speakWeather() { log.Println(err) } - cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+(ntick/int64(MaxRunTime.Seconds()/3))*50)) + cmdSetVolume := exec.Command("amixer", "-D", "pulse", "set", "Master", fmt.Sprintf("%d%%", 50+50/(int64(MaxRunTime.Seconds()/3)/ntick+1))) if err := cmdSetVolume.Run(); err != nil { log.Println(err) } @@ -121,6 +121,11 @@ func speakWeather() { log.Println(err) } + cmd3 := exec.Command("/home/nemunaire/scripts/wakeup/ratp-traffic.sh", "rers", "B") + if err := cmd3.Run(); err != nil { + log.Println(err) + } + if cmdAmbiant.Process != nil { (*cmdAmbiant.Process).Kill() }