
Есть такая бесполезная, но тем не менее нередко используемая юзерами, возможность публиковать в статусе аккаунта в мессенджере информацию о текущем музыкальном треке, проигрываемом в каком-нибудь плеере.
В клиенте Psi/Psi+ такая возможность реализована достаточно удобно — трансляция музыки производится не в обычную строку статуса, а в специально для этого отведённую. Это позволяет избежать, например, такого нехорошего явления, когда мессенджер флудит статусами в джаббер-конференции при каждой смене трека.
Но будет ли этот специальный статус работать с конкретным плеером, зависит уже именно от плеера. Например, c audacious он работает из коробки. Для других нужны специальные плагины либо сторонние, либо об этом должны позаботиться сами разработчики плеера, но факт, что от мессенджера это не зависит никак. И скорее всего, чем менее плеер популярен, тем маловероятнее, что он будет работать с этой фичей изначально или для него найдётся соответствующее дополнение.
Зато есть ещё одна возможность трансляции музыки с неочевидной полезностью — сервис last.fm. И вот возможность передавать туда информацию поддерживает гораздо большее количество плееров причём большинство умеют это из коробки.
Приходящая в этом месте идея реализовать передачу информации о музыки с last.fm в статус psi+ уже осуществлена. Для этого нужно воспользоваться скриптом.
Читать далее →