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]] |