[ChromeExt] Fix Last.fm free player in 19th version of Google Chrome


Все кто обновил Chrome до 19й версии, и используют “Last.fm free player”, скорее всего, столкнулись с проблемой неработоспособности такового после обновления браузера.

Проблема заключается в том, что в 19й версии хрома ‘слегка’ изменено api для расширений и расширение для last.fm передает лишний параметр, удаление которого решает проблему.
А именно заменяем в файле content_script.js вот эту строчку:

port = chrome.extension.connect({name: "page", reconnect:port_initialized})

на эту:

port = chrome.extension.connect({name: "page"})

и перезагружаем браузер.

Расположение этого файла:

# Win XP:
"C:\Documents and Settings\*UserName*\Local Settings\Application Data\Google\Chrome\User Data\Default\Extensions\bbncpldmanoknoahidbgmkgobgmhnafh\2.9.68_0\javascript\content_script.js"

# Win 7:
"C:\Users\*UserName*\AppData\Local\Google\Chrome\User Data\Default\Extensions\bbncpldmanoknoahidbgmkgobgmhnafh\2.9.68_0\javascript\content_script.js"

# Linux:
"~/.config/google-chrome/Default/Extensions/bbncpldmanoknoahidbgmkgobgmhnafh/2.9.68_0/javascript/content_script.js"

# Mac OS:
"/Users/*UserName*/Library/Application Support/Google/Chrome/Default/Extensions/bbncpldmanoknoahidbgmkgobgmhnafh/2.9.68_0/javascript/content_script.js"

Актуально для “Chrome 19.0.1084.46” и “Last.fm free player 2.9.68

UPD: 20/05/2012
Для тех, кто не хочет заморачиваться с правкой файлов, я создал копию расширения с уже внесенными изменениями:
Last.fm free music player [fixed] by Sfate

UPD: 21/05/2012
В новой версии плеера бага исправлена:

Leonid Bugaev: "Поправлено в новой версии плеера."

UPD: 23/07/2012
Удалена копия расширения, дабы не путать пользователей.

Advertisements

16 comments

  1. nope_air · May 18, 2012

    Thanks, bro.

  2. fts · May 18, 2012

    Cheers man.

  3. Dmitry Burenin · May 18, 2012

    Спасибо огромное ты нас всех выручил.

  4. Skyler Donahue · May 18, 2012

    Amazing thank you! been looking for a fix for months.

  5. boroboro · May 18, 2012

    right on!

  6. skippskappskopply · May 19, 2012

    This only kind of worked for me… The blue buttons are there but they still only play 30 sec. clips. :/

  7. hankokstar · May 19, 2012

    Класс, спасиба чувак.

  8. Deputat · May 20, 2012

    Опа.
    Дякую, дуже виручили)

  9. NoNameNigga · May 20, 2012

    бл братиш, ю сэйв май лайв!

  10. matt · May 20, 2012

    Спасибо, камрад, выручил.

  11. Sfate · May 20, 2012

    thx for responses =)

  12. Leonid Bugaev · May 21, 2012

    Поправлено в новой версии плеера.

    • Sfate · May 21, 2012

      спасибо 😉

      • matt · July 15, 2012

        Thanks for this, but could you please remove the extension from the Chrome store to avoid confusion. cheers

        • Sfate · July 23, 2012

          You’re right. Done.

  13. Marina (@jollymuse) · May 21, 2012

    Спасибо! Спасибо! Спасибо! :*

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s