Submit songs to Libre.fm with lastfmsubmitd (fork) and Amarok2LibreFM (fork)

Amarok (Linux music player) does not have a native support to submit played songs to Libre.fm. It was possible with the script Amarok2LibreFM for Amarok and the service lastfmsubmitd. But I discovered (March 2018) that it stopped submitting songs. So I modified both of them:

  • lastfmsubmitd: This modified version only submit songs to Libre.fm, but works again (based on pylast library for submitting song).
  • Amarok2LibreFM: Submit the correct song length, and handle a bug that was present in Amarok 2.5 and 2.6.

I suggest the following installation procedure:

  • Download my copy of lastfmsubmitd in a directory in your home.
  • Create a file ~/.lastfmsubmitd/conf with the your name and password like that:
[account]
user = my_account_name_in_lowercase
password = my_password
  • Download my copy of Amarok2LibreFM in this directory: « /home/MY_USER_NAME/.kde/share/apps/amarok/scripts« . So you will have a directory « Amarok2LibreFM » under the directory « script« .
  • Modify the file « Amarok2LibreFM/main.js » so the variable « SUBMIT_CMD » points to your installation of lastfmsubmitd.
  • Find a way to start automatically lastfmsubmitd when you open your session. You can for example do that graphically using the KDE settings, or manually by creating a link « /home/MY_USER/.config/autostart-scripts/lastfmsubmitd » that will point on the lastfmsubmitd script.
  • Just for this time, manually start lastfmsubmitd.
  • Restart Amarok and play a song.

Firefox 59 en japonais

Pour avoir l’interface de Firefox en japonais (à partir de la version 59), on peut bien sûr télécharger la version japonaise. Ou bien on peut installer un «pack de langue». Comme ceci:

  • Installer le pack de langue japonais, qui est une extension du navigateur.
  • Dans la barre d’adresse tapez « about:config » (la page des réglages avancés). Si vous avez une page de mise en garde, cliquez sur le bouton pour accepter les risques.
  • Recherchez le réglage « intl.locale.requested » et mettez la valeur « ja » (double-cliquez sur la ligne). C’est lui qui définit la langue de l’interface de Firefox. Si elle n’existe pas, faites un clic droit dans la liste et faites « Nouvelle / Chaînes de caractères », tapez « intl.locale.requested » comme nom et « ja » comme valeur.

Redémarrez votre navigateur. Préparez-vous à être un peu perdu.

aukeydirect.com / Elysun , produits faussement « en stock »

J’ai commandé deux produits affichés « en stock » sur le site aukeydirect.com (société Elysun). Si j’en ai bien reçu un rapidement (dans une enveloppe Amazon!), après 3 semaines l’autre n’est toujours pas arrivé et est toujours affiché en stock. Le site promet un traitement de la commande en 5-6 jours et un envoi en 72h. La réponse du site: un dédouanement plus long que prévu. Si il y a besoin d’attendre un dédouanement, c’est que le produit n’est pas en stock, et vu la durée du retard c’est une tromperie du client (ils avaient beaucoup de temps pour enlever la mention « en stock »).

Galaxy S5 mini: appareil photo HS et solution

Le flash (pratique pour les applications « lampe de poche ») et la caméra arrière avaient cessé de fonctionner sur mon téléphone. L’appareil frontal lui marchait toujours. Sur certaines applications, j’avais «  Echec Appareil Photo ». Aucune des méthodes trouvées n’avait résolu le problème:

  • Redémarrer le téléphone,
  • Le redémarrer en mode sûr (safe mode),
  • Effacer les données de l’application « Camera » puis redémarrer,
  • Effacer la partition de cache,
  • Essayer d’arrêter toutes les applications liées à l’appareil photo.

Je n’avais pas vraiment envie de réinitialiser le téléphone aux paramètres d’usine. Recharger le téléphone fut également sans succès.

La solution pour mon cas fut d’arrêter le téléphone, d’enlever et de remettre la batterie.

N’achetez pas de billet chez Opodo: spam non-stop garanti

Recevant toujours des spams d’Opodo après avoir acheté un billet chez eux, je me suis rendu compte que leur système de désinscription ne fonctionne en fait pas depuis des années (recherchez « opodo spam » sur twitter): nombre de personnes continuent à recevoir leurs spams. À ce niveau là c’est intentionnel, ils doivent se le permettre car ils ne doivent pas craindre les sanctions. N’achetez pas de billet chez Opodo!

Mise à jour: Après plusieurs demandes à Opodo sur Twitter, je ne reçois enfin plus de leurs spams!

Réservez sur Opodo et faites vous spammer

Après une réservation sur opodo.fr, malgré que j’ai rapidement signalé sur leur site que je ne voulais pas recevoir d’e-mail promotionnel, je continue d’en recevoir.

De plus, depuis la même période (ce n’est pas mon seul achat ceci-dit), j’ai commencé à recevoir du spam en français en quantité.

Dans ma liste des sites à éviter.

Taux de change Euro => Yen: pas donné chez Travelex

Pour obtenir 1000€ en yens (soit 131,596¥ au cours actuel), il faut payer:

  • chez Travelex (commande en ligne): 1061,19€
  • chez Multi-change (plusieurs bureaux de change à Paris, et sur livraison): 1036.19€

Chez la Banque Postale (une des plus chères) en retrait au distributeur de billet à l’étranger (hors zone euro):

  • par paquet de 30€: 1113€
  • par paquet de 50€: 1089€
  • par paquet de 100€: 1056€
  • par paquet de 200€: 1040€

Kubuntu 16.04 à 17.04: mise à jour laborieuse

Danger, La mise à jour de Kubuntu 16.04 à 17.04 peut échouer, ça a été le cas pour moi. Voila les tâches que j’ai eu à faire.

Au redémarrage, plus d’interface graphique et plus de réseau. Comme la résolution ne semblait pas évidente (les logs n’étaient pas parlants, et il se pouvait que des composants systèmes importants aient changé), je suis parti sur une réinstallation (en gardant mon /home). Stratégie:

  • formater les partitions /boot et /tmp
  • créer de nouvelles partitions / et /var en gardant les anciennes de côté (pour migrer les données)
  • garder /home et autres partitions de stockage.

Une fois la réinstallation faite, plusieurs mauvaises surprises:

  • Anki ne fonctionne plus en version .deb (il lui faut PyQt4 QtWebKit qui a disparu). Je me suis donc rabattu sur la distribution statique du site d’Anki.
  • Il faut remettre en place l’entrée du japonais. Pour faire marcher à nouveau ibus, j’ai du supprimer le répertoire « ~/.cache/ibus », sans quoi le daemon ibus ne démarrait pas. J’utilisais avant ibus et anthy, et suivre mes procédures précédentes n’a pas marché. J’ai donc utilise UIM/anthy à la place, après une mise en place laborieuse et avec un comportement peu ergonomique et bugué pour le moment. Par exemple:
    • le basculement français/japonais se fait par programme (comme sous Windows), beurk.
    • dans les programmes GTK (comme firefox ou vscode), la boîte de suggestion n’apparaît pas.
  • Le couple (non-maintenus) lastfmsubmitd/Amarok2LibreFM (qui permettent de stocker mes stats de musique) doivent être bidouillés à nouveau.
  • J’ai du refaire mes barres d’outils KDE.