Как продолжить использование "устаревших" плагинов в Google Chrome на примере Portable Google Chrome и Adobe Flash Player
В отношении плагинов "нервный" контроль за их версиями проводит не только Mozilla FireFox(SeaMonkey) но и Google Chrome.
Проведём небольшой эксперимент. Возьмём для него Portable Google Chrome. Портабельную версию берём потому, что, во-первых, её легко поставить на компьютер не затрагивая текущую конфигурацию программ вообще и браузеров в частности. А, во-вторых, Хром так "разбрасывает" по системному диску себя - что я предпочитаю использовать только портабельные версии.
Теперь "состарим" версию Adobe Flash Player до той, которую он начнёт запрещать(как "меняются" версии - объясню ниже). Допустим версия Adobe Flash Player будет 12.0.0.209(реально она 18.0.0.209). Смотрим на странице подключаемых модулей:
Хрому не нравится эта версия. Попробуем проиграть какой-нибудь ролик:
Не хочет! Попробуем воспользоваться чекбоксом "Разрешать всегда".
"Народная индейская изба!" - как говаривал Шарик. Хром считает этот плагин настолько опасным, что игнорирует эту настройку! Теперь откроем "секрет".
Теперь расскажу откуда Хром взял эту версию. Собственные плагины в Хроме хранятся в папке профиля. Она располагается в каталоге Data\profile\ по отношению к каталогу портабельного Хрома или в каталоге %USERPROFILE%\Local Settings\Application Data\Google\Chrome\User Data\profile\ в каталоге обычного.
В данном Хроме используется PepperFlash, поэтому идём в этот каталог. А в этом каталоге находится подкаталоги(у нас один) с именем, равным версии плагина. Смотрим - действительно видим каталог с именем 12.0.0.209.
Теперь сделаем "крибле-крабле-бумс!". Поменяем имя каталога на 18.0.0.209:
Теперь перезапустим браузер - и вот оно, чудо:
Ничего не меняя, только изменив имя каталога, мы получили версию, которой Хром уже доверяет. Чтобы убедиться что всё работает, пойдём на ту же страницу и можем убедиться что всё работает. Понажимаем на лошадей, чтобы насладится их "пением" :-D .
"Зачем же все эти манипуляции?" - скажете Вы. Не проще ли просто обновить плагин флеша? Не проще. И по нескольким причинам.
Во-первых, для данной версии хрома может просто не оказаться доступного модуля флеша. А тот, что есть - уже имеется и работает.
Во-вторых, последние версии оказались не самыми лучшими в плане воспроизведения и/или производительности. Например, для многих случаев оптимальным оказывается версия флеша 10.2. А Хром уже сейчас не пропускает версию 12 - и со временем этот "номер" будет только расти :( .
И, к тому же это является наиболее быстрым решением проблемы. Те же, кто считает, что понижает таким образом безопасность своего браузера я скажу просто - посмотрите на реальную опасность старых версий по отношению к действиям самого пользователя и стряхните лапшу с ушей. на 99.9% заражение происходит от того, что тянут в рот всякую гадостьсоглашаются с тем, что написано на экране даже не задумываясь что реально будет происходить. Пользователь - самый худший Сам Себе Злобный Буратино!
Кстати, данный способ смены версий пригоден не только для плагина флеша - но для любого плагина, который размещён в каталоге профиля Хрома. Пользуйтесь этим при необходимости.
Статья обсуждается на Всеобщем форуме в этом топе.
Копия статьи помещена в мой дневник.
|