Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
conky_scripts_divers [Le 26/11/2009, 10:01] 213.95.41.13 |
conky_scripts_divers [Le 01/09/2022, 00:06] (Version actuelle) moths-art Passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
Compléments à la documentation [[/conky|Conky]]\\ | Compléments à la documentation [[/conky|Conky]]\\ | ||
Les codes donnés ci dessous sont à placer __après__ la section **TEXT** de votre //conkyrc//\\ | Les codes donnés ci dessous sont à placer __après__ la section **TEXT** de votre //conkyrc//\\ | ||
- | Références des [[conky_variables|Variables]] | + | Références des [[http://doc.ubuntu-fr-secours.org/astuces/conky_variables.html|Variables]] |
Ligne 105: | Ligne 105: | ||
</code> | </code> | ||
+ | ===== Programme de sortie des séries TV (Mise a jour automatique) ===== | ||
+ | Si vous désirez voir sur votre Conky, un guide des programmes de sortie des séries TV, voici la marche à suivre. | ||
+ | ==== Les packages ==== | ||
+ | nécessaire : [[:tutoriel:comment_installer_un_paquet|Installez les paquet]] **[[apt://gawk|gawk]]** | ||
+ | |||
+ | ==== Configuration ==== | ||
+ | === Script awk === | ||
+ | [[:tutoriel:comment_modifier_un_fichier|Créer]] Le fichier dans votre home //**.series.awk**// et placer le code ci-dessous a l'intérieur : | ||
+ | <code> | ||
+ | BEGIN {skip=1;} | ||
+ | /<td class="dayhead">/ { | ||
+ | if (skip==1) skip=0; | ||
+ | gsub("<[^>]*>", "", $0); | ||
+ | } | ||
+ | $0 ~ "^(" serie ")" { | ||
+ | if (skip==1) next; | ||
+ | gsub(/'/, "_", $0); | ||
+ | print gensub(/(.*) \(([^\)]*)\)([^\)]*)/, "\\1\n\\2\n\\3", "g", $0); | ||
+ | if (skip==0) skip=1; | ||
+ | } | ||
+ | </code> | ||
+ | === Script conky === | ||
+ | À l'endroit désirer de votre script placer le code suivant : | ||
+ | <code> | ||
+ | #Téléchargement du calendrier sur https://www.pogdesign.co.uk/cat/ | ||
+ | ${execi 3600 DATE=`awk 'BEGIN{print strftime("%d-%m-%Y",systime());}'`;wget -O .conky_today https://www.pogdesign.co.uk/cat/day/$DATE} | ||
+ | ${execi 3600 DATE=`awk 'BEGIN{print strftime("%d-%m-%Y",systime()+86400);}'`;wget -O .conky_tomorrow https://www.pogdesign.co.uk/cat/day/$DATE} | ||
+ | ${execi 3600 DATE=`awk 'BEGIN{print strftime("%d-%m-%Y",systime()+172800);}'`;wget -O .conky_atomorrow https://www.pogdesign.co.uk/cat/day/$DATE} | ||
+ | #Affichage des séries diffusées ce jour remplacer les <> par le nom de la série (EXEMPLE : pour la série Docteur House le titre est "House") : | ||
+ | Séries diffusées Aujourd'hui : | ||
+ | ${execi 3601 <.conky_today awk -f ~/.series.awk -v serie="<NOM_DE_LA_SÉRIE_COMME_SUR_POGDESIGN.CO.UK>"} | ||
+ | #Affichage des séries diffusées demain: | ||
+ | Séries diffusées Demain : | ||
+ | ${execi 3601 <.conky_tomorrow awk -f ~/.series.awk -v serie="<NOM_DE_LA_SÉRIE>"} | ||
+ | Séries diffusées Demain : | ||
+ | ${execi 3601 <.conky_atomorrow awk -f ~/.series.awk -v serie="<NOM_DE_LA_SÉRIE>"} | ||
+ | </code> | ||
+ | <note>Le site affiche l'heure anglaise pour palier a ce problème créez vous un compte sur [[https://www.pogdesign.co.uk/cat/]] et dans les préférence choisir le bon fuseau horaire (ça prend 5 min)</note> | ||
+ | |||
+ | ===== Pourcentage d'utilisation de Dropbox ===== | ||
+ | |||
+ | Ce script affiche le pourcentage d'utilisation du dossier dropbox, vous pouvez aussi l'utiliser pour Ubuntuone mais dans ce cas il vous faudra l'adapter. | ||
+ | |||
+ | === Script conky === | ||
+ | À l'endroit désiré de votre conky placer le code suivant : | ||
+ | <code> | ||
+ | Dropbox${alignr}${execi 1 $HOME/.conky/dropbox.sh}% | ||
+ | ${execibar 1 $HOME/.conky/dropbox.sh} | ||
+ | </code> | ||
+ | |||
+ | === Script bash (dans le dossier .conky de votre home) === | ||
+ | Dans le script bash remplacez 5.5 (correspondant à la variable db) par la valeur maximale en Gio disponible sur Dropbox | ||
+ | <code> | ||
+ | #!/bin/bash | ||
+ | dropboxdir=$HOME/Dropbox | ||
+ | db=5.5 | ||
+ | sz=`du -sL $dropboxdir | cut -f1` | ||
+ | op="100*$sz/$db/1024/1024" | ||
+ | po=`awk "BEGIN{ print $op }"` | ||
+ | po=${po%.*} | ||
+ | echo $po | ||
+ | </code> | ||
---- | ---- | ||
- | //Contributeur : [[utilisateurs:mcpeter|McPeter]], [[utilisateurs:ljere|ljere]] | + | //Contributeur : [[utilisateurs:mcpeter|McPeter]], [[utilisateurs:ljere|ljere]], [[utilisateurs:wanoo|Wanoo]], [[utilisateurs:eauland|EauLand]], [[utilisateurs:pierrro|Pierrro]] |