Оригінальну відповідь був написаний для Ubuntu 11.10 і 12.04.
З того часу інтерфейс індикатора було змінено на 12.10 та 13.04. Тим НЕ менше, супроводжуючий не випустив версію з тих пір для більш пізніх версій Ubuntu. З першого кварталу 2013 року жодних комісійних зобов’язань у PPA запуску не було.
Таким чином, я роздрібнив проект , виправив кілька помилок і зробив його доступним для 14,04 надійних користувачів. Не соромтеся перевірити код на GitHub та допомогти в обслуговуванні.
Інтернет
Інтернет вниз
як до 14.04
Він вимагає показника від мого PPA разом із спеціальним сценарієм тестування ping:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts
використовуючи:
gedit pingtest.sh
Скопіюйте та вставте код нижче в новий файл та збережіть і закрийте.
Надати дозвіл на виконання файлу:
chmod +x pingtest.sh
Запустіть індикатор
indicator-sysmonitor &
Потім у налаштуваннях індикатора натисніть кнопку Створити:
Потім введіть деталі, як показано:
тобто використовувати команду
$HOME/scripts/pingtest.sh
Клацніть OK, після чого слід виконати такі дії 1,2,3 & 4:
код
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi