Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
conky_scripts_divers [Le 04/10/2009, 23:40] McPeter créée |
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 20: | Ligne 20: | ||
==== Configuration ==== | ==== Configuration ==== | ||
=== Contrôler aMule à distance === | === Contrôler aMule à distance === | ||
- | Depuis amule, aller dans les Préférences → Contrôle à distance → Paramètre externes | + | Depuis amule, allez dans les Préférences → Contrôle à distance → Paramètre externes |
- | * Cocher "Accepter les connexions externes" | + | * Cochez "Accepter les connexions externes" |
- | * Entré un mot de passe | + | * Entrez un mot de passe |
- | * Choisiser un port TCP | + | * Choisissez un port TCP |
- | * Redémarrer aMule | + | * Redémarrez aMule |
=== Configurer amulecmd === | === Configurer amulecmd === | ||
- | taper la commande : | + | tapez la commande : |
<code>amulecmd -h hostname -p ECport -P ECpassword -w</code> | <code>amulecmd -h hostname -p ECport -P ECpassword -w</code> | ||
- | hostname = 127.0.0.1 si le amule est sur votre pc. (si non il faut entré l'ip du pc sur le quel amuled est exécuté) | + | hostname = 127.0.0.1 si le amule est sur votre pc. (si non il faut entrer l'ip du pc sur lequel amuled est exécuté) |
ECport = port que vous avez entre à l'étape ci-dessus | ECport = port que vous avez entre à l'étape ci-dessus | ||
ECpassword = port que vous avez entré à l'étape ci-dessus | ECpassword = port que vous avez entré à l'étape ci-dessus | ||
- | === aMuled (pour ce qui on choisi d'installer les packets facultatif) === | + | === aMuled (pour ceux qui ont choisi d'installer les paquets facultatifs) === |
- Il sera nécessaire d'ajouter un utilisateur à la configuration du daemon (éviter l'utilisation de root pour des questions de sécurité) : [[:tutoriel:comment_editer_un_fichier|/etc/default/amule-daemon]] mettre à jour : AMULED_USER="votre_user" | - Il sera nécessaire d'ajouter un utilisateur à la configuration du daemon (éviter l'utilisation de root pour des questions de sécurité) : [[:tutoriel:comment_editer_un_fichier|/etc/default/amule-daemon]] mettre à jour : AMULED_USER="votre_user" | ||
- Redémarrer l'ordinateur. | - Redémarrer l'ordinateur. | ||
- Pour accéder à l'interface graphique de aMule, lancer : Application → Internet → aMuleGUI | - Pour accéder à l'interface graphique de aMule, lancer : Application → Internet → aMuleGUI | ||
=== Script conky === | === Script conky === | ||
- | Donc normalement si tout c'est bien passer, si vous exécuter la commande : | + | Donc normalement si tout c'est bien passé, si vous exécutez la commande : |
[code]amulecmd -c "show dl"[/code] | [code]amulecmd -c "show dl"[/code] | ||
- | Un résultat devrais s'afficher, si c'est pas le cas, c'est soit que vous avez oublié de lancer amule (ou pas redémarré votre ordinateur pour les personnes qui on choisi d'installer aMuled) soit qu'il y a un point que vous avez mal effectué... | + | Un résultat devrait s'afficher, si ce n'est pas le cas, c'est soit que vous avez oublié de lancer amule (ou pas redémarré votre ordinateur pour les personnes qui on choisi d'installer aMuled) soit qu'il y a un point que vous avez mal effectué... |
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]] |