Ayant récemment pu tester la Chromecast, j’ai pu faire une petite analogie avec un système XBMC/KODI.

Grâce à la Chromecast, nous pouvons transformer n’importe quelle TV HDMI en une petite station multimédia avec notre smartphone ou tablette.
Nous pouvons diffuser une vidéo youtube sur la TV, une photo, une musique tout cela depuis un périphérique Android. C’est génial, mais cela à ces limites, en effet, toutes les applications ne sont pas (encore compatible) avec la fonction de diffusion Chromecast.

Pour ceux qui disposent d’un système XBMC/KODI, vous devez savoir que vous pouvez faire la même chose via l’application officielle XBMC remote ou via des concurrentes (par exemple celle-ci).

Pour ce faire, il faut donc une des applications « remote ». Rendez vous ensuite dans votre galerie/gestionnaire de fichier/application pour sélectionner le contenu que vous souhaitez diffuser, cliquez sur partager et choisissez de la partager avec XBMC/KODI remote (ici « Play on KODI« ). C’est aussi simple que ça 😉

wpid-wp-1427649989455.png

Idem pour d’autres d’applications (même si elles ne supportent pas la fonctionnalité chromecast tant quelle peux partager un contenu).

Pour chaque média partagé, il faut que le système XBMC puisse le lire bien évidemment, qu’il aie l’application youtube pour « caster » une video youtube par exemple.
Ici un autre exemple avec Youtube.

wpid-wp-1427650366696.png wpid-wp-1427650372749.png

Utile pour ceux qui aiment les fonctionnalités de la chromecast mais avec plus de libertés et plus de flexibilité. XBMC/Kodi installé sur une raspberry pi.

 

Si vous avez envie de publier ou lire des tweets, voici comment faire pour automatiser le tout.
Ici pour l’exemple, je vais montrer un bot qui publie des « fortunes » (via fortunes-fr) toutes les 6heures

(Une fortune est un message aléatoire)

Vous pouvez d’ailleurs suivre le bot : https://twitter.com/fortunes_fr

Pré-requis

Le script

A vous de le modifier les chemins d’exécutions si vous avez utilisés un autre client twitter que celui que j’utilise ou bien si vous voulez publier autre choses que des fortunes.

#!/bin/bash
#By Matt
#Pré-requis: Setuptool, twitter.py, fortune (non-root)

flag=0
while [ $flag = 0 ]
do

tweet=`/usr/games/fortune fr` #Generation de la fortune - A remplacer par un autre texte ou autre
if [ $(echo "$tweet" | wc -c) -le 140 ]; then #On vérifie la taille de la fortune
    flag=1
fi
done
if [ "$tweet" == "" ]; then
    echo "[FAIL] Nothing to tweet. Enter your text as argument." && exit 1
fi
tweet=$(echo $tweet | sed 's/-+-/+++/g'); #On remplace les caractéres qui posent probléme

#echo $tweet

/usr/local/bin/twitter set $tweet #On publie le tweet

 Installation

Copiez le script dans un répertoire ou vous avez les accés

Donnez lui les droits d’exécution:

chmod +x twitter.sh

Exécutez le manuellement ou bien ajouter le aux taches cron

Résultat

 

Si vous souhaitez avoir twitter dans votre terminal, c’est tout à fait possible.

Il existe une multitude de script sur le net qui le font (il utilisent l’API de twitter).
Mon préféré est en Python.

L’installation est très simple grâce à Easy_Install:

Il faut tout d’abord installer setuptools (python):

wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python

On installe ensuite le « paquet » twitter:

easy_install twitter

Une fois installé, il faut le lancer une première fois pour s’authentifier:

twitter

C’est la même commande pour consulter les derniers tweets.

Pour poster un tweet c’est de cette façon:

twitter set votre_tweet

Par exemple:

twitter set Hey Twitter en ligne de commande yeah