Conkyを使用してデスクトップにIPアドレスを表示するにはどうすればよいのでしょうか? conky(sudo apt-get install conky-all)を使用する必要がありますか?前にやったことがないように。
私はこのようなことを考えています: http://vindsl.com/images/vindsl-desktop-24-oct-2013-1.png
Conkyを使用する必要があります。私の知る限り、同等のものはありません。
IPアドレス情報を表示する方法は次のとおりです。
Conkyは、オブジェクト${exec command}
を使用してコマンドを実行できます。
構成に内部IPと外部IPのどちらを表示するかはわかりませんが、コマンドラインインターフェイスでその情報を表示し、そのコマンドをConkyにプラグインする方法を見つけることができる場合は、必要なものが必要です。
外部IPアドレスの場合、次のように機能します。
${exec curl -s www.icanhazip.com}
内部IPアドレスの場合、複数のインターフェイスの場合、次のようなものが必要です。
${if_existing /proc/net/route wlan0}
${addr wlan0}
${else}${if_existing /proc/net/route eth0}
${addr eth0}
${else}
Network disconnected
${endif}${endif}
ホームディレクトリに簡単なスクリプトを作成します。
wget http://ipinfo.io/ip -qO -
ip.shとして保存します
次に、この行を〜/ .conkyrcファイルに追加します
Public IP: ${exec sh ip.sh}
出力は次のようになります。
Public IP: 123.123.123.123
それは簡単です。