Доступен ли апплет индикатора подключения к Интернету для панели Unity?

Поскольку мое интернет-соединение в настоящий момент очень нестабильно, я бы хотел использовать небольшой индикаторный апплет для панели Unity.

Так как я подключен через WLAN / Wifi Router, я могу видеть в апплете сети, когда соединение с маршрутизатором потеряно, но не когда маршрутизатор теряет соединение с Интернетом.

Мой компьютер с Windows 7 обладает этой функциональностью. Он показывает черный восклицательный знак на желтом фоне, если не может «пропинговать» удаленный сервер.

Я использую Ubuntu 11.10 "Oneiric Ocelot" 64-битный с Unity 3D.

18
задан 10 February 2014 в 04:49

2 ответа

Хотя вы упомянули, что хотите сделать это в сетевом апплете - я не думаю, что вы можете сделать это. Вот альтернатива.

Интернет вверх

enter image description here

Интернет вниз

enter image description here [ 1113]

как для 11,10 & amp; 12.04

Требуется индикатор из PPA вместе с пользовательским сценарием проверки связи:

sudo add-apt-repository ppa:alexeftimie/ppa
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts

с использованием:

gedit pingtest.sh

Скопируйте и вставьте код ниже в новый файл и сохраните & amp; близко.

Дайте файлу разрешение на выполнение:

chmod +x pingtest.sh

Запустите индикатор

indicator-sysmonitor &

Затем в настройках индикатора:

enter image description here [ 1121]

нажмите «использовать эту команду», скопируйте и вставьте следующий текст:

$HOME/scripts/pingtest.sh

код

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
0
ответ дан 10 February 2014 в 04:49

Исходный ответ был записан для Ubuntu 11.10 и 12.04.

С тех пор интерфейс индикатора был изменен для 12,10 и 13.04. Однако специалист по обслуживанию не выпустил версию с тех пор для более поздних версий Ubuntu. Никакие фиксации кода в панели запуска PPA не были сделаны начиная с первого квартала 2013.

Таким образом я разветвил проект, исправил несколько ошибок и сделал его доступным для 14,04 Испытанных пользователей. Не стесняйтесь проверять код GitHub и выручать с обслуживанием.

Интернет

enter image description here

Интернет вниз

enter image description here

как к для 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 &

Затем в предпочтениях индикатора нажимают New:

enter image description here

Затем введите детали как показано:

enter image description here

т.е. используйте команду

$HOME/scripts/pingtest.sh

Нажмите "OK", сопровождаемые следующими действиями 1,2,3 и 4:

enter image description here код

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
18
ответ дан 10 February 2014 в 04:49

Другие вопросы по тегам:

Похожие вопросы: