15 juin 2013

Hotot et l'API 1.1 de Twitter


Le 11 Juin 2013, l'API 1.1 de Twitter prend définitivement la place de la version 1, qui a été complètement retirée, affectant au passage plusieurs clients Twitter tiers, dont Hotot.

Hotot est un client de microblogging prenant en compte Twitter et Identi.ca, il est développé avec des langages web (HTML5 et JavaScript notamment) ce qui fait qu'il est léger et très paramétrable, de plus il dispose d'une version "desktop" pour Linux (GTK ou Qt) et MacOS ainsi que d'une bêta en préparation pour Windows, et pour couronner le tout il existe aussi en extension pour Chromium/Chrome (Webkit).

Le changement d'API de Twitter dernièrement a chamboulé pas mal d'applications tierces, du fait qu'elles n'ont pas eu le temps d'adapter leur code à la version 1.1. Hotot en version stand-alone fait partie de ceux là, et malheureusement la dernière version stable s'est tout bonnement arrêté de marcher il y a quelques jours (Par contre sur Chromium l'extension marche comme un charme), solution? Attendre la prochaine version stable ou compiler soi-même la dernière version du Git de Hotot!

J'ai bien sûr opté pour la 2ème procédure que je vais vous décrire dans ce billet (Étant sur une Xubuntu en ce moment-même, toutes les commandes sont donc applicables à Debian et ses dérivées, pour les autres distributions seul le gestionnaire de paquets changera).

Première chose à faire, désinstallez Hotot:
sudo apt-get remove hotot
Puis installez, s'ils ne sont pas déjà présents, les outils nécessaires à cette opération:
sudo apt-get install git cmake intltool
Téléchargez la dernière mouture de Hotot du Git dans un dossier qu'on nommera Hotot-Ins:
git clone https://github.com/lyricat/Hotot.git Hotot-Ins
Puis déplacez-vous dans le dossier en question et créez-y un dossier build:
cd Hotot-Ins
mkdir -v build && cd build
De là il ne reste plus qu'à créer le makefile, ce que je vous conseille de faire sans les dépendances de Qt:
cmake .. -DWITH_QT=off
make
La création devrait se faire sans trop de soucis, il ne reste plus qu'à installer la bête:
sudo make install

Vous pouvez maintenant supprimer le dossier Hotot-Ins si vous le souhaitez.

Voilà, le logiciel est installé et prêt à l'emploi :D
Si vous avez des questions, la section des commentaires est faite pour.


Liens

Post original de Samundra
Site officiel de Hotot
Hotot sur GitHub

MdA
Si vous avez aimé cet article, n'hésitez pas à le partager et à vous abonner au flux RSS ...

8 commentaires:

  1. Merci ! fonctionne parfaitement sur opensuse 12.3 :)

    RépondreSupprimer
  2. Merci ! Parfait avec Debian Wheezy

    RépondreSupprimer
  3. Merci à toi de confirmer que la procédure marche sur Debian.

    RépondreSupprimer
  4. Excellent article ! Je ne comprenais pas pourquoi j'avais toujours le même message d'erreur au lancement d'Hotot. Fonctionne donc à nouveau pour moi avec Ubuntu 12.04 Precise. La mise à jour via PPA du team officiel se fait attendre.

    RépondreSupprimer
  5. Merci du retour.

    Malheureusement ce n'est que temporaire vu que le développeur de Hotot laisse tomber la version pour Linux, à notre plus grand regret :'( En plus, la version citée dans le billet n'est pas fonctionnelle à 100%, il y reste quelques bogues, pas très gênants heureusement.

    RépondreSupprimer
  6. Un grand merci pour votre tutoriel, qui fonctionne nickel sous PointLinux 2.2 (base Debian Wheezy) !

    RépondreSupprimer
  7. Tout le plaisir :) D'ailleurs grâce à ton commentaire (Permets-moi de te tutoyer) j'ai eu connaissance de PointLinux que je ne connaissais pas du tout.

    RépondreSupprimer