Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Ogólne pytania dotyczące systemu
Matrixx
Beginner
Posty: 235
Rejestracja: 03 maja 2016, 16:30

Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Post autor: Matrixx »

Czesc wszystkim.

Bezskutecznie szukam sposobu/oprogramowania zeby permanentnie wyswietlac aktualny zewnetrzny adres IP w sys tray,u na Debianie 8 - 9 - 10.
Ktos cos wie i moze pomoc ?

Pozdro.
jacekz
Posty: 17
Rejestracja: 18 sierpnia 2008, 10:12
Lokalizacja: Lubuskie

Re: Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Post autor: jacekz »

...coś
a może do Conky?
https://ifconfig.co/
Matrixx
Beginner
Posty: 235
Rejestracja: 03 maja 2016, 16:30

Re: Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Post autor: Matrixx »

Myslalem o Conky, ale lubie czysty monitor i dlatego celuje w sys tray,a.
Gdybys mial jakies ascetyczne i oryginalne Conky, to bede wdzieczny za prezentacje z konfigiem.
jacekz
Posty: 17
Rejestracja: 18 sierpnia 2008, 10:12
Lokalizacja: Lubuskie

Re: Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Post autor: jacekz »

Matrixx pisze: 25 maja 2019, 15:41 Gdybys mial jakies ascetyczne i oryginalne Conky, to bede wdzieczny za prezentacje z konfigiem.
Wrzucę tu po prostu config wyświetlający zegar z datą i pod nim ip,
dostosuj jak chcesz...

Kod: Zaznacz cały

conky.config = {
double_buffer = true,
own_window = true,
own_window_title = 'conky_1',
background = false,
own_window_transparent = true,
own_window_type = 'desktop',
own_window_argb_visual = false,
own_window_argb_value = 0,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
update_interval = 1.0,
draw_borders = false,
draw_shades = false,
draw_outline = false,
default_color = 'white',
alignment = 'top_right',
use_xft = true,
xftalpha = 0.0,
override_utf8_locale = true,
maximum_width = 300,
gap_x = 40,
gap_y = 40
}

conky.text = [[
#zegar
${font DejaVu Sans Light:size=70}${color #a7a7a7}${goto 0}${time %H}${color}
${voffset -30}${goto 0}${color #447844}${time %M}${color}${font}
${voffset 10}${goto 2}${font DejaVu Sans Light:size=18}${color #a7a7a7}${time %A  %d}${color}${font} 
${voffset 0}${goto 2}${font DejaVu Sans Light:size=18}${color #b7b7b7}${time %B}${color}${font}
#zewnętrzne_ip
${voffset 0}${goto 2}${font DejaVu Sans Light:size=14}${color #909090}
${execpi 300 curl ifconfig.co}${color}${font}
]]
Matrixx
Beginner
Posty: 235
Rejestracja: 03 maja 2016, 16:30

Re: Permanentne wyswietlanie aktualnego Public IP w sys tray,u.

Post autor: Matrixx »

Bardzo dziekuje.
Jutro czyli w niedziele go zastosuje.

Jednak ciekawosc wziela gore i zaimplementowalem dzisiaj.
Wyszlo calkiem calkiem, tylko 2 spostrzezenia;
- pokazuje tylko IP.v6 (Powinno obydwa, IP.v6 oraz IP.v4)
- dodalem conky do autostartu:

Kod: Zaznacz cały

$ mkdir -p ~/.config/autostart
$ cat <<EOF > ~/.config/autostart/conky.desktop
[Desktop Entry]
Type=Application
Exec=/usr/bin/conky
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=conky
Comment=
EOF
a po reboocie conky nie wyswietla sie na monitorze. Dopiero musze odpalac z konsoli.
ODPOWIEDZ