31 августа 2010 года в31.08.2010 19:44 0 0 10 2

Очень полезная штука.

everybody-lies:

Скробблер Last.fm для ВКонтакте.

Очень много людей слушают музыку вконтакте. Не меньше людей любят скробблить свои прослушивания на Last.fm. Janeth vkontakte-scrobbler создан для того, чтобы совместить эти два пристрастия. Если вы не пользуетесь ни тем, ни другим, информация в этом посте может быть для вас неинтересна.

Собственно говоря, эта штука есть user-скрипт (расширение) для браузеров Opera, Firefox и Google Chrome, которое автоматически отправляет информацию о прослушанных композициях на сервер Last.fm. Разумеется, «listening-now» оповещения тоже отправляются.

Пока что скробблер находится в альфа-версии, так что возможны всякие разные глюки. Просьба сообщить о них в комментариях к заметке вконтакте. И проверяйте появление обновлений здесь на сайте почаще (текущая версия в заголовке страницы).

Разве не прелесть?

  • работает в Firefox, Opera, а теперь еще и в Google Chrome (до версии 4.0).

    Совместимость с Оперой было делом приоритетным. Знаете ли, из 1200 строк кода код для Оперы занимает 500.

  • не требует ввода пароля

    А значит, это можно не думать о безопасности.

  • надежен в условиях нестабильного соединения

    Скробблер сам переподключится, когда ему нужно будет что-нибудь отправить.

  • правильно отслеживает длительность проигрывания

    Если нажмете паузу — счетчик остановится. Вы скажете, это естесственно, но другой аналогичный скрипт не учитывает пауз!

  • загружает дополнительную информацию о треке и показывает вместе с обложкой альбома прямо вконтакте
Почему бы и не насладиться красивыми картинками, пока музыка играет?..

Собственно говоря, делать ничего не надо. Установите скрипт, слушайте музыку, получайте рекомендации на Last.fm, смотрите статистику. Оно будет работать само.

Однако пытливому читателю, я все же расскажу чуть-чуть подробнее. Лишь только вы установите скрипт и загрузите любую страницу с аудиозаписями вконтакте в правом верхнем углу (или ниже меню, если это страница профиля или группы) появится значок Last.fm. Он бывает:

  • gray box серым, если еще не подключился к серверу

    Если кликнуть, он начнет подключаться.

  • loading box серым анимированным, когда идет процесс соединения с сервером
  • red box красным с крестиком, если при подключении произошла ошибка

    Если кликнуть, он попробует подключиться снова.

  • yellow box желтым с вопросиком, если вы не залогинились на last.fm.

    Если кликнуть, вы окажетесь на страничке входа на last.fm.

  • blue box синим, когда все прошло хорошо и скробблер готов, простите, скробблить

    Если кликнуть, вы попадете в свой профиль на Last.fm.

Когда вы слушаете песню рядом отображается забавная иконка playing icon (анимированная, пока песня играет, и остановленная во время паузы). А во всплывающей подсказке к ней пишут, сколько времени осталось играть песни до того, как она заскробблится. После отправки на сервер информации о том, что вы прослушали песню, появится галочка или крестик, показывающие, успешно ли все прошло.

Если кликнуть во время проигрывания на вышеупомянутую забавную иконку, можно отредактировать автора и название композиции, которые будут отправлены на last.fm, а также форсировать или отменить отправку.

Установка

Итак, внимание, главная кнопка:

Установить ff icon Firefox
  • Установите расширение Greasemonkey.
  • Перейдите по ссылке «Установить» выше и согласитесь на установку скрипта.
  • ???
  • profit ;)
  • После этого на страницах с аудиозаписями вконтакте появится кнопочка Last.fm, и при проигрывании будет отображаться статус скробблера.

    opera icon Opera

    Здесь чуть посложнее.

  • Сначала создайте папку, в которую будете складывать user-скрипты, в любом удобном месте.
  • Кликните кнопку «Установить» выше и сохраните скрипт в выбранную папку.
  • Затем откройте окно настроек Оперы (Tools — Preferences или Инструменты — Настройки) и на вкладке Advanced (Дополнительно) в разделе Content (Содержимое) кликните кнопку «Javascript options» («Настроить JavaScript» ;). В появившемся окне в поле User Javascript files (Папка пользовательских файлов Javascript) выберите ту папку, которую создали на первом шаге.
  • chrome icon Google Chrome

    В последних альфа-билдах Хрома скрипт не работает из-за ужесточения политики безопасности. Решение этой проблемы пока не планируется.

  • Нам потребуется свежий Chrome. Текущая публичная финальная версия 2.0 подойдет.
  • Для начала, отредактируйте ярлык Хрома для запуска с поддержкой User Scripts: в свойствах ярлыка во вкладке Ярлык в поле объект после полного пути к chrome.exe укажите через пробел «--enable-user-scripts».
  • Перейдите в папку %LOCALAPPDATA%\Google\Chrome\User Data\Default (напрмер, через Пуск — Выполнить) и создайте там папку User Scripts.
  • Кликните кнопку «Установить» выше и сохраните скрипт в только что созданную папку.
  • После перезапуска Chrome при помощи того самого отредактированного ярлыка Жанет займется своим делом.
  • у меня тоже скробблер есть)

    Комментарии

    Зарегистрируйтесь или войдите, чтобы добавить комментарий

    Новые заметки пользователя

    SMOKEWEEDEVERYDAY — PARNI VODKA DUDKA VHLAM

    5

    "Что любовь для нас,грешных"- скажешь ты,а...

    8

    Если б кто у меня спросил цену тепла,я бы сказала &q...

    3

    Но слишком знаем мы друг друга, чтобы друг друга поз...

    5

    Я хочу,чтобы мужчины носили меня на руках АХАХА ДУРА...

    5

    Я ЖЕЛАЮ КАЖДОМУ В НОВОМ ГОДУ УСЛЫШАТЬ САМОЕ ЗАВЕТНОЕ ДЛЯ НЕГО СЛОВО: Отчаявшейся паре: «У ВАС БУДЕТ РЕБЕНОК»! Давно страдаю...

    3

    когда делать нечего

    ohi-vzdohi-oioioioi : nina-che : 28-176 : youtube : bang : 1. multator.ru/draw/ - рисовать мультики 2....