Stránka 1 z 4
					
				linux batery bar
				Napsal: 29 dub 2014, 21:25
				od ZeRen
				existuje nějaký program pro linux který při téměř vybité baterce udělá zvukový signál? docela to u linuxu postrádám
			 
			
					
				Re: linux batery bar
				Napsal: 30 dub 2014, 09:44
				od segfault
				Asi neexistuje, ale neměl by být problém napsat si skript, který to vše obslouží na pozadí.
viz 
http://askubuntu.com/questions/69556/ho ... g-terminal 
			 
			
					
				Re: linux batery bar
				Napsal: 30 dub 2014, 15:54
				od ZeRen
				bohužel psaní skriptů je mimo mé znalosti 
na odkazu jsou příkazy do terminálu, které zobrazují info, což není to co bych potřeboval
ale díky)
 
			 
			
					
				Re: linux batery bar
				Napsal: 01 kvě 2014, 16:16
				od segfault
				Z toho infa se dá grepnout kolik procent baterie zbývá. Na základě zjistěné hodnoty přehrát zvuk.
materiály ke studiu:
bash: 
http://linuxconfig.org/bash-scripting-tutorial
aplay
grep
awk
sed
zvuk speeakeru: 
http://apple.stackexchange.com/question ... m-terminal
Kód: Vybrat vše
#!/bin/bash
export DISPLAY=:0.0
SOUND=/usr/share/sounds/purple/receive.wav
DELAY=10
MAX_PWR=`cat /sys/class/power_supply/BAT0/charge_full`
LIMIT_PWR=$(($MAX_PWR / 5))
while true
do
	CURR_PWR=`cat /sys/class/power_supply/BAT0/charge_now`
	if [ $CURR_PWR -lt $LIMIT_PWR ]; then
		PERCENTAGE=`echo "$CURR_PWR.0 $MAX_PWR.0" | awk '{printf "%0.0f %", 100 * $1 / $2}'`
		notify-send "Stav baterie je kritický! $PERCENTAGE"
		cat $SOUND | aplay
	fi
	sleep $DELAY
done
Tak mi to stejně nedalo. Od teď už existuje.
 
			 
			
					
				Re: linux batery bar
				Napsal: 01 kvě 2014, 17:14
				od Allconius
				ještě můžeš zkusit zadat ALT+F2 a spustit "mateconf-editor" pak v navigaci najit /apps/mate-power-manager/ui a podivat se jestli mas zaskrtnuty enable_sound
			 
			
					
				Re: linux batery bar
				Napsal: 02 kvě 2014, 17:17
				od ZeRen
				otevřel jsem textový editor, zkopíroval kod a uložil jako baterie.sh, pak jsem šel do složky otevřel terminál ve složce se skriptem a podle návodu jsem zadal chmod +r ./baterie.sh (zkoušel jsem i chmod +r baterie.sh) a poté na dalším řádku ./baterie.sh a napsalo to permission denied , zkoušel jsem to zadávat v terminálu i jako správce se stejným výsledkem
udělal jsem něco špatně?
			 
			
					
				Re: linux batery bar
				Napsal: 02 kvě 2014, 17:47
				od menom
				Vyskusaj to takto:
Druhy prikaz spustit so sudo:
Ak to stale nejede, tak:
 
			 
			
					
				Re: linux batery bar
				Napsal: 02 kvě 2014, 17:59
				od segfault
				Sudo není potřeba.
			 
			
					
				Re: linux batery bar
				Napsal: 02 kvě 2014, 18:22
				od ZeRen
				sudo nepomohlo
nechápu proč se to nespustí
nemá to být třeba vložené v určité složce?
			 
			
					
				Re: linux batery bar
				Napsal: 02 kvě 2014, 18:25
				od segfault
				Musí to mít jen právo na spouštění, Toť vše. Není v tom třeba hledat nic složitého.