Stránka 2 z 4

Re: linux batery bar

Napsal: 02 kvě 2014, 19:28
od ZeRen
otevřu složku se souborem, pravé tlačítko a otevřít v terminálu

zeren@zeren-N53Jn ~ $ chmod +r baterie.sh
zeren@zeren-N53Jn ~ $ ./baterie.sh
bash: ./baterie.sh: Permission denied

já už fakt nevím, proč to nejede, koukal jsem i na youtube...

Re: linux batery bar

Napsal: 02 kvě 2014, 19:58
od segfault
+x .... r je jenom na čtení

Re: linux batery bar

Napsal: 03 kvě 2014, 12:32
od ZeRen
dík, to byla ta chyba Xd

zkoušel jsem ten skript a při zapnutí to přehraje zvuk a zobrazí upozornění, ovšem za několik sekund to udělá znova, i když je baterie nabitá

je nějaká šance aby skrip byl zapnutý i když terminál je vypnutý?

Re: linux batery bar

Napsal: 03 kvě 2014, 13:40
od segfault
Já to testoval tak, že by to mělo hlásit při 20 %.

Můžeš si přidat výpis hodnot a kouknout, kde je chyba. A taky klidně zvednout delay na delší časový úsek.

Re: linux batery bar

Napsal: 03 kvě 2014, 16:12
od ZeRen
takže tobě to funguje normálně?

Re: linux batery bar

Napsal: 03 kvě 2014, 17:06
od segfault
Ano, funguje.

Re: linux batery bar

Napsal: 03 kvě 2014, 18:12
od ZeRen
cat: /sys/class/power_supply/BAT0/charge_full: Adresář nebo soubor neexistuje
/home/zeren/baterie.sh: řádek 8: / 5: syntaktická chyba: očekáván operand (chybný token je „/ 5“)
cat: /sys/class/power_supply/BAT0/charge_now: Adresář nebo soubor neexistuje
awk: cmd. line:1: (FILENAME=- FNR=1) fatal: division by zero attempted
Přehrávám WAVE 'stdin' : Signed 16 bit Little Endian, Frekvence 44100 Hz, Stereo

tohle my to vyhazuje, já mám teď cinnamon 16 64bit a kernel 3.11 může to být tím?

Re: linux batery bar

Napsal: 03 kvě 2014, 18:34
od segfault
No tak se koukni, jestli tam není jiné zařízení v adresáři /sys/class/power_supply/

Re: linux batery bar

Napsal: 03 kvě 2014, 22:26
od filipza
Mne napríklad v jednej teme conky neukazovalo stav baterie a v druhej ano, ked som patral po chybe, zistil som, ze v jednom je BAT1 a v druhom BAT0

Re: linux batery bar

Napsal: 04 kvě 2014, 19:04
od ZeRen
už to funguje moc dík

nezná někdo nějakou stránku, která by mi vysvětlila jednotlivé části toho skriptu?