The time now is Mon 20 May 2013, 07:54
All times are UTC - 4 |
| Author |
Message |
wuwei

Joined: 15 Sep 2007 Posts: 739 Location: de
|
Posted: Fri 07 Jan 2011, 08:31 Post subject:
IP Adresse in Conky *UPDATED* Subject description: Neue Anleitung |
|
Wer Conky installieren möchte und darin seine IP anzeigen will, für den schlage ich folgendes Verfahren vor:
Achtung neues Verfahren, siehe zweiter Eintrag hier unten:
Conky ist erhältlich in Puppy 5.2 über den Paket Manager; einfach "conky" in die Suchzeile eingeben.
Für ältere Puppies gilt dieser Link
http://www.murga-linux.com/puppy/viewtopic.php?t=23280
einschließlich notwendiger Dependencies.
Hat man einen Router zur Internetverbindung, dann lautet die Zeile zur Angabe der IP Adresse in der Datei /etc/conky/conky.conf z.B. so:
| Code: | | $Router IP Adresse: $alignc ${addrs eth0} |
Mit einem Modem und einer PPPOE-Verbindung ist es etwas umfangreicher:
1. Anlegen einer ausführbaren Datei in /root/Startup mit diesem Inhalt
| Code: | sleep 10
IPADR=`curl whatismyip.org 2> /dev/null`
echo $IPADR >/tmp/iptest |
10 sind die Sekunden, die nach Herstellen der PPPOE-Verbindung vergehen, bevor dieser Befehl ausgeführt wird.
2. Die relevante Zeile in /etc/conky/conky.conf lautet dann
| Code: | | $externe IP Adresse: $alignc ${exec cat /tmp/iptest} |
Das Ganze sieht dann so aus (Auszug aus meinem Conky):
[Das ganze Conky ist hier zu sehen
http://www.murga-linux.com/puppy/viewtopic.php?p=483184#483184 ]
| Description |
|
| Filesize |
27.16 KB |
| Viewed |
732 Time(s) |

|
Last edited by wuwei on Sun 29 Apr 2012, 06:53; edited 1 time in total
|
|
Back to top
|
|
 |
wuwei

Joined: 15 Sep 2007 Posts: 739 Location: de
|
Posted: Sun 29 Apr 2012, 06:48 Post subject:
|
|
Es gibt zwei IP Adressen, die als Eintrag in CONKY relevant sein könnten.
1. Die interne IP Adresse und
2. die externe IP Adresse.
Die interne kann man in Conky einfach durch den Eintrag
| Code: | | ${color white}eth0 IP address: ${alignr}${color #66ff00}${offset -20}${addrs eth0} |
abbilden. Der Parameter 'eth0' ist m.W. in allen Puppies abrufbar.
Um die externe IP Adresse abzubilden, ist es in neueren Puppies ausreichend, den folgenden Code in Conky einzutragen, da ipis.txt zB von Slacko und Lucid in /tmp bei jedem Neustart angelegt wird.
| Code: | | ${color white}externe IP Adresse: $alignr ${color #66ff00}${offset -20}${exec cat /tmp/ipis.txt} |
Ältere Puppies, aber auch zB Racy tun das nicht. Dann muß dafür eigens ein kleiner Code in ein Startskript eingetragen werden. Dies kann ein einfaches Skript ip.sh sein, daß man in /root/Startup anlegt und ausführbar macht (Rechtsklick>Permissions). Inhalt...
| Code: | #!/bin/bash
sleep 5
my_ipno=$(wget http://cmyip.com -qO - | grep -Ewo '\b([0-9]{1,3}\.){3}[0-9]{1,3}\b' | uniq)
echo $my_ipno >/tmp/iptest |
Danach trägt man in /etc/conky/conky.conf ein:
| Code: | | ${color white}ext. IP address: ${alignr}${color #66ff00}${offset -20}${exec cat /tmp/iptest} |
Das Ergebnis in Conky sieht dann so aus:
| Description |
|
| Filesize |
15.07 KB |
| Viewed |
349 Time(s) |

|
|
|
Back to top
|
|
 |
wuwei

Joined: 15 Sep 2007 Posts: 739 Location: de
|
Posted: Sun 29 Apr 2012, 07:01 Post subject:
Conky Startskript |
|
Das oben erwähnte Startskript ip.sh habe ich auf folgenden Inhalt erweitert:
| Code: | #!/bin/bash
sleep 5
my_ipno=$(wget http://cmyip.com -qO - | grep -Ewo '\b([0-9]{1,3}\.){3}[0-9]{1,3}\b' | uniq)
echo $my_ipno >/tmp/iptest
sleep 2
qiv -z -F /root/Choices/ROX-background.jpg
sleep 5 && conky; |
und es mystart.sh genannt.
Dieses Skript macht 3 in diesem Zusammenhang relevante Dinge:
1. Es holt die externe IP und legt sie in iptest ab.
2. Es startet qiv und stellt sicher, daß Conky mit transparentem Hintergrund erscheint.
3. Es startet Conky.
Der qiv Eintrag ist nicht immer nötig, aber wenn Conky mit schwarzem Hintergrund erscheint, dann hilft die Installation von qiv über den Paket Manager und dieser Eintrag im Skript.
In /root/Choices/ wurde eine Kopie des aktuellen Desktophintergrundes abgelegt und "ROX-background.jpg" benannt.
|
|
Back to top
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|