Các câu trả lời ban đầu được viết cho Ubuntu 11.10 & 12.04.
Kể từ đó, giao diện chỉ báo đã được thay đổi cho 12.10 & 13.04. Tuy nhiên, nhà bảo trì đã không phát hành một phiên bản kể từ đó cho các phiên bản Ubuntu sau này. Không có mã cam kết trong bảng khởi chạy PPA đã được thực hiện kể từ quý đầu tiên 2013.
Vì vậy, tôi đã rẽ nhánh dự án , sửa một vài lỗi và cung cấp cho 14.04 người dùng Trusty. Vui lòng kiểm tra mã trên GitHub và giúp bảo trì.
lên mạng
internet xuống
làm thế nào để 14.04
Nó yêu cầu một chỉ báo từ PPA của tôi cùng với tập lệnh kiểm tra ping tùy chỉnh:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
mkdir -p ~/scripts && cd ~/scripts
sử dụng:
gedit pingtest.sh
Sao chép và dán mã dưới đây vào tệp mới và lưu và đóng.
Cấp quyền cho tệp thực thi:
chmod +x pingtest.sh
Bắt đầu chỉ báo
indicator-sysmonitor &
Sau đó, trong tùy chọn chỉ báo, nhấp vào Mới:
Sau đó nhập các chi tiết như được hiển thị:
tức là sử dụng lệnh
$HOME/scripts/pingtest.sh
Nhấp vào OK, tiếp theo là các hành động sau 1,2,3 & 4:
mã
#!/bin/bash
if ping -c 1 -W 2 google.com > /dev/null; then
echo "Up"
else
echo "Down"
fi