คำตอบเดิมถูกเขียนขึ้นสำหรับอูบุนตู 11.10 และ 12.04
ตั้งแต่นั้นมาอินเทอร์เฟซตัวบ่งชี้ถูกเปลี่ยนเป็น 12.10 & 13.04 อย่างไรก็ตามผู้ดูแลไม่ได้เปิดตัวรุ่นตั้งแต่นั้นมาสำหรับรุ่น Ubuntu ในภายหลัง ไม่มีการส่งมอบรหัสใน launchpad PPA ตั้งแต่ไตรมาสแรกของปี 2013
ดังนั้นฉันได้แยกโครงการแก้ไขข้อบกพร่องเล็กน้อยและทำให้ใช้ได้สำหรับผู้ใช้ที่เชื่อถือได้ 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
คลิกตกลงตามด้วยการกระทำต่อไปนี้ 1,2,3 & 4:
รหัส
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi