Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Applet Doncky
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Applet Doncky [Bug #7]
Page : 1 2 3 4 5 6 7 8 ...16 17 18
nochka85 Français 356 matttbe [Read]
03 November 2012 à 01:32

matttbe, Friday 12 February 2010 à 23:30


Subscription date : 24 January 2009
Messages : 12573
Merci, n'hésite pas à le mettre sur bzr à ta prochaine commit

nochka85, Saturday 13 February 2010 à 00:10


Subscription date : 29 November 2007
Messages : 7408
Je pensais plutôt mettre la mini-doc du 1er post (que je mets à jour à chaque commit d'ailleurs )

nochka85, Saturday 13 February 2010 à 13:17


Subscription date : 29 November 2007
Messages : 7408
Je viens de commiter une nouvelle version (rev 1507) avec, au menu :

- Ajout de la doc dans /usr/share/cairo-dock/plug-ins/Doncky
- Suppression des balises red,green,blue,alpha (çà prenait trop de place) et ajout de <color> + passage à une échelle sur 255 au lieu de 1 -> Ex d'utilisation : <color>255;255;255;255</color>
- Optimisations sur la mise en page
- Ajout d'une balise <override> pour surcharger la position d'une zone afin de la caler "aux petits oignons" SANS INFLUENCER LA TAILLE DE LA LIGNE -> Ex : <override>7;10</override> permet de descendre une zone de 7px et de la déplacer à droite de 10 (les nombres négatifs sont bien sûr autorisés)
- Ajout de la prise en charge des valeurs de sauts de ligne avec <br> et <nbr> ... sachant qu'un <br/> équivaut à un <br>0</br>
Cette valeur influence TOUTE la ligne et pas seulement la zone, contrairement à l'override. Là aussi, les valeurs négatives sont autorisées pour forcer une ligne à remonter.

Voilà

EDIT :

Oups ... j'oubliais un petit screenshot :

http://uppix.net/0/1/f/805faa9dac8196db30e0369b5c696.png

... et le .xml qui va avec :
<!-- Sample code -->
<!--
This file is a part of the Cairo-Dock project

Copyright : (C) see the 'copyright' file.
E-mail : see the 'copyright' file.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/ >.-->

<code>

    <!-- Time -->
    <zone>
        <alignW>center</alignW>
        <font>Space Age 20</font>
        <color>255;255;255;255</color>
        <echo>`uptime | cut -d" " -f2`</echo>
        <refresh>1</refresh>
        <br>-8</br>
    </zone>

    <!-- Uptime (en cours) -->
    <zone>
        <override>-5;3</override>
        <alignW>center</alignW>
        <font>1942 report 24</font>
        <color>255;255;255;255</color>
        <txt>U</txt>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>1942 report 12</font>
        <color>255;255;255;255</color>
        <txt>PTIME: </txt>
    </zone>
    <zone>
        <font>Space Age 12</font>
        <color>255;255;255;255</color>
        <internal>uptime</internal>
        <refresh>1</refresh>
        <br>-10</br>
    </zone>

    <!-- Version GNU/Linux -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`uname -o` version : </echo>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`cat /etc/issue.net` $(lsb_release -sc)</echo>
        <br/>
    </zone>
    <!-- Version du Noyau -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Version du Noyau :</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <cmd>uname -r</cmd>        
        <br>10</br>
    </zone>

    <!-- CPU Usage -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>cpuperc</internal>
        <refresh>1</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>cpuperc;8</bar>
        <refresh>1</refresh>
        <br>45</br>
    </zone>

    <!-- CPU Temp -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>CPU Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp1: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <nbr/>
    </zone>

     <!-- M/B Temp -->
    <zone>
        <alignW>right</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>M/B Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp2: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <br/>
    </zone>

    <!-- Nvidia GPU Temp -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvname</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>-</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvram</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>MB (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvdriver</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>) : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>nvtemp</internal>
        <refresh>15</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>°C</txt>
        <br>15</br>
    </zone>

    <!-- Mem -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/RAM.png</img>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>mem</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>memmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>memperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>memperc;8</bar>
        <refresh>5</refresh>
        <br>-8</br>
    </zone>

    <!-- Swap Perc -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>Swap : </txt>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swap</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>%</txt>
    </zone>

    <zone>
        <color>0;0;0;255</color>
        <bar>swapperc;8</bar>
        <refresh>5</refresh>
        <br>20</br>
    </zone>

    <!-- Flux RSS -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Core:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-core/cairo-dock/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>10</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Plug-ins:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-plug-ins/plug-ins/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>35</br>
    </zone>

<!-- Processus (ils consomment énormément de CPU !! -> Donc, je les désactive ;-) )
    <zone>

        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <echo>Processus actifs: `ps -eLf | wc -l`</echo>
        <refresh>5</refresh>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <echo> Processus en cours: `ps r | wc -l`</echo>
        <refresh>5</refresh>
        <br/>
    </zone>
-->

<!-- tests -->

    <!-- Comment tricher pour faire une ligne ! :-D -->
    <zone>
        <color>255;255;255;255</color>
        <bar>memperc;0.5</bar>
        <refresh>3600</refresh>
        <br/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>middle</alignH>
        <font>arial Bold 35</font>
        <color>255;255;255;255</color>
        <txt>T</txt>
    </zone>
    <zone>
        <override>7;0</override>
        <alignW>center</alignW>
        <alignH>middle</alignH>
        <font>arial 20</font>
        <color>255;255;255;255</color>
        <txt>ESTS :</txt>
        <br/>
    </zone>

    <!-- Comment tricher pour faire une ligne ! :-D -->
    <zone>
        <color>255;255;255;255</color>
        <bar>memperc;0.5</bar>
        <refresh>3600</refresh>
        <br/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>low</alignH>
        <font>arial 24</font>
        <color>255;255;255;255</color>
        <txt>Low</txt>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <lbar>cpuperc;60;6</lbar>
        <refresh>5</refresh>
    </zone>
    <zone>
        <imgsize>24</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>
    <zone>
        <font>arial 48</font>
        <color>255;255;255;255</color>
        <txt>X</txt>
        <br/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>top</alignH>
        <font>arial 24</font>
        <color>255;255;255;255</color>
        <txt>Top</txt>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <lbar>cpuperc;60;6</lbar>
        <refresh>5</refresh>
    </zone>
    <zone>
        <imgsize>24</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>
    <zone>
        <font>arial 48</font>
        <color>255;255;255;255</color>
        <txt>X</txt>
        <br/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>middle</alignH>
        <font>arial 12</font>
        <color>255;255;255;255</color>
        <txt>Middle</txt>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <lbar>cpuperc;60;6</lbar>
        <refresh>5</refresh>
    </zone>
    <zone>
        <imgsize>30</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>
    <zone>
        <!--override>-10;0</override-->
        <font>arial 48</font>
        <color>255;255;255;255</color>
        <txt>X</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>top</alignH>
        <font>arial 10</font>
        <color>255;0;0;200</color>
        <txt>Un texte sur la même X ligne calé en haut</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>middle</alignH>
        <font>arial 10</font>
        <color>0;255;0;200</color>
        <txt>Un texte sur la même X ligne calé au centre</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <alignH>low</alignH>
        <font>arial 10</font>
        <color>0;0;255;200</color>
        <txt>Un texte sur la même ligne calé en bas</txt>
        <br>35</br>
    </zone>

    
    <!-- Comment mettre une image dans une barre ! :-D ... mais c'est temporaire ;-) -->
    <!-- On commence par mettre une image de fond au dimension souhaitées + 1 <nbr> pour rester sur la même ligne-->
    <zone>
        <alignW>center</alignW>
        <imgsizeW>250</imgsizeW>
        <imgsizeH>40</imgsizeH>
        <img>/home/nochka85/Images/Fonds_ecran/vista-ready.jpg</img>
        <nbr/>
    </zone>
    <!-- Ensuite, on dessine une barre au mêmes dimensions et avec le même alignement -> Le tour est joué ! ;-) -->
    <zone>
        <alignW>center</alignW>
        <color>255;0;0;128</color>
        <lbar>cpuperc;250;40</lbar>
        <refresh>1</refresh>
        <br/>
    </zone>

    <zone>
        <color>255;255;255;255</color>
        <bar>cpuperc;15</bar>
        <refresh>1</refresh>
        <br/>
    </zone>

