क्या एकता पैनल के लिए इंटरनेट कनेक्टिविटी संकेतक एप्लेट उपलब्ध है?


18

क्योंकि मेरा इंटरनेट कनेक्शन इस समय बहुत अस्थिर है, मैं एकता पैनल के लिए एक छोटे संकेतक एप्लेट का उपयोग करना चाहूंगा।

चूंकि मैं एक WLAN / वाईफ़ाई राउटर के माध्यम से जुड़ा हुआ हूं, मैं नेटवर्क-एप्लेट में देख सकता हूं जब राउटर से कनेक्शन खो जाता है, लेकिन ऐसा नहीं है जब राउटर इंटरनेट से कनेक्शन खो देता है।

मेरा एक विंडोज 7 कंप्यूटर में यह कार्यक्षमता है। यदि यह रिमोट सर्वर को "पिंग" नहीं कर सकता है तो यह पीले रंग की जमीन पर एक काला विस्मयादिबोधक चिह्न दिखाता है।

मैं Ubuntu 11.10 "Oneiric Ocelot" 64-बिट को यूनिटी 3D के साथ चला रहा हूं।

जवाबों:


24

जब भी आपने उल्लेख किया है कि आप नेटवर्क एप्लेट में ऐसा करना चाहते हैं - मुझे नहीं लगता कि आप ऐसा कर सकते हैं। यहाँ एक विकल्प है।

इंटरनेट

यहाँ छवि विवरण दर्ज करें

इंटरनेट डाउन

यहाँ छवि विवरण दर्ज करें

11.10 और 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

नई फ़ाइल में नीचे दिए गए कोड को कॉपी और पेस्ट करें और सहेजें और बंद करें।

फ़ाइल निष्पादित अनुमति दें:

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 कर सकता था!
लुईस गोडार्ड 12

@fossfreedom, 1. छवियों पर उन तीरों को खींचने के लिए आपने किस एप्लिकेशन का उपयोग किया? 2. क्या यह अभी भी 14.04 पर काम करता है? indicator-sysmonitorउस PPA में उपलब्ध नहीं है!
मिनी

@ किन - वह शटर के साथ है! मैंने 14.04 के लिए एक और उत्तर बनाया है। आशा है कि आपकी मदद करता है
जीवाश्म

@mini कोई खबर? बस की कोशिश की और यह ubuntu भरोसेमंद के लिए उपलब्ध नहीं है .. मैं पुराने बहस की कोशिश करूँगा
कुंभ राशि

1
@AquariusPower - - v0.5 दोनों भरोसेमंद और utopic के लिए पीपीए से उपलब्ध है launchpad.net/~fossfreedom/+archive/ubuntu/...
fossfreedom

18

मूल जवाब उबंटू 11.10 और 12.04 के लिए लिखा गया था।

तब से, सूचक इंटरफ़ेस 12.10 और 13.04 के लिए बदल दिया गया था। हालाँकि, अनुचर ने बाद के उबंटू संस्करणों के लिए एक संस्करण जारी नहीं किया है। लॉन्चपैड PPA में कोई भी कोड पहली तिमाही 2013 से नहीं बनाया गया है।

इस प्रकार मैंने परियोजना को रोक दिया है , कुछ बग तय किए हैं और इसे 14.04 भरोसेमंद उपयोगकर्ताओं के लिए उपलब्ध कराया है। 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

मैं थोड़ी देर से अब तक मन्जारो का उपयोग कर रहा हूं , इसलिए मैं समाधान का परीक्षण नहीं कर सकता, लेकिन मुझे यकीन है कि यह काम करता है;) धन्यवाद!
सर्दियां

टाइप करने के बाद "इंडिकेटर-सिसमोनिटर और" मुझे मिलता है: [1] 3660 यूजरनेम @ होस्ट: ~ $ जानकारी: रूट: स्टार्ट इन्फो: रूट: मेन्यू दिखाया गया इन्फो: रूट: फ़ेचर ने शुरू किया [1] 3660 माइकेल @ एसएएसओ 2: ~ $ जानकारी: root: start INFO: root: मेनू दिखाया गया INFO: root: Fetcher शुरू हुआ - कोई GUI लॉन्च नहीं हुआ।
कालामलका किड

@KalamalkaKid - परियोजना मुद्दों पृष्ठ पर इस जुटाने कृपया - में जवाब लिंक
fossfreedom
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.