Personnaliser la taille des icones Jeedom dans les widgets

Alors ce tutorial n’est pas pour tout le monde. Dans jeedom V4, il est possible de créer des widgets personnalisés assez facilement, et de réutiliser les icônes standard de jeedom.

Oui, mais on se retrouve confronté à un problème (de taille ahahah) assez vite. En effet, les icônes standard ne sont pas redimensionnables “facilement”.

Donc avec, par exemple un widget d’alarme on se retrouve avec ça

Un développeur web a fourni une méthode en passant par les CSS avancées, mais cela reste compliqué.

https://community.jeedom.com/t/modifier-taille-icone-widget-en-v4/14135/11

Mais il existe une autre méthode un poil plus simple… on peut directement écrire le CSS dans le widget.

L’astuce est d’insérer dans la balise <i> le code suivant

style="font-size 60px"

Ce qui fait que dans mon cas l’image devient

<i class='icon jeedomapp-lock-home icon_red' style="font-size: 60px"></i>

Youpi!

Gestion avancées des photos depuis Plex

Plex est un super outils pour la gestion des vidéos, pour l’audio (surtout avec plexamp), pour la télé (les flux IPTV de free fonctionnent très bien via xTeve!). Pour les utilisateurs payants, c’est un produit qui vaut le coup et qui a peu de concurrence (emby…)

Et parmi tout ça. Plex permet également de gérer des photos.

Bon, là, faut être honnête, c’est pas terrible terrible. Les photos peuvent avoir des autotags à la “Google Photo” mais … rien de génial.

Rien que l’export d’une sélection de photos est à s’arracher les cheveux. D’ailleurs, ça tombe bien, c’est l’objectif de cet article 🙂

Prérequis : plex, des photos

Attention, le plugin n’a plus de suivi car Plex a décidé d’arrêter le support des plugins… mais ils continuent pour l’instant de fonctionner.

  • Etape 2 : Dans votre compte plex, sélectionner les photos que vous voulez exporter et (c’est le plus important!!!) leur ajouter un tag spécial. Par exemple “mon_beau_voyage”
Ah les voyages…
  • Etape 3 : Dans plex, il faut créer une playlist automatique à partir du tag “mon_beau_voyage”
  • Etape 4 : via le plugin WebTools exporter la playlist au format m3u

Il faut se rendre sur l’url du plugin webtools (par défaut : http://<nomserveur>:33400 ), puis dans la page “playlist”. Sélectionner la playlist automatique

  • Etape 5: extraire la liste des noms de fichiers du m3u

Chacun sa méthode, mais comme je suis linuxien via windows, j’utiliser mobaxterm, un petit script comme

cat playlist.m3u | grep "path=" | sort -u  > liste_photos.txt
  • Etape 6 : Recopier la liste des photos dans un dossier à part. J’insiste sur le recopier. On ne déplace pas ces photos pour rien 😉
  • Etape 7 : Faites ce que vous voulez des photos. Vous pouvez par exemple les transférer sur photobox.fr pour faire un magnifique album de vacances. Tadam!

Bon alors, c’était pas si compliqué que ça non ?

Oui bon, d’accord, c’est quand même bien infernal pour juste exporter 30 photos.

Et sinon, plex, c’est quand que tu décides à rajouter un fichu bouton exporter?

Récupérer un flux instagram

Récemment, dans le cadre familial nous avons eu un problème de “partage” de vidéos entre instagram et whatsapp.

C’est un peu crétin car il s’agit de deux services de facebook, mais quand on partage une vidéo instagram dans whatsapp, seuls les personnes ayant instagram de validé sur leurs comptes peuvent lire la vidéo… Donc certains utilisateurs pouvaient lire la vidéo, les autres non…

J’ai donc du identifier une méthode pour récupérer des flux instagram (vidéos) et ainsi pouvoir les partager aux utilisateurs n’ayant pas de compte.

Donc oui, il existe une méthode rapide, fiable et linuxienne pour récupérer les vidéos : cela s’appelle instalooter, il faut l’utiliser avec Python :

Le code source sur github:

https://github.com/althonos/InstaLooter

La documentation associée:

https://instalooter.readthedocs.io/

Installation et usage pour un serveur linux

pip3 install --user instalooter --pre 
 ~/.local/bin/instalooter -v -u "monuser" -p "monmodepasse" post

Et voilà, encore une victoire de canard!

Et moi, je retourne au confinement…