</code>

fabounet, Saturday 13 February 2010 à 15:27


Subscription date : 30 November 2007
Messages : 17118
la vache ça devient joli !
mais le xml est un poil long, est-ce qu'il est possible de ne pas définir certains des paramètres ?
ou alors les définir une fois au début du fichier et utiliser cette valeur comme valeur par défaut ?
genre pour les couleurs.

taiebot65, Saturday 13 February 2010 à 16:42


Subscription date : 26 October 2008
Messages : 1904
+1 pour fabounet au debut on definit les couleurs et les polices
J'ai un petit bug a rapporter si j'augmente mon desklet a plus de 800 pixel ca freeze genre ca copie le fond d'ecran et apres plus rien ... pas de refresh etc..

nochka85, Saturday 13 February 2010 à 23:57


Subscription date : 29 November 2007
Messages : 7408
Pour la police et couleur par défaut , c'est déjà en place : c'est dans la config
Bref, si on ne spécifie rien, l'applet utilise les paramètres de config ! .... Je comprends que fab pose la question car il n'a sûrement pas eu le temps d'essayer ... Mais taiebot ...
pour le bug du desket à plus de 800px , je sèche ... Fab? Une idée ? (j'ai pas testé et je ne suis pas chez moi )

taiebot65, Sunday 14 February 2010 à 01:08


Subscription date : 26 October 2008
Messages : 1904
Oui je sais pour la police mais comme t'as dit que t'allais reecrire le xml a la fin :mrgreen:....
Pour moi c'est deja presque parfait il me manque plus que les images qui sortent sur des prints et un message pour remplace le ((NULL)) et je sors le donky pidgin entierement pompe sur conkypidgin

nochka85, Saturday 20 February 2010 à 23:07


Subscription date : 29 November 2007
Messages : 7408
Je viens de pusher une nouvelle version (en 2 temps )-> Rev.1511.
La seule modif notable est l'ajout de commandes internes pour surveiller les disques + l'ajout d'une balise <mount_point> pour spécifier le disque.

J'ai mis à jour la doc (dans datas + dans le 1er post)

Un petit screenshot :

http://uppix.net/c/f/1/cb007c4b1c3ae2416df4fd9f9253f.png

et voici le .xml qui va avec :

<!-- Sample code -->
<!--
This file is a part of the Cairo-Dock project

Copyright : (C) see the 'copyright' file.
E-mail : see the 'copyright' file.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/ >.-->

<code>

    <!-- Time -->
    <zone>
        <alignW>center</alignW>
        <font>Space Age 20</font>
        <color>255;255;255;255</color>
        <echo>`uptime | cut -d" " -f2`</echo>
        <refresh>1</refresh>
        <br>-8</br>
    </zone>

    <!-- Uptime (en cours) -->
    <zone>
        <override>-5;3</override>
        <alignW>center</alignW>
        <font>1942 report 24</font>
        <color>255;255;255;255</color>
        <txt>U</txt>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>1942 report 12</font>
        <color>255;255;255;255</color>
        <txt>PTIME: </txt>
    </zone>
    <zone>
        <font>Space Age 12</font>
        <color>255;255;255;255</color>
        <internal>uptime</internal>
        <refresh>1</refresh>
        <br>-10</br>
    </zone>

    <!-- Version GNU/Linux -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`uname -o` version : </echo>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`cat /etc/issue.net` $(lsb_release -sc)</echo>
        <br/>
    </zone>
    <!-- Version du Noyau -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Version du Noyau :</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <cmd>uname -r</cmd>        
        <br>10</br>
    </zone>

    <!-- CPU Usage -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>cpuperc</internal>
        <refresh>1</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>cpuperc;8</bar>
        <refresh>1</refresh>
        <br>45</br>
    </zone>

    <!-- CPU Temp -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>CPU Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp1: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <nbr/>
    </zone>

     <!-- M/B Temp -->
    <zone>
        <alignW>right</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>M/B Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp2: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <br/>
    </zone>

    <!-- Nvidia GPU Temp -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvname</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>-</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvram</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>MB (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvdriver</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>) : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>nvtemp</internal>
        <refresh>15</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>°C</txt>
        <br>15</br>
    </zone>

    <!-- Mem -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/RAM.png</img>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>mem</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>memmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>memperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>memperc;8</bar>
        <refresh>5</refresh>
        <br>-8</br>
    </zone>

    <!-- Swap Perc -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>Swap : </txt>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swap</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>%</txt>
    </zone>

    <zone>
        <color>0;0;0;255</color>
        <bar>swapperc;8</bar>
        <refresh>5</refresh>
        <br>20</br>
    </zone>

    <!-- Systèmes de fichiers-->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 10</font>
        <color>0;0;0;255</color>
        <txt>Systèmes de fichiers:</txt>
        <br/>
    </zone>

    <!-- / -->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>/ (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go/</txt>
    </zone>
    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go</txt>
        <br/>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <bar>fs_usedperc;8</bar>
        <refresh>10</refresh>
        <br/>
    </zone>
    

    <!-- /home-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Home (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go/</txt>
    </zone>
    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go</txt>
        <br/>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <bar>fs_usedperc;8</bar>
        <refresh>10</refresh>
        <br/>
    </zone>

    <!-- /datas-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Datas (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go/</txt>
    </zone>
    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go</txt>
        <br/>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <bar>fs_usedperc;8</bar>
        <refresh>10</refresh>
        <br/>
    </zone>

    <!-- /media/LaCieEXT3-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>LaCieEXT3 (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_device</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go/</txt>
    </zone>
    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_size</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go</txt>
        <br/>
    </zone>
    <zone>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <bar>fs_usedperc;8</bar>
        <refresh>10</refresh>
        <br>15</br>
    </zone>

    <!-- Flux RSS -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Core:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-core/cairo-dock/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>10</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Plug-ins:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-plug-ins/plug-ins/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>35</br>
    </zone>

    <!-- Exemple d'utilisation des nouvelles balises/commandes -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 10</font>
        <color>255;255;255;255</color>
        <txt>/home: </txt>
        <br/>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Capacité : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_size</internal>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Libre : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Utilisé : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_used</internal>
        <refresh>10</refresh>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Libre Perc : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_freeperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>%</txt>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Utilisé Perc : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>%</txt>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>File system : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_type</internal>
        <br/>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <txt>Device : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_device</internal>
        <br/>
    </zone>
    <zone>
        <color>255;255;255;255</color>
        <mount_point>/home</mount_point>
        <bar>fs_usedperc;15</bar>
        <refresh>10</refresh>
        <br/>
    </zone>

</code>

matttbe, Saturday 20 February 2010 à 23:33


Subscription date : 24 January 2009
Messages : 12573
Excellent nochka, ça avnace bien !

Une idée aussi, pas trop compliquée : pouvoir tracer des lignes d'une épaisseur et d'une couleur réglables. On pourrait tracer la ligne après un texte aussi (donc d'une longueur L (largeur du desklet) - la taille du texte)

Plus compliqué, la prise en compte de balise 'if', 'else' 'elseif' => Pour analyser le réseau sur le wifi ou le câble en fonction de la connexion

Bonne continuation !

nochka85, Saturday 20 February 2010 à 23:36


Subscription date : 29 November 2007
Messages : 7408
Pour la ligne , c'est prévu

matttbe, Saturday 20 February 2010 à 23:57


Subscription date : 24 January 2009
Messages : 12573
Chouette

nochka85, Sunday 21 February 2010 à 12:03


Subscription date : 29 November 2007
Messages : 7408
Juste pour info, grâce à la balise <nbr>, on peut superposer un texte sur une barre par exemple :

http://uppix.net/a/8/2/1065afe7af1c0c619894ea756e0ba.png


taiebot65, Sunday 21 February 2010 à 13:28


Subscription date : 26 October 2008
Messages : 1904
Pour moi tjrs le meme probleme les etiquettes NA sont toujours affichees et les commandes internes ne sont pas updates

et aujourdhui la mise a jour a totalement change mes couleurs dans mon doncky..

EDIT: on dirait que la couleur n'est plus supporte ... et que par defaut le theme prend la couleur donnee dans le menu de config...

EDIT: ca m'appendra a pas lire les messages ...

Par contre etiquettes et commandes internes sont toujours dead...

nochka85, Sunday 21 February 2010 à 14:06


Subscription date : 29 November 2007
Messages : 7408
Pour moi tjrs le meme probleme les etiquettes NA sont toujours affichees et les commandes internes ne sont pas updates


Pour les NA, je n'ai pas encore regardé ...
Pour les commandes internes, c'est vraiment étrange -> Pourrais-tu me poster ton xml que je jette un coup d'oeil ? (au 2 soucis )

Sinon, je viens de pusher l'ajout du dessin de lignes (avec les balises <stroke> ou <lstroke> ... voir la doc) -> Rev. 1513

Exemple :
http://uppix.net/c/4/3/981c608e15543677a4c4ce34139b9.png

avec :
<!-- Sample code -->
<!--
This file is a part of the Cairo-Dock project

Copyright : (C) see the 'copyright' file.
E-mail : see the 'copyright' file.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/ >.-->

<code>

    <!-- Un petit dessin -->
    <zone>
        <color>255;255;255;255</color>
        <stroke>1</stroke>
        <br>2</br>
    </zone>
    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>100;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>100;1</lstroke>
        <br>2</br>
    </zone>

    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>40;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>40;1</lstroke>
        <br>2</br>
    </zone>

    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>10;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>10;1</lstroke>
        <br>-10</br>
    </zone>

    <!-- Time -->

    <zone>
        <alignW>center</alignW>
        <font>Space Age 20</font>
        <color>255;255;255;255</color>
        <echo>`uptime | cut -d" " -f2`</echo>
        <refresh>1</refresh>
        <br>2</br>
    </zone>

    <!-- Uptime (en cours) -->
    <zone>
        <override>-5;3</override>
        <alignW>center</alignW>
        <font>1942 report 24</font>
        <color>255;255;255;255</color>
        <txt>U</txt>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>1942 report 12</font>
        <color>255;255;255;255</color>
        <txt>PTIME: </txt>
    </zone>
    <zone>
        <font>Space Age 12</font>
        <color>255;255;255;255</color>
        <internal>uptime</internal>
        <refresh>1</refresh>
        <br>-10</br>
    </zone>

    <!-- Version GNU/Linux -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`uname -o` version : </echo>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`cat /etc/issue.net` $(lsb_release -sc)</echo>
        <br/>
    </zone>
    <!-- Version du Noyau -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Version du Noyau :</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>153;102;230;255</color> <!--Violet -->
        <cmd>uname -r</cmd>        
        <br>-10</br>
    </zone>

    <!-- Un petit dessin -->
    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>10;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>10;1</lstroke>
        <br>2</br>
    </zone>
    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>40;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>40;1</lstroke>
        <br>2</br>
    </zone>
    <zone>
        <alignW>left</alignW>
        <color>255;255;255;255</color>
        <lstroke>100;1</lstroke>
        <nbr/>
    </zone>
    <zone>
        <alignW>right</alignW>
        <color>255;255;255;255</color>
        <lstroke>100;1</lstroke>
        <br>2</br>
    </zone>
    <zone>
        <color>255;255;255;255</color>
        <stroke>1</stroke>
        <br>15</br>
    </zone>

    <!-- CPU Usage -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>cpuperc</internal>
        <refresh>1</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 15</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>cpuperc;8</bar>
        <refresh>1</refresh>
        <br>45</br>
    </zone>

    <!-- CPU Temp -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>CPU Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp1: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <nbr/>
    </zone>

     <!-- M/B Temp -->
    <zone>
        <alignW>right</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>M/B Temp: </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <echo>`sensors | grep -A 0 temp2: | cut -c15-21`</echo>
        <refresh>10</refresh>
        <br/>
    </zone>

    <!-- Nvidia GPU Temp -->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvname</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>-</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvram</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>MB (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <internal>nvdriver</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>) : </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>nvtemp</internal>
        <refresh>15</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>°C</txt>
        <br>5</br>
    </zone>

    <!-- Mem -->
    <zone>
        <imgsize>40</imgsize>
        <img>/home/nochka85/Bureau/Doncky-Icons/RAM.png</img>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>mem</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>memmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <internal>memperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 12</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>%</txt>
    </zone>
    <zone>
        <color>153;102;230;255</color> <!--Violet -->
        <bar>memperc;8</bar>
        <refresh>5</refresh>
        <br>-8</br>
    </zone>

    <!-- Swap Perc -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 8</font>
        <color>0;0;0;255</color>
        <txt>Swap : </txt>
    </zone>

    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swap</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Mo/</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapmaxg</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go - </txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <internal>swapperc</internal>
        <refresh>5</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>%</txt>
    </zone>

    <zone>
        <color>0;0;0;255</color>
        <bar>swapperc;8</bar>
        <refresh>5</refresh>
        <br>10</br>
    </zone>

    <!-- Systèmes de fichiers-->
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono Bold 10</font>
        <color>0;0;0;255</color>
        <txt>Systèmes de fichiers:</txt>
        <br/>
    </zone>

    <!-- / -->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Root (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go libres</txt>
        <br>-2</br>
    </zone>
    <zone>
        <color>0;0;0;155</color>
        <mount_point>/</mount_point>
        <bar>fs_usedperc;10</bar>
        <refresh>10</refresh>
        <nbr/>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <mount_point>/</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Go</txt>
        <br/>
    </zone>
    

    <!-- /home-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Home (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/home</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go libres</txt>
        <br>-2</br>
    </zone>
    <zone>
        <color>0;0;0;155</color>
        <mount_point>/home</mount_point>
        <bar>fs_usedperc;10</bar>
        <refresh>10</refresh>
        <nbr/>
    </zone>
    <zone>    
        <alignW>center</alignW>    
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <mount_point>/home</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Go</txt>
        <br/>
    </zone>

    <!-- /datas-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Datas (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_device</internal>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/datas</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go libres</txt>
        <br>-2</br>
    </zone>
    <zone>
        <color>0;0;0;155</color>
        <mount_point>/datas</mount_point>
        <bar>fs_usedperc;10</bar>
        <refresh>10</refresh>
        <nbr/>
    </zone>
    <zone>
        <alignW>center</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <mount_point>/datas</mount_point>
        <internal>fs_size</internal>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Go</txt>
        <br/>
    </zone>

    <!-- /media/LaCieEXT3-->
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>LaCieEXT3 (</txt>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_device</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <alignW>left</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>)</txt>
        <nbr/>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_usedperc</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>% utilisés</txt>
        <nbr/>
    </zone>

    <zone>
        <alignW>right</alignW>        
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_free</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>0;0;0;255</color>
        <txt>Go libres</txt>
        <br>-2</br>
    </zone>
    <zone>
        <color>0;0;0;155</color>
        <mount_point>/media/LaCieEXT3</mount_point>
        <bar>fs_usedperc;10</bar>
        <refresh>10</refresh>
        <nbr/>
    </zone>
    <zone>
        <alignW>center</alignW>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <mount_point>/media/LaCieEXT3</mount_point>
        <internal>fs_size</internal>
        <refresh>10</refresh>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 8</font>
        <color>153;102;230;255</color> <!--Violet -->
        <txt>Go</txt>
        <br>15</br>
    </zone>

    <!-- Flux RSS -->
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Core:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-core/cairo-dock/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>10</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono Bold 6.5</font>
        <color>0;0;0;255</color>
        <txt>Glx-Dock Plug-ins:</txt>
        <br>-15</br>
    </zone>
    <zone>
        <font>Terminal Bitstream Vera Sans Mono 6.5</font>
        <color>0;0;0;255</color>
        <cmd>/home/nochka85/.config/conky/scripts/rss_reader.sh http://bazaar.launchpad.net/%7Ecairo-dock-team/cairo-dock-plug-ins/plug-ins/atom 3 1</cmd>
        <refresh>600</refresh>
        <br>35</br>
    </zone>
</code>

matttbe, Sunday 21 February 2010 à 14:08


Subscription date : 24 January 2009
Messages : 12573
Cool

taiebot65, Sunday 21 February 2010 à 14:29


Subscription date : 26 October 2008
Messages : 1904
Voici mon donky il faut des polices speciales...


<!-- Sample code -->
<!-- 
Author Yann Dulieu (nochka85) -->
<!--
This file is a part of the Cairo-Dock project

Copyright 
: (Csee the 'copyright' file.
E-mail    see the 'copyright' file.

This program is free softwareyou can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundationeither version 3
of the License
, or (at your optionany later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTYwithout even the implied warranty of
MERCHANTABILITY 
or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General 
Public License for more details.
You should have received a copy of the GNU General Public License
along with this program
.  If notsee <http://www.gnu.org/licenses/ >.-->

<code>
    <!--  
Uptime (en cours) -->
    <
zone>
        <
fontSans 8</font>
        <
br/>
    </
zone>
    <
zone>
        <
alignW>center</alignW>
        <
font>A bite 24</font>
        <
color>255;255;255;255</color>
        <
txt>System   </txt>
        <
br/>
    </
zone>

    <!--  
Saut de ligne -->
    <
zone>
        <
font>Sans 5</font>
        <
br/> 
    </
zone>

    <!--  
Version GNU/Linux  -->
    <
zone>
        <
alignW>Right</alignW>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <echo>`
uname -oversion : </echo>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
alignW>center</alignW>
        <
color>0;0;0;255</color>
        <echo>`
cat /etc/issue.net` $(lsb_release -sc)</echo>
        <
br/>
    </
zone>
    <!--  
Version du Noyau  -->
    <
zone>
        <
alignW>Right</alignW>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Version du Noyau : </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
cmd>uname -r</cmd>        
        <
br/>
    </
zone>

    <!--  
Saut de ligne -->
    <
zone>
        <
font>Sans 5</font>
        <
br/> 
    </
zone>
        <
zone>
        <
alignW>center</alignW>
        <
font>A bite 24</font>
        <
color>255;255;255;255</color>
        <
txt>Processus </txt>
        <
br/>
    </
zone>



    <!--  
CPU Usage -->
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>CPU Usage : </txt
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>cpuperc</internal>
        <
refresh>10</refresh>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>%</txt>
    </
zone>
    <
zone>
        <
color>0;0;0;255</color>
        <
bar>cpuperc;10</bar>
        <
refresh>1</refresh>
        <
br/> 
    </
zone>

    <!--  
Saut de ligne -->
    <
zone>
        <
font>Sans 5</font>
        <
br/>
    </
zone>


    <!--  
Mem  -->
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>RAM : </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>mem</internal>
        <
refresh>3</refresh>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>Mo/</txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>memmaxg</internal>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>Go - </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>memperc</internal>
        <
refresh>3</refresh>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>%</txt>
    </
zone>
    <
zone>
        <
color>0;0;0;255</color>
        <
bar>memperc;10</bar>
        <
refresh>3</refresh>
        <
br/> 
    </
zone>

    <!--  
Swap Perc -->
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Swap : </txt>
    </
zone>

    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>swap</internal>
        <
refresh>3</refresh>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>Mo/</txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>swapmaxg</internal>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>Go - </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
internal>swapperc</internal>
        <
refresh>3</refresh>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
txt>%</txt>
    </
zone>
    <
zone>
        <
color>0;0;0;255</color>
        <
bar>swapperc;10</bar>
        <
refresh>3</refresh>
        <
br/> 
    </
zone>
    <
zone>
        <
font>Sans 9</font>
        <
br/>
    </
zone>
    <
zone>
        <
alignW>center</alignW>
        <
font>A bite 24</font>
        <
color>255;255;255;255</color>
        <
txt>Friends  </txt>
        <
br/>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
cmd>/home/taiebot/Cairo-dock/conkypidgin-2.11/conkyPidgin.py --/home/taiebot/Cairo-dock/conkypidgin-2.11/example/conkyPidgin.template</cmd>
        <
refresh>30</refresh>
        <
br/>
    </
zone>
    <
zone>
        <
font>Sans 9</font>
        <
br/>
    </
zone>
    <
zone>
        <
alignW>center</alignW>
        <
font>A bite 24</font>
        <
color>255;255;255;255</color>
        <
txt>Network  </txt>
        <
br/>
    </
zone>

    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Ip adress :</txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
color>0;0;0;255</color>
        <
cmd>/home/taiebot/IP.sh</cmd>
        <
refresh>800</refresh>
        <
br/>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Today : </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
alignW>right</alignW>
        <
color>0;0;0;255</color>
        <
cmd>/home/taiebot/ppp0.sh</cmd>
        <
refresh>300</refresh>
        <
br/>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Last Seven days : </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
alignW>right</alignW>
        <
color>0;0;0;255</color>
        <
cmd>/home/taiebot/ppp0-1.sh</cmd>
        <
refresh>300</refresh>
        <
br/>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 10</font>
        <
color>0;0;0;255</color>
        <
txt>Consommation du mois : </txt>
    </
zone>
    <
zone>
        <
font>UnDotum Bold 9</font>
        <
alignW>right</alignW>
        <
color>0;0;0;255</color>
        <
cmd>/home/taiebot/ppp0-2.sh</cmd>
        <
refresh>300</refresh>
        <
br/>
    </
zone>

    <
zone>
        <
font>Sans 9</font>
        <
br/>
    </
zone>

</
code>



taiebot65, Sunday 21 February 2010 à 14:31


Subscription date : 26 October 2008
Messages : 1904
J'ai plein de warning dans mon debug de cairo-dock...

et_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0
text != NULL' failed
pango_layout_set_text: assertion `length == 0 || text != NULL' failed

nochka85, Sunday 21 February 2010 à 14:41


Subscription date : 29 November 2007
Messages : 7408
Tu aurais un petit screenshot aussi ? (cache ton ip si tu préfères ) ... et les différents scripts (si pas de données perso dedans) utilisés ?

... sinon, j'ai essayé en désactivant l'appel au script et en modifiant les polices par défaut -> Quand tu dis que les commandes internes ne s'updatent pas, tu veux dire que (par exemple) pour le CPU NI le texte des % NI la barre ne bougent ??

Pour le texte, il se met bien à jour chez moi, mais est très lent ... normal, vu que tu demandes un refresh à 10 secondes à la ligne 95
Par contre, pour la barre, elle bouge bien chez moi !

EDIT :
J'ai plein de warning dans mon debug de cairo-dock...


idem chez moi ... mais cela ne semble pas avoir d'influence

taiebot65, Sunday 21 February 2010 à 14:53


Subscription date : 26 October 2008
Messages : 1904
Ok j'apporte les scripts ...

non non cpu usage reste a 0 ... ou seulement si je raffraichis manuellement l'applet .. de meme pour toutes les commandes internes....

ok alors les scripts...

IP.sh


#!/bin/bash

# voir ip derriere routeur

wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1 > ip
cat ip



Apres il faut installer vnstat pour avoir la conso de son ordi je l'ai installe specialement pour avoir la conso 3G en regardant ppp0 mais on peut faire parail avec wlan0

ppp0.sh

#!/bin/sh
vnstat -i ppp0 grep "today" awk '{print $8 $9}'



ppp0-1.sh

#!/bin/sh
vnstat --i ppp0 grep "last 7 days" awk '{print $10 $11}'



ppp0-2.sh

#!/bin/sh
export LC_ALL=en_EN.UTF-8

vnstat 
--i ppp0 grep "`date +"%'%y"`" | awk '{print $$10}'



Apres je me sert de conky pidgin

conkypidgin.py

#!/usr/bin/python
# -*- coding: utf-8 -*-
###############################################################################
# conkyPidgin.py is a simple python script to display
# details of pidgin buddies, for use in conky.
#
#  Author: Kaivalagi
# Created: 03/11/2008
# Modifications:
#    03/11/2008    Added --onlineonly option to only show online buddies in the list
#    03/11/2008    Added --ignorelist to handle ignoring unwanted pidgin buddy output
#    03/11/2008    Added --includelist to handle including only wanted pidgin buddy output
#    03/11/2008    Updated to handle buddy group and status_messages
#    03/11/2008    Updated to display a status of "Chatting" when the buddy is messaging
#    04/11/2008    Status message Now html striped from the text
#    07/11/2008    Updated --ignorelist and --includelist options to be based on group names rather than buddy names, not case sensitive now either
#    07/11/2008    Added --onlinetext, --offlinetext and --chattingtext options to set custom text for status output
#    08/11/2008    Updated sorting to not be case sensitive and be ordered by status (chatting, online then offline), group then alias
#    10/11/2008    Added --errorlog and --infolog options to log data to a file
#    12/10/2008    Updated to now handle available, unavailable, invisible, away and mobile statuses. All have thier own text options for output.
#    12/10/2008    Added --availableonly option to only show available buddies
#    14/10/2008    Added code to cope with no match on statustype, will output available in this case...
#    15/11/2008    Now loading the template file in unicode mode to allow for the extended character set
#    18/11/2008    Changed option tags from <...> to [...], so <eta> now needs to be [eta] in the template to work
#    16/12/2008    Fixed buddy status handling
#    07/01/2009    Updated to sort based on activity in logs initially, falling back to groups then names after that in case no logging is switched on
#    07/01/2009    Added --limit option to restrict the number of buddies output, works in conjunction with new sort method
#    08/01/2009    Added --sortbylogactivity to change the sorting method to log file based, if not used default sorting by status, group then alias is done as before
#    17/01/2009    Added --offlineonly option, so only offline buddies are displayed in the list...
#    18/05/2009    Updated to expand ~ based template paths
#    27/06/2009    Updated to make safe the output, replacing "${exec" text with "$e!noexec!", to stop unwanted conky execution

from datetime import datetime
from htmlentitydefs import name2codepoint
from optparse import OptionParser
import re
import sys
import traceback
import codecs
import os
import stat
try:
    
import dbus
    DBUS_AVAIL 
True
except ImportError
:
    
# Dummy D-Bus library
    
class _Connection:
        
get_object lambda *aobject()
    class 
_Interface:
        
__init__ lambda *aNone
        ListNames 
lambda *a: []
    class 
Dummypass
    dbus 
Dummy()
    
dbus.Interface = _Interface
    dbus
.service Dummy()
    
dbus.service.method lambda *alambda ff
    dbus
.service.Object object
    dbus
.SessionBus _Connection
    DBUS_AVAIL 
False


class CommandLineParser:

    
parser "none"

    
def __init__(self):

        
self.parser OptionParser()
        
self.parser.add_option("-t""--template"dest="template"type="string"metavar="FILE"help=u"Template file determining the format for each buddy's data. Use the following placeholders: [name], [alias], [group], [status], [status_message].")
        
self.parser.add_option("-o""--onlineonly"dest="onlineonly", default=Falseaction="store_true"help=u"Only show online buddies")
        
self.parser.add_option("-a""--availableonly"dest="availableonly", default=Falseaction="store_true"help=u"Only show available buddies")
        
self.parser.add_option("-f""--offlineonly"dest="offlineonly", default=Falseaction="store_true"help=u"Only show offline buddies")
        
self.parser.add_option("-i""--ignorelist"dest="ignorelist"type="string"metavar="LIST"help=u"A comma delimited list of groups to ignore. Partial text matches on group will be ignored if found")
        
self.parser.add_option("-I""--includelist"dest="includelist"type="string"metavar="LIST"help=u"A comma delimited list of groups to include. Partial text matches on group will be included if found. The ignorelist, if used, takes precedence. if this list is omitted all groups will be included unless ignored.")
        
self.parser.add_option("-C""--chattingtext"dest="chattingtext"type="string", default="Chatting"metavar="TEXT"help=u"[default: %default] Text to use for chatting status output")
        
self.parser.add_option("-A""--availabletext"dest="availabletext"type="string", default="Available"metavar="TEXT"help=u"[default: %default] Text to use for available status output")
        
self.parser.add_option("-U""--unavailabletext"dest="unavailabletext"type="string", default="Unavailable"metavar="TEXT"help=u"[default: %default] Text to use for unavailable status output")
        
self.parser.add_option("-N""--invisibletext"dest="invisibletext"type="string", default="Invisible"metavar="TEXT"help=u"[default: %default] Text to use for invisible status output")
        
self.parser.add_option("-W""--awaytext"dest="awaytext"type="string", default="Away"metavar="TEXT"help=u"[default: %default] Text to use for away status output")
        
self.parser.add_option("-M""--mobiletext"dest="mobiletext"type="string", default="Mobile"metavar="TEXT"help=u"[default: %default] Text to use for mobile status output")
        
self.parser.add_option("-F""--offlinetext"dest="offlinetext"type="string", default="Offline"metavar="TEXT"help=u"[default: %default] Text to use for offline status output")
        
self.parser.add_option("-l""--limit"dest="limit"type="int", default=0metavar="NUMBER"help=u"[default: %default] Set a limit to the number of buddies displayed, by default no limitation is made")
        
self.parser.add_option("-s""--sortbylogactivity"dest="sortbylogactivity", default=Falseaction="store_true"help=u"If used the list is sorted by most recent activity first, this is useful when limiting the list size with the limit option")
        
self.parser.add_option("-v""--verbose"dest="verbose", default=Falseaction="store_true"help=u"Request verbose output, not a good idea when running through conky!")
        
self.parser.add_option("-V""--version"dest="version", default=Falseaction="store_true"help=u"Displays the version of the script.")
        
self.parser.add_option("--errorlogfile"dest="errorlogfile"type="string"metavar="FILE"help=u"If a filepath is set, the script appends errors to the filepath.")
        
self.parser.add_option("--infologfile"dest="infologfile"type="string"metavar="FILE"help=u"If a filepath is set, the script appends info to the filepath.")

    
def parse_args(self):
        (
optionsargs) = self.parser.parse_args()
        return (
optionsargs)

    
def print_help(self):
        return 
self.parser.print_help()

class 
PidginData:

    
def __init__(selfnamealiasgroupstatusstatus_messageactivitydatetime):
        
self.name name
        self
.alias alias
        self
.group group
        self
.status status
        self
.status_message status_message
        self
.activitydatetime activitydatetime

    def __cmp__
(selfother):
        return 
cmp(str(self.status)+self.group.lower()+self.alias.lower(), str(other.status)+other.group.lower()+other.alias.lower())

    
def __str__(self):
        return 
str(self.name+"("+self.alias+")")

class 
PidginInfo:

    
STATUS_OFFLINE 1
    STATUS_AVAILABLE 
2
    STATUS_UNAVAILABLE 
3
    STATUS_INVISIBLE 
4
    STATUS_AWAY 
5
    STATUS_EXTENDED_AWAY 
6
    STATUS_MOBILE 
7
    STATUS_TUNE 
8

    TEXT_CHATTING 
1
    TEXT_AVAILABLE 
2
    TEXT_UNAVAILABLE 
3
    TEXT_INVISIBLE 
4
    TEXT_AWAY 
5
    TEXT_MOBILE 
6
    TEXT_OFFLINE 
7

    PIDGIN_LOGS_PATH 
"~/.purple/logs"

    
def __init__(selfoptions):
        
self.options options

    def testDBus
(selfbus, interface):
        
obj bus.get_object('org.freedesktop.DBus''/org/freedesktop/DBus')
        
dbus_iface dbus.Interface(obj'org.freedesktop.DBus')
        
avail dbus_iface.ListNames()
        return interface 
in avail

    def getStatusText
(selfstatus):

        if 
status == self.TEXT_CHATTING:
            return 
self.options.chattingtext
        elif status 
== self.TEXT_AVAILABLE:
            return 
self.options.availabletext
        elif status 
== self.TEXT_UNAVAILABLE:
            return 
self.options.unavailabletext
        elif status 
== self.TEXT_INVISIBLE:
            return 
self.options.invisibletext
        elif status 
== self.TEXT_AWAY:
            return 
self.options.awaytext
        elif status 
== self.TEXT_MOBILE:
            return 
self.options.mobiletext
        elif status 
== self.TEXT_OFFLINE:
            return 
self.options.offlinetext
        
else:
            return 
""

    
def getOutputFromTemplate(selftemplatenamealiasgroupstatusstatus_message):

        try:

            
output template

            output 
output.replace("[name]",name)
            
output output.replace("[alias]",alias)
            
output output.replace("[group]",group)
            
output output.replace("[status]",self.getStatusText(status))
            
output output.replace("[status_message]",status_message)

            
# get rid of any excess crlf's
            
output output.rstrip(" \n")

            return 
output

        except Exception
,e:
            
self.logError("getOutputFromTemplate:Unexpected error:" e.__str__())
            return 
""

    
def getPidginData(self):

        
pidginDataList = []

        try:

            
bus dbus.SessionBus()

            if 
self.testDBus(bus'im.pidgin.purple.PurpleService'):

                    
self.logInfo("Setting up dbus interface")

                    
remote_object bus.get_object("im.pidgin.purple.PurpleService","/im/pidgin/purple/PurpleObject")
                    
iface dbus.Interface(remote_object"im.pidgin.purple.PurpleService")

                    
self.logInfo("Calling dbus interface for IM data")

                    
# Iterate through every active account
                    
for acctID in iface.PurpleAccountsGetAllActive():

                        
# get all the buddies associated with that account
                        
buddies iface.PurpleFindBuddies(acctID,"")

                        for 
buddyid in buddies:

                            
groupid iface.PurpleBuddyGetGroup(buddyid)

                            
# get initial data
                            
alias iface.PurpleBuddyGetAlias(buddyid)
                            
name iface.PurpleBuddyGetName(buddyid)
                            
online iface.PurpleBuddyIsOnline(buddyid)
                            
group iface.PurpleGroupGetName(groupid)

                            if 
self.ignoreGroup(group) == False:

                                if 
self.includeGroup(group) == True:

                                    
addBuddy False

                                    
if self.options.onlineonly == True:
                                        if 
online == 1:
                                            
addBuddy True
                                    elif self
.options.offlineonly == True:
                                        if 
online == 0:
                                            
addBuddy True
                                    
else:
                                        
addBuddy True

                                    
if addBuddy == True:

                                    
# determine whether to show this buddies details based on onlineonly option
                                    #if online == 1 or self.options.onlineonly == False:

                                        
available 0

                                        
# retrieve buddy status
                                        
presenceid iface.PurpleBuddyGetPresence(buddyid)
                                        
status iface.PurplePresenceGetActiveStatus(presenceid)

                                        
# get extended message if set
                                        
status_message self.getCleanText(iface.PurpleStatusGetAttrString(status"message")) # getCleanText needed for google encoded text

                                        # get the status type, id and text
                                        
statustype iface.PurpleStatusGetType(status)
                                        
statusid iface.PurpleStatusTypeGetPrimitive(statustype)
                                        
statustypetext iface.PurpleStatusTypeGetId(statustype)

                                        if 
online == 1:
                                            if 
self.isBuddyChatting(name,iface):
                                                
statustext self.TEXT_CHATTING
                                                available 
1
                                            
else:
                                                if 
statusid == self.STATUS_AVAILABLE:
                                                    
statustext self.TEXT_AVAILABLE
                                                    available 
1

                                                elif statusid 
== self.STATUS_UNAVAILABLE:
                                                    
statustext self.TEXT_UNAVAILABLE

                                                elif statusid 
== self.STATUS_INVISIBLE:
                                                    
statustext self.TEXT_INVISIBLE

                                                elif statusid 
== self.STATUS_AWAY or statusid == self.STATUS_EXTENDED_AWAY:
                                                    
statustext self.TEXT_AWAY

                                                elif statusid 
== self.STATUS_MOBILE:
                                                    
statustext self.TEXT_MOBILE

                                                elif statusid 
== self.STATUS_TUNE:
                                                    
#TODO: need icon for STATUS_TUNE whatever that is...
                                                    
statustext self.TEXT_AVAILABLE

                                                
else: # catch all in case no match on statustype, guess available
                                                    
statustext self.TEXT_AVAILABLE
                                        
else:
                                            
statustext self.TEXT_OFFLINE

                                        
# determine whether to show this buddies details based on availableonly option
                                        
if available == or self.options.availableonly == False:

                                            
# get latest activity datetime
                                            
activitydatetime self.getBuddyActivityDatetime(self.PIDGIN_LOGS_PATHname)

                                            
self.logInfo("Adding IM data for buddy '%s', status type '%s' -> status text '%s'"%(aliasstatustypetextself.getStatusText(statustext)))

                                            
pidginData PidginData(namealiasgroupstatustextstatus_messageactivitydatetime)
                                            
pidginDataList.append(pidginData)

                    
# tidy up
                    
del iface
                    del remote_object
                    del bus

            
# sort the list
            
if self.options.sortbylogactivity == True:
                
pidginDataList.sort(key=lambda objobj.activitydatetime,reverse=True)
            else:
                
pidginDataList.sort()

            return 
pidginDataList

        except Exception
e:
            
self.logError("Issue calling the dbus service:"+e.__str__())

    
def writeOutput(self):

        if 
self.options.template == None:

            
# create default template
            
template "[alias] ([group]) - [status]\n  [status_message]"
        
else:
            
# load the template file contents
            
try:
                
fileinput codecs.open(os.path.expanduser(self.options.template), encoding='utf-8')
                
template fileinput.read()
                
fileinput.close()
            
except:
                
self.logError("Template file no found!")
                
sys.exit(2)

        try:

            
pidginDataList self.getPidginData()

            
self.logInfo("Outputting buddy information...")

            
buddyCount 0

            
for pidginData in pidginDataList:

                
# keep a tally of buddies output, if past the limit then exit
                
if self.options.limit <> 0:
                    
buddyCount buddyCount+1
                    
if buddyCount self.options.limit:
                        break

                
# output pidgin buddy data using the template
                
output self.getOutputFromTemplate(templatepidginData.namepidginData.aliaspidginData.grouppidginData.statuspidginData.status_message)
                
output self.getMadeSafeOutput(output)
                print 
output.encode("utf-8")

        
except SystemExit:
            
self.logError("System Exit!")
            return 
u""
        
except Exceptione:
            
traceback.print_exc()
            
self.logError("Unknown error when calling writeOutput:" e.__str__())
            return 
u""

    
def getBuddyActivityDatetime(selfbasefolderbuddyname):

        
basefolder os.path.expanduser(basefolder)
        
latestmodifieddatetime datetime(20001100)

        
# if the folder passed in is non existant return an empty list
        
if os.path.exists(basefolder):

            
# for each file or folder
            
for rootdirsfiles in os.walk(basefolder):

                for 
dir in dirs:
                    if 
dir == buddyname:

                        
buddypath os.path.join(root,dir)
                        
moddatetime self.getLatestLogFileModificationDatetime(buddypathlatestmodifieddatetime)
                        if 
moddatetime latestmodifieddatetime:
                            
latestmodifieddatetime moddatetime

        
return latestmodifieddatetime

    def getLatestLogFileModificationDatetime
(selffolderpathlatestmodifieddatetime):

        for 
file in os.listdir(folderpath):
            
filepath os.path.join(folderpath,file)
            if 
os.path.isfile(filepath):
                
modifieddate datetime.fromtimestamp(os.stat(filepath)[stat.ST_MTIME])
                if 
modifieddate latestmodifieddatetime:
                    
latestmodifieddatetime modifieddate

        
return latestmodifieddatetime

    def isBuddyChatting
(self,name,iface):
        
imids iface.PurpleGetIms()
        for 
imid in imids:
            
convname iface.PurpleConversationGetName(imid)
            if 
convname == name:
                return 
True

        
return False

    def ignoreBuddy
(selfnamealias):

        if 
self.options.ignorelist != None:

            
# for each text in the ignore list, should we be ignoring the buddy
            
for ignore in self.options.ignorelist.split(","):
                
# has the buddy been found in the list item
                
if name.lower().find(ignore.lower()) != -or alias.lower().find(ignore.lower()) != -1:
                    return 
True

            
return False

        
else:
            return 
False

    def includeBuddy
(selfnamealias):

        if 
self.options.includelist != None:

            
# for each text in the ignore list, should we be ignoring the buddy
            
for include in self.options.includelist.split(","):
                
# has the buddy been found in the list item
                
if name.lower().find(include.lower()) != -or alias.lower().find(include.lower()) != -1:
                    return 
True

            
return False

        
else:
            return 
True

    def ignoreGroup
(selfgroup):

        if 
self.options.ignorelist != None:

            
# for each text in the ignore list, should we be ignoring the buddy in the group
            
for ignore in self.options.ignorelist.split(","):
                
# has the group been found in the list item
                
if group.lower().find(ignore.lower()) != -1:
                    return 
True

            
return False

        
else:
            return 
False

    def includeGroup
(selfgroup):

        if 
self.options.includelist != None:

            
# for each text in the ignore list, should we be ignoring the buddy in the group
            
for include in self.options.includelist.split(","):
                
# has the group been found in the list item
                
if group.lower().find(include.lower()) != -1:
                    return 
True

            
return False

        
else:
            return 
True

    def getCleanText
(self,text):
        
text text.replace("&apos;","'"# workaround for shitty xml codes not compliant with html
        
text re.sub('<(.|\n)+?>','',text# remove any html tags
        
return re.sub('&(%s);' '|'.join(name2codepoint), lambda mchr(name2codepoint[m.group(1)]), text)

    
def logInfo(selftext):
        if 
self.options.verbose == True:
            print >> 
sys.stdout"INFO: " text

        
if self.options.infologfile != None:
            
datetimestamp datetime.now().strftime("%Y-%m-%d %H:%M:%S")
            
fileoutput open(self.options.infologfile"ab")
            
fileoutput.write(datetimestamp+" INFO: "+text+"\n")
            
fileoutput.close()

    
def logError(selftext):
        print >> 
sys.stderr"ERROR: " text

        
if self.options.errorlogfile != None:
            
datetimestamp datetime.now().strftime("%Y-%m-%d %H:%M:%S")
            
fileoutput open(self.options.errorlogfile"ab")
            
fileoutput.write(datetimestamp+" ERROR: "+text+"\n")
            
fileoutput.close()

    
def getMadeSafeOutput(selftext):
        return 
text.replace("${exec","${!noexec!")

def main():

    parser = CommandLineParser()
    (options, args) = parser.parse_args()

    if options.version == True:
        print >> sys.stdout,"
conkyPidgin v.2.11"
    else:
        if options.verbose == True:
            print >> sys.stdout, "
*** INITIAL OPTIONS:"
            print >> sys.stdout, "    
template:", options.template
            print >> sys.stdout, "    
onlineonly:", options.onlineonly
            print >> sys.stdout, "    
availableonly:", options.availableonly
            print >> sys.stdout, "    
ignorelist:", options.ignorelist
            print >> sys.stdout, "    
includelist:", options.includelist
            print >> sys.stdout, "    
chattingtext:", options.chattingtext
            print >> sys.stdout, "    
availabletext:", options.availabletext
            print >> sys.stdout, "    
unavailabletext:", options.unavailabletext
            print >> sys.stdout, "    
invisibletext:", options.invisibletext
            print >> sys.stdout, "    
awaytext:", options.awaytext
            print >> sys.stdout, "    
mobiletext:", options.mobiletext
            print >> sys.stdout, "    
offlinetext:", options.offlinetext
            print >> sys.stdout, "    
verbose:", options.verbose
            print >> sys.stdout, "    
errorlogfile:",options.errorlogfile
            print >> sys.stdout, "    
infologfile:",options.infologfile

        buddyinfo = PidginInfo(options)
        buddyinfo.writeOutput()

if __name__ == '__main__':
    main()
    sys.exit()



et my template est


[status]  [alias]


taiebot65, Sunday 21 February 2010 à 14:55


Subscription date : 26 October 2008
Messages : 1904
et le screenshot
http://uppix.net/3/b/8/e005a26314349a6376ff3109fb60d.png

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Applet Doncky [Bug #7]
Page : 1 2 3 4 5 6 7 8 ...16 17 18
nochka85 Français 356 matttbe [Read]
03 November 2012 à 01:32


Glx-Dock / Cairo-Dock List of forums Applets | Applets Applet Doncky Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.