Unity 패널에서 인터넷 연결 표시기 애플릿을 사용할 수 있습니까?


18

현재 인터넷 연결이 매우 불안정하기 때문에 Unity 패널에 작은 표시기 애플릿을 사용하고 싶습니다.

WLAN / Wifi 라우터를 통해 연결되어 있기 때문에 라우터와의 연결이 끊어졌을 때 네트워크 애플릿에서 볼 수 있지만 라우터와 인터넷 연결이 끊어지면 볼 수 없습니다.

내 Windows 7 컴퓨터에는이 기능이 있습니다. 원격 서버를 "핑 (ping)"할 수없는 경우 노란색지면에 검은 색 느낌표가 표시됩니다.

Unity 3D와 함께 Ubuntu 11.10 "Oneiric Ocelot"64 비트를 실행하고 있습니다.

답변:


24

네트워크 애플릿에서이 작업을 원한다고 언급했지만이 작업을 수행 할 수 있다고 생각하지 않습니다. 대안이 있습니다.

인터넷

여기에 이미지 설명을 입력하십시오

인터넷 다운

여기에 이미지 설명을 입력하십시오

11.10 및 12.04 방법

사용자 지정 Ping 테스트 스크립트와 함께 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

아래 코드를 복사하여 새 파일에 붙여 넣고 저장하고 닫습니다.

파일 실행 권한을 부여하십시오.

chmod +x pingtest.sh

표시기 시작

indicator-sysmonitor &

그런 다음 표시기 환경 설정에서 :

여기에 이미지 설명을 입력하십시오

"이 명령 사용"을 클릭하고 다음 텍스트를 복사하여 붙여 넣습니다.

$HOME/scripts/pingtest.sh

암호

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi

웹 사이트 모니터링을 위해 쉽게 수정할 수 있습니다. +2를 원합니다!
Lewis Goddard

@fossfreedom, 1. 이미지에 화살표를 그리는 데 어떤 응용 프로그램을 사용 했습니까? 2.14.04에서 계속 작동합니까? indicator-sysmonitor해당 PPA에서 사용할 수 없습니다!
mini

@Kin-그것은 셔터입니다! 14.04에 대한 또 다른 답변을 만들었습니다. 희망이 당신을 도와줍니다.
fossfreedom

@mini 뉴스가 있습니까? 방금 시도한 그것은 우분투 트러스트에 사용할 수 없습니다 .. 나는 오래된 토론을 시도 할 것입니다
Aquarius Power

1
@AquariusPower는 - - V0.5 광고는 모두 트러스티 및 Utopic의 PPA에서 사용할 수 launchpad.net/~fossfreedom/+archive/ubuntu/...
fossfreedom

18

원래의 대답은 우분투 11.10 및 12.04를 위해 작성되었습니다.

그 이후로 표시기 인터페이스가 12.10 및 13.04로 변경되었습니다. 그러나 관리자 는 이후 Ubuntu 버전 용 버전을 출시하지 않았습니다. 런치 패드 PPA는 2013 년 1 분기 이후로 코드 커밋이 수행되지 않았습니다.

따라서 프로젝트를 포크하고 몇 가지 버그를 수정했으며 14.04 Trusty 사용자가 사용할 수 있도록 만들었습니다. GitHub에서 코드를 확인하고 유지 관리에 도움을 주시기 바랍니다.

인터넷

여기에 이미지 설명을 입력하십시오

인터넷 다운

여기에 이미지 설명을 입력하십시오

14.04의 방법

내 PPA의 지표와 사용자 정의 핑 테스트 스크립트가 필요합니다.

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

확인을 클릭 한 후 다음 조치 1,2,3 및 4를 수행하십시오.

여기에 이미지 설명을 입력하십시오 암호

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi

나는 지금부터 Manjaro를 사용해 으므로 솔루션을 테스트 할 수는 없지만 작동한다고 확신합니다.) 감사합니다!
wintersolutions

"indicator-sysmonitor &"를 입력하면 다음과 같은 결과가 나타납니다. [1] 3660 username @ host : ~ $ INFO : root : start INFO : root : 메뉴가 표시됨 root : start INFO : root : Menu 표시된 정보 : root : Fetcher가 시작되었습니다. GUI가 시작되지 않습니다.
Kalamalka Kid

@KalamalkaKid-프로젝트 이슈 페이지에서 이것을 높이십시오-답변 링크
fossfreedom
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.