jbaseb on DeviantArthttps://www.deviantart.com/jbaseb/art/Conky-Version-Calendrier-Mail-Apt-V6-9-French-340074564jbaseb

Deviation Actions

jbaseb's avatar

Conky Version+Calendrier+Mail+Apt V6.9 French

By
Published:
2.7K Views

Description

Pour Conky-all <= 1.9.0-4
Tester sur Ubuntu Trusty et Ubuntu Xenial.

Images Version Calendrier Mail Apt et Diagrammes Français sur GE.TT :
ge.tt/7ox9EQh2

Conky calendrier+mails disponibles+mises-à-jour disponibles utilisant des scripts bash et pl récupérés sur internet et légérement transformés:
Calendar.sh par Mobilediesel
Debupdate.sh par DarthWound
Pop3.pl par Avalanche
Installation des paquets :
  gawk (GNU awk, langage de recherche de motif et de traitement)
  remind (sophisticated calendar and alarm program)
  ncal (bsdmainutils)
  curl (outil en ligne de commande pour transférer des données avec une syntaxe URL)
  SoX (outils complets pour le traitement des sons)
  libsox-fmt-mp3 (Bibliothèque de format MP2 et MP3 pour SoX)
  yad (Boîte de dialogue)
  ccrypt (cryptage de fichiers)
  libappconfig-perl (module appconfig)
  mpg123 (lecteur audio pour MPEG layer 1/2/3)
  libfile-homedir-perl (Module Perl pour trouver des annuaires d'utilisateurs à travers les plates-formes)
  Polices "Droid Sans Mono Bold" "Corporate Mono Bold Extra"
Le dossier calendrier est à copier dans le dossier "~/conky".
Les ".conkyrc" sont à copier dans votre dossier Home.
Il est nécessaire aussi de créer un fichier ".reminders" dans votre dossier Home.
"debupdate.sh" ne fonctionne que si la vérification des mises à jour se fait en automatique dans votre système.
Thunderbird et Synaptic doivent être démarrés avec les fichiers tunderbird et sinaptic du dossier "calendrier".
Vous pouvez copier ces fichiers dans "/usr/local/bin".
Vous devez aussi paramétrer dans le fichier "pop3.pl" (Sauf V6) votre boîte courriel avec votre nom d'utilisateur et votre mot de passe.

!!!! N'oubliez surtout pas de rendre ce fichier uniquement utilisable que par vous !!!!

V6.9
L'accés au site "Acapela" de synthèse vocale n'est plus libre alors j'ai supprimé tous les messages vocaux de mes utilitaires.

V6.8
Teste si la première ligne de "ncal -h -b -3" est l'année en cours dans les fichiers "calendar.sh et calendar2.sh" (Lignes 52 à 59).

V6.7
Encore des problème avec "ncal". Corrections effectuées dans les fichiers "calendar.sh et calendar2.sh".

V6.6
Problème de décalage dans le calendrier. Suppression de la première ligne de "ncal" sur trois mois dans les fichiers "calendar.sh et calendar2.sh" ligne 22.

V6.5
Ajout nom de code de la distributions GNU/Linux et environnement de bureau dans le fichier "version.sh".
J'ai remarqué que sur certaines distributions "gawk" n'est pas installé par défaut.
Alors, si c'est le cas, installez le paquet pour ne pas avoir des erreurs avec la fonction "strftime" dans les fichiers "calendar.sh" et "calendar2.sh".
Remplacement police "Droid Sans Mono Bold" par "Corporate Mono Extra Bold" (Problème taille Droid avec certaines distributions).
Correction erreurs dans le fichier "tunderbird".
Changement des couleurs du texte dans le calendrier pour être plus lisible.

V6.4
Ajout architecture dans le fichier "version.sh".
Changement des couleurs dans les fichiers "calendar.sh et calendar2.sh".
Ajout de 4 lanceurs bascule :
  "conky_version_seul" pour afficher ou cacher Conky Version Seule
  "conky_calendrier_seul" pour afficher ou cacher Conky Calendrier Seul
  "conky_mailapt_seul" pour afficher ou cacher Conky MailApt Seul
  "suivi_details_mailapt.sh" pour afficher une boite de dialogue détaillant les mises à jour et les nouveaux mails.

V6.3
Script "calendar.sh" modifié par Kino - CrunchBang Forums le 26/03/15 pour fonctionner correctement avec les versions récentes des utilitaires "remind" et "ncal".

V6.2
Remplacement de Google speech par Acapela speech.
Il est nécessaire d'installer :
curl (outil en ligne de commande pour transférer des données avec une syntaxe URL)
SoX (outils complets pour le traitement des sons)
libsox-fmt-mp3 (Bibliothèque de format MP2 et MP3 pour SoX)
Vous pouvez changer "MyLanguages" et "MySelectedVoice" dans les fichiers "acapela_command" et "acapela_command_vierge" avec la langue et la voix désirées qui sont répertoriées dans le fichier "acapela.txt".

V6.1
Problème de connexion avec "translate.google.com/translate…".
Reprogrammation de la ligne 30 du fichier "google_speech2.sh".

V6
Il est nécessaire d'installer trois paquets supplémentaires:
yad (Boîte de dialogue).
ccrypt (cryptage de fichiers).
libappconfig-perl (module appconfig).
J'ai remplacé "pop3.pl" par "pop_mes2.pl" qui donnent plus d'indications sur la boîte mail.
Au premier lancement de "mail_apt_data_panel", que vous pouvez mettre en démarrage automatique, une boîte de dialogue s'ouvrira pour vous inviter à entrer les paramètres de votre boîte mail ainsi que la clé de cryptage pour le fichier de configuration "mail.conf" qui sera alors créer.
La clé de décryptage vous sera demandée à chaque recherches de nouveaux messages.
Après cette recherche effectuée une nouvelle boîte vous proposera d'entrer par deux fois la clé d'encryptage pour protéger votre fichier de configuration "mail.conf".
J'ai crée aussi un lanceur "suivi_details_mailapt.sh" (dossier calendrier/launchers/) que vous pouvez copier dans "usr/local/bin" qui permet de visualiser, dans une boîte de dialogue, les nouveaux paquets et les nouveaux messages.
Cette boîte de dialogue comporte deux boutons qui permettent de démarrer Synaptic et Thunderbird.

V5.3
J'ai oublié de vous dire qu'il était nécessaire d'installer le paquet "mpg123" pour avoir les sons.

V5.2
Pour la reconnaissance des lettres accentuées par Google Translate TTS j'ai dû rajouté le paramètre "ie=UTF-8&" à "translate.google.com" ligne 29 dans le fichier "~/conky/calendrier/google_speech2.sh".
Présence d'un espace génant au début du nom des fichiers sons mp3. Problème résolu en rajoutant dans le script "google_speech2.sh" la ligne 28.
Effacez tous les fichiers qui l'extension mp3 situés dans le dossier "~/conky/calendrier/sons"
J'ai ajouté un autre lecteur de mails en bash de "Markus Fisch" ( qui a aussi créer un superbe dock circulaire "PieDock" ) et son fichier d'aide. Vous pouvez l'utiliser à la place de "pop3.pl" en décommentant la ligne 17 du fichier "~/conky/calendrier/mailapt2.sh" et en commentant la ligne 16 et faire la même chose dans le fichier "~/conky/calendrier/tunderbird".
Vous devez avant tout avoir créer dans votre dossier Home un ".readmailrc" avec les paramètres de votre messagerie ( à lire dans l'aide ).

V5.1
Excusez-moi, j'ai oublié d'inclure dans mes archives les fichiers ".conkyrc".
Ajout des messages parlés pour le lanceur bascule ouvrant la fenêtre du conky mail-apt. (Changement dans les fichiers "debaptupdate2.sh" "pop3.pl" et "calendrier.sh").

V5
Il est nécessaire de rajouter un paquet pour obtenir le module HomeDir Perl pour "pop3.pl" (libfile-homedir-perl pour ubuntu).
Ajout de messages parlés pour la partie "mail-apt" en m'inspirant du script "Speech Script by Dan Fountain".
Les messages sont obtenus à partir de "translate.google.com/translate…" et recopiés dans le dossier au fur et à mesure "~/conky/calendrier/sons".
Amélioration du script pop3.pl (problème avec les apostropes inversées en particulier et remplacement de la commande "echo").
Quelques ajouts dans les scripts "debaptupdate2.sh" et "pop3.pl" pour se connecter au script de synthèse vocale "google_speech2.sh".

V4.1
Correction d'une erreur dans le fichier "~/conky/calendrier/.conkyrc_chargement2" à propos de l'image "fond355x25.png".
Création d'un lanceur bascule "mail_apt_data_panel" pour arrêter ou démarrer "mail_apt_data". Vous pouvez le copier dans "/usr/local/bin/".

V4
Rajout 3éme panneau avec version Ubuntu, Kernel, RAM, Swap, Charge CPU, Process.
Changer la ligne 5 "cat /etc/lsb-release" de "~/conky/calendrier/version.sh", si nécessaire, pour d'autre distribution Linux.

V3
Le paquet "Aptitude" n'est plus nécessaire, vous pouvez le désinstaller. La recherche de mises à jour se fait par l'intermédiaire de "apt-get"
Création d'un fichier "~/conky/calendrier/launchers/mailapt_data" qui recherche le nombre de mises à jour de paquets dans tous les dépots et les nouveaux mails de votre FAI. Vous pouvez le copier dans "/usr/local/bin" et le démarrer en automatique au chargement de "XFCE" (même possibilité pour les autre distributions).
Pour ne pas être obliger de rentrer de mot de passe, il est nécessaire de rajouter les deux lignes suivantes dans le fichier "/etc/sudoers"
toto ALL = (root) NOPASSWD: /usr/bin/apt-get --simulate upgrade
toto ALL = (root) NOPASSWD: /usr/bin/apt-get update
Remplacer "toto" par votre "nom d'utilisateur".
Changement aussi dans le lanceur bascule "~/conky/calendrier/launchers/calendriermailapt.sh" (1 click ouvre le conky, 1 autre click le ferme), vous pouvez aussi le copier dans "/usr/local/bin".
Suppression de ".conkyrc_mail_text, .conkyrc_mail_text2, .conkyrc_apt_text, .conkyrc_apt_text2, apt_refresh.sh et mail_refresh.sh"
Renommage "debupdate.sh" par "debaptupdate.sh"
Création d'un fichier "~/conky/calendrier/debaptupdate2.sh" qui indique le nombre de mises à jour sans interroger les dépots après la fermeture de "Synaptic".
Changement de noms pour les lanceurs de "synaptic et thunderbird", maintenant ils se dénomment "sinaptic" et "tunderbird"
Changement dans les configurations de "sinaptic et tunderbird".
Ajout fichier de suivi "~/conky/calendrier/suivi" des mises à jours des données.
Test connexion réseau dans "~/conky/calendrier/mailapt.sh".
Création d'un fichier "~/conky/calendrier/launchers/meteo_mail_apt_data ( météo + mail + apt datas )". Vous pouvez le copier dans "/usr/local/bin" et le démarrer en automatique au chargement de "XFCE" (même possibilité pour les autre distributions).

V2
Changement d'apparence et amélioration des paramétres dans le conky.
Recentrage du calendrier en affichant l'image de fond dans un conky différent car "calendar.sh" s'affichait trop à gauche.
Le démarrage se fait par le fichier "calendrier.sh" situé dans le dossier "calendrier".
© 2012 - 2024 jbaseb
Comments5
Join the community to add your comment. Already a deviant? Log In
DarthWound's avatar
Tiens c'est marrant de retrouver un peu par hasard mon petit script debupdate :p