Работающий плагин Echofon под Firefox (установка патча)
В прошлом посте блога я рассмотрел специальный сервис и плагин Twitbin который начал использовать после проблем с предыдущем плагином Echofon. В принципе, все основные функции он позволял делать — ретвиттить, отсылать сообщения, просматривать ленту и т.п. Тем не менее, удобство и юзабилити меня лично не устраивали в полной мере — Echofon был реально удобнее и круче. Собственно поэтому я был очень счастлив узнать, что этот классный плагин для Firefox можно пропатчить.
Изначально (на момент написания данной заметки в 2013 году) хватало варианта решения от автора этой статьи. Однако в 2015 с обновлением Firefox до версий 36 и 37 Echofon снова перестал работать (об этом читайте в конце поста).
Вообще проблемы с клиентом Echofon возникли когда твиттер ввел новый Twitter API 1.1, закрыв предыдущую версию. Через некоторое время программу под Mac OS починили, а вот Firefox модулем никто заниматься не планировал. К счастью, нашлись в сети умельцы которые пропатчили плагин Echofon под Firefox. Автор заметки по ссылке выше рассказывает, что пытался пошагово сравнить две версии модуля на предмет наличия вредоносного кода. Но в итоге обнаружил лишь некоторые незначительные правки по типу:
// const TWITTER_API_URL = "api.twitter.com/1.0/"; // old and busted const TWITTER_API_URL = "api.twitter.com/1.1/"; // new hotness |
Тем не менее, он напоминает, что вы используете чужие разработки (модули) исключительно на свой страх и риск. Кстати, если захотите самостоятельно провести анализ кода, тогда просто переименуйте файл модуля .xpi в .zip, так как он по сути является запакованным архивом.
Установка пачта Echofon для Firefox
1. Первым делом нужно скачать исправленную версию модуля Echofon. На момент написания этой статьи в 2013 это была 7-ая. Для решения проблем Echofon в Firefox 36+ найдете ссылку ниже.
2. Дальше в меню Firefox выбираете пункт «Инструменты» — «Дополнения» (или нажимаете Ctrl+Shift+A). В верхнем правом углу найдете иконку с шестеренкой, где потребуется кликнуть по варианту «Установить дополнения из файла…»
3. В открывшемся окне указываете путь к скачанному файлу дополнения. А затем перегружаете браузер. И Echofon для Firefox снова работает!
Проблемы Echofon в Firefox 36, 37
После недавнего обновления Firefox до версии 36 плагин Echofon снова начал барахлить. Я подождал следующего релиза, но 37 версия ничего не изменила. Поиск решения привел на Github и неофициальную версию Echofon Firefox Unofficial от Antoine Turmel.
На момент исправления заметки в апреле 2015 последней была версия 2.5.4. Установка модуля такая же как показано на предыдущем скриншоте выше (установка из файла).