Apakah applet indikator konektivitas Internet tersedia untuk panel Unity?

18

Karena koneksi internet saya sangat tidak stabil saat ini, saya ingin menggunakan applet indikator kecil untuk panel Unity.

Karena saya terhubung melalui WLAN / Wifi Router, saya dapat melihat di applet-jaringan ketika koneksi ke router terputus, tetapi tidak ketika router kehilangan koneksi ke Internet.

Komputer Windows 7 milik saya memiliki fungsi ini. Ini menunjukkan tanda seru hitam di tanah kuning jika tidak bisa "ping" server jauh.

Saya menjalankan Ubuntu 11.10 "Oneiric Ocelot" 64-Bit dengan Unity 3D.

solusi musim dingin
sumber

Jawaban:

24

Sementara Anda menyebutkan bahwa Anda ingin melakukan ini di applet jaringan - saya rasa Anda tidak bisa melakukan ini. Berikut ini sebuah alternatif.

internet sampai

masukkan deskripsi gambar di sini

internet turun

masukkan deskripsi gambar di sini

bagaimana untuk 11.10 & 12.04

Ini membutuhkan indikator dari PPA bersama dengan skrip uji ping khusus:

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

menggunakan:

gedit pingtest.sh

Salin dan tempel kode di bawah ini ke file baru dan simpan & tutup.

Berikan izin eksekusi file:

chmod +x pingtest.sh

Mulai indikator

indicator-sysmonitor &

Kemudian dalam indikator-preferensi:

masukkan deskripsi gambar di sini

klik "gunakan perintah ini" dan salin dan tempel teks berikut:

$HOME/scripts/pingtest.sh

kode

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
kebebasan fosil
sumber
Ini dapat dengan mudah dimodifikasi untuk Pemantauan Situs Web, berharap saya bisa +2!
Lewis Goddard
@fossfreedom, 1. Aplikasi apa yang Anda gunakan untuk menggambar panah pada gambar? 2. Apakah masih berfungsi pada 14.04? indicator-sysmonitortidak tersedia di PPA itu!
mini
@ Kin - itu dengan Shutter! Saya telah membuat jawaban lain untuk 14,04. Semoga itu bisa membantu Anda.
fossfreedom
@ini ada berita? baru saja mencoba dan itu tidak tersedia untuk ubuntu terpercaya .. Saya akan saya akan mencoba deb lama
Aquarius Power
1
@AquariusPower - v0.5 tersedia dari PPA untuk Trusty dan Utopic - launchpad.net/~fossfreedom/+archive/ubuntu/…
fossfreedom
18

The jawaban asli ditulis untuk Ubuntu 11.10 & 12.04.

Sejak itu, antarmuka indikator diubah untuk 12.10 & 13.04. Namun, pengelola belum merilis versi sejak saat itu untuk versi Ubuntu yang lebih baru. Tidak ada kode yang dilakukan di PPA launchpad telah dilakukan sejak kuartal pertama 2013.

Jadi saya telah memotong proyek , memperbaiki beberapa bug dan membuatnya tersedia untuk 14,04 pengguna Trusty. Jangan ragu untuk memeriksa kode di GitHub dan membantu pemeliharaannya.

internet sampai

masukkan deskripsi gambar di sini

internet turun

masukkan deskripsi gambar di sini

bagaimana untuk 14,04

Ini membutuhkan indikator dari PPA saya bersama dengan skrip uji ping khusus:

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

menggunakan:

gedit pingtest.sh

Salin dan tempel kode di bawah ini ke file baru dan simpan & tutup.

Berikan izin eksekusi file:

chmod +x pingtest.sh

Mulai indikator

indicator-sysmonitor &

Kemudian pada indikator-preferensi klik Baru:

masukkan deskripsi gambar di sini

Kemudian masukkan detail seperti yang ditunjukkan:

masukkan deskripsi gambar di sini

yaitu menggunakan perintah

$HOME/scripts/pingtest.sh

Klik OK, diikuti oleh tindakan berikut, 1,2,3 & 4:

masukkan deskripsi gambar di sini kode

#!/bin/bash

if ping -c 1 -W 2 google.com > /dev/null; then
 echo "Up"
else
 echo "Down"
fi
kebebasan fosil
sumber
Saya sudah menggunakan Manjaro sejak beberapa saat sekarang, jadi saya tidak bisa menguji solusinya, tapi saya yakin itu berhasil;) Terima kasih!
solusi musim dingin
setelah mengetik "indicator-sysmonitor &" Saya mendapatkan: [1] 3660 username @ host: ~ $ INFO: root: start INFO: root: Menu yang ditampilkan INFO: root: Fetcher dimulai [1] 3660 mikeal @ MITO2: ~ $ INFO: root: start INFO: root: Menu yang ditampilkan INFO: root: Pengambil dimulai - tidak ada GUI yang diluncurkan.
Kalamalka Kid
@KalamalkaKid - tolong sampaikan ini di halaman masalah proyek - tautan dalam jawaban
fossfreedom