LINUX.ORG.RU

Conky статус WiFi в картинках


0

1

Вопрос такой, как сделать чтобы когда включен вайфай (подключен к т/д) то в коньках показывается картинка №1, когда выключен картинка №2? решено

WiFi Status:${if_existing /proc/net/route wlan0}${image /home/martin/conky/wifi_on.png -p 120,0 -s 60x20}${else}${image /home/martin/conky/wifi_off.png -p 120,0 -s 60x20}${endif}

но появился еще вопрос, как сделать «есть интернет» «нет интернета»?

★★

Последнее исправление: Martin256 (всего исправлений: 1)

В коньках есть if.

Я видел (правда давно, может, появилось лучше решение) проверку /proc/route/wlan0 (если память не подводит).

Hoodoo ★★★★★
()

решено

WiFi Status:${if_existing /proc/net/route wlan0}${image /home/martin/conky/wifi_on.png -p 120,0 -s 60x20}${else}${image /home/martin/conky/wifi_off.png -p 120,0 -s 60x20}${endif}

но появился еще вопрос, как сделать «есть интернет» «нет интернета»?

Martin256 ★★
() автор топика
Ответ на: комментарий от Martin256

А покурите ман от коньков. Там добавили много интересных команд, для плееров, для погоды, может, и для этого есть и костылей уже не надо? Я просто давно не пользовался.

Hoodoo ★★★★★
()
Ответ на: комментарий от Martin256
if [ "$(ping -c 1 -W 1 google.com | grep "100% packet loss"|wc -l)" = "0" ]; then
bla-bla-1
 else
bla-bla-2
fi

это на баше, а для коньков

if_up_strictness
              How  strict should if_up be when testing an interface for being up? The value is one of up, link or address, to check for the in‐
              terface being solely up, being up and having link or being up, having link and an assigned IP address.
....

       if_up (interface)
              if INTERFACE exists and is up, display everything between $if_up and the matching $endif
....

megabaks ★★★★
()
Ответ на: комментарий от elnair

Есть ли какая нибудь документация по shell скриптам? Можно ссыль? не как мануал не могу нагуглить.

Martin256 ★★
() автор топика
Ответ на: комментарий от megabaks

Пробывал предоставленый скрипт на баше, что то не работает сначала писал

line 4: bla-bla-1: команда не найдена

заменил на echo «+» и echo "-"

Когда интернет есть в коньках +, в логах нечего, интернет отключаю пишет

ping: unknown host google.com

но в коньках так же +

Martin256 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.