У меня такой вопрос: стоит у меня вот это самое расширение, но...
1. При блокированной флэшке все равно не получается перейти по ссылке, которая располагается "под" ней. А закрыть флэшку в этом режиме нельзя. Т.е. приходится ее загружать и закрывать ее в обычном режиме (т.е. жать на крестик на картинке). Есть альтернатива этому?
2. Иногда при загрузках страницы изображение флешки (т.е. полная картинка так сказать)  мигает, а потом сворачивается в значок "показать" (как и должно быть). В связи с этим вопрос - получается что флэшка загружается полностью, а потом просто убирается со страницы/экрана или как? Или ее загрузка просто прерывается чуть позже положеного? Как это расширение должно работать то?

присоединяюсь к вопросам предудущего оратора
действительно актуальные вопросы, хотелось бы получить ответ на них

от себя добавлю еще один вопрос:
3. Надо ли пользоваться FlashBlock если установлен Adblock Plus 0.6 ?

Consul
1. Не очень понял, что именно не так? Если рекламная флэшка со всеми прилагающимися ссылками закрыта, куда ты собрался идти?
2. Если флэшка попала в кэш, то Firefox её выводит из кэша. Т.к. это очень быстрый способ загрузки, а FlashBlock работает через JavaScript, то такая флэшка может ненадолго выводиться на страницу.
3. По большому счёту нет. Но если попадаешь на сайт с flash-меню, то FlashBlock гораздо удобнее Adblock'а.

Субж не блокирует флэш :(
Причем на работе все работает нормально, а дома почему-то показывается.
Пробовал ставить новые версии несколько раз (только что обновил до 1.5.5).
Выключать-включать пробовал.
В чем может быть проблема?

JavaScript включён? Версия дополнения работает на той версии Фокса, которым Вы пользуетесь? Ночнушка?

Выключен. 2.0.0.11. Да вроде отсюда качал как релиз (да и вряд ли это от версии зависит - Лиз я обновлял уже не один раз, причем теми же дистрибами, что и на работе)

Обнаружил конфликт Flashblock 1.5.5 с IE Tab 1.5.20080310 на FF 3 Beta 5.
Расширение IE Tab перестает работать, блокируется Флешблоком.
При отключении последнего (даже без перезагруза FF) все работает.

Forest
FlashBlock использует JavaScript для блокирования флэша.

Al_H

FlashBlock использует JavaScript для блокирования флэша.

Как оно все хитро :(
А можно настроить, чтобы не конфликтовало?

Можно. Включить JavaScript. Понимаете, ну если скрипт работает на JavaScript, его никак не настроить, чтобы он без JavaScript работал. Если программа на PHP и на сервере нет PHP, ее ну никак не запустить.

Al_H

Можно. Включить JavaScript. Понимаете, ну если скрипт работает на JavaScript, его никак не настроить, чтобы он без JavaScript работал. Если программа на PHP и на сервере нет PHP, ее ну никак не запустить.

Ну я всегда считал, что скрипты страницы и скрипты расширений - несколько разные скрипты.
Если я захочу заблокировать скрипты расширения - я его просто отключу/удалю.
Или это очередная особенность скриптового движка Лиса?

Тут скрипты, отрабатывающие в пределах страницы, в любом случае. Примите это как данность.

Al_H

Тут скрипты, отрабатывающие в пределах страницы, в любом случае. Примите это как данность.

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

Он меняет страницу JavaScriptом.

А у меня 2 вопроса по FlashBlock:
1) Можно ли как-то заменить значок на блокированной флешке ?
2) Как правильно полностью удалить FlashBlock из FF, чтобы при его последующей установке в нем не отображался старый "белый список" сайтов ?

1) Можно ли как-то заменить значок на блокированной флешке ?

Зайти в исходники расширения.

2) Как правильно полностью удалить FlashBlock из FF, чтобы при его последующей установке в нем не отображался старый "белый список" сайтов ?

Удалить из профиля папку с раширением.

FTT ;)

Можно ли как-то заменить значок на блокированной флешке ?

у меня в третьем и четвёртом Фоксике вообще не видно значка-просто рамочка по размерам флеш :
так в Firefox 3.0 b 5 pre и 4.0 a 1 pre
d0d097df7e57t.jpg
а вот так в Firefox 2.0.0.14
5b3cfd4c3a9bt.jpg

А не проше через Adblock вообще убрать флешь они не будет загружаться и будет сворачиваться (Их вообще не будет)

Добавлено Wed May 14 16:03:35 2008 :
Правило вот такое (*.swf*) без скобок

Artemimerat
тоже вариант :lol: ....а если захочется посмотреть придётся лезть в настройки?

....а если захочется посмотреть придётся лезть в настройки?

Я вот о том же. :) Флэшблок боликрует загрузку контента, а не веразет его. Удобно одновременно для блокировки рекламы и просмотра флеш-сайтов.

Правило вот такое (*.swf*) без скобок

Да что вы говорите! :lol: (Не сдержался.)

igorsub :)

Artemimerat
тоже вариант lol ....а если захочется посмотреть придётся лезть в настройки?

Не захочется ИМХО

Да что вы говорите! lol (Не сдержался.)

Дык дак этож для тех кто не знает, я и не старался умничать (Странная у Вас реакция) Или что то направильно

Под 3.0 не воркает пока :) Версия 1.5.6

Да что вы говорите! :lol: (Не сдержался.)

зря смеялись. Мне вот это было не знакомо. Наверное и не мне одному. Так что пусть дают любые советы!
У меня вопрос. Раньше на пустой рамочке с предполагаемым Flash-роликом можно было правой кнопкой выбрать УДАЛИТЬ ОБЪЕКТ или что-то в этом роде. Сейчас такого нет. И хоть Flash не открывается  но рамка его огромная напрягает. Как убрать?
Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.9.0.5) Gecko/2008120122 MRA 5.3 (build 02560) Firefox/3.0.5 , FlashBlock 1.5.8a1

flashblock и adblock plus. Как-то они вместе не очень работают - раньше адблок всю рекламу блокировал, ща вся флешная реклама показывается, со значком правда, приходится сайт в белый список добавлять, тогда уже всё ок. Че можно сделать?

Могу только одно сказать: оба расширения до сих пор прекрасно работали вместе. Возможно, что-то не так с фильтрами Adblock Plus?

Поковырялся в фильтрах, пока вроде всё нормально работает, посмотрим дальше :)

JS включен, flasblock тоже включен, но не блокирует флэш... помогите, пожалуйста, разобраться почему...
FF 3.6.13, flashblock устанавливал с хранилища мозиллы, т.е. версия актуальная, вручную ничего не допиливал.
К слову: дополнение image & flash blocker успешно блокирует флэш ролики, в отличие от сабжа.

такая проблемка
есть сайт slider.kz
сайт добавлен в исключения
но прослушать песни не могу, связался с автором он сказал попробовать добавить в исключения этот путь
и все равно не робит :sick:

Geksli
Попробуйте так: slider.kz/*

Jungle пишет

Geksli
Попробуйте так: slider.kz/*

робит)
просто я думал во Flashbloсk нельзя по маске добавлять
спасибо

Подскажите пожалуйста,, у меня до переустановки системы файлы из интернета закачивались при помощи downloan master? теперь закачиваются только через закачки. Я не помню точно, но вроде у меня стояло какое-то дополнение, а какое не помню.  Может вы мне поможите?

Natalya100, в этой теме идет обсуждение плагина FlashBlock :) возможно вы пользовались DownThemAll!
а вообще таких дополнений очень много.

Natalya100 пишет

Подскажите пожалуйста,, у меня до переустановки системы файлы из интернета закачивались при помощи downloan master? теперь закачиваются только через закачки. Я не помню точно, но вроде у меня стояло какое-то дополнение, а какое не помню.  Может вы мне поможите?

Вам сюда
:)

Natalya100
На этой странице >http://forum.mozilla-russia.org/search.php в строку Поиск в Google вбейте download master - откроется несколько тем , в одной из который Вы скорее всего найдёте желаемое :)

Не могу подружить FlashBlock 1.5.15 и NetVideoHunter (1.8) :(

В последнем для предварительного просмотра видео есть встроенный флеш-плеер. Согласно совету автора ФлешБлока, который он давал по поводу какого-то другого расширения, создал вайтлист для "chrome" (перебрал и кучу других вариантов). При открытии НВХ во вкладке вайтлист срабатывает, а при открытии НВХ отдельным окном плеер всё равно блокируется. В обоих случаях расположение флеша src="chrome://netvideohunter/content/NetMediaPlayer.swf".

Как побороть?

Всем доброго времени суток!
чтото странное стало твориться, значек запуска не в середине как раньше а вверху, как не смешно это звучит, само произошло, не чего не устанавливал и не удалял.
Куки чистил винду перезагружал. дополнения отключал включал
4988a27aaacat.jpg

06-10-2012 09:32:24
стало нормально при отключении
Adblock Plus
Greasemonkey
ImgLikeOpera
При включении любого из выше перечисленного сразу значек подыматься на верх

Nikollay
а что если media.autoplay.enabled  поставить в  false
OR
plugins.click_to_play в true

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

06-10-2012 20:43:49
Попробую преставить мозиллу на виртуалке с нуля, + все мой расширения, если конфликта не будет, отпишу здесь и придеться переставлять Мозиллу, уже 1,5 года работает по "накату" обновлений по верх.

В новых версиях флэшблок не нужен. Только я не понял зачем [firefox] на виртуалку.

ну для безопасности,
Так первый косяк долбаные однокласники, дополнение или как оно там называеться, МУЗЫКА, короче пишет

Для работы приложения "Музыка"
необходимо загрузить
и установить
Adobe Flash Player 11.

косяк, в FlashBlock можно было добавить в исключения.

06-10-2012 21:59:20
вернул как было, параметры из about:config

Nikollay пишет

Помогло, но теперь надо кликнуть два раза, чтоб включить плагин

Click to play switch :: Дополнения Firefox
Switch plugins.click_to_play :: Дополнения Firefox

Nikollay
Если вы пользуетесь приложениями в соц. сетях не для их разработки, исследования соц. массы или еще какой-то нетривиальной задачи. То виртуальная машина вам не поможет.
А второй профиль можно запускать firefox.exe -p -no-remote путь_к_папке_профиля

На разных профилях все разное. А на винде без антивируса вы вряд ли что-то сделаете, если там вирус и если вы не знакомы с ассемблером.

liteTua пишет

Если вы пользуетесь приложениями

Нет, все намного проще, несу mozilla в народ, в прямом смысле этого слова, перевожу людей с ИА. (знакомые, коллеги по работе, да и так народ заглядывает в гости)
Я сам "одноклассниками" не пользуюсь.
Но так как устанавливаю mozilla, то и профиль готовый с популярными расширениями по моему мнению естественно

скрытый текст
Adblock Plus
All-in-One Sidebar
Flash Video Downloader Youtube Downloader
Flashblock
ImgLikeOpera
RoboForm Toolbar for Firefox
Russian/English spell dictionary
Speed Dial
Tab Mix Plus
WOT
Менеджер сессий

.
И Flashblock, в них играет не последнюю роль, для защиты, от flash рекламы, + удобные настройки белого списка, раннее таких проблем не возникало. На чистой системе на виртуалке все нормально, с одним расширением Flashblock, буду добавлять по очереди другие, о результатах отпишусь, если что то в основном Win 7 SP1 u x64.

сразу же после установки Adblock Plus, на чистой системе и браузере, "пимпочка" запуска убежала вверх.
Ну да ладно мобыть потом разработчик поправит.

igorsub пишет

Можно ли как-то заменить значок на блокированной флешке ?
Зайти в исходники расширения.

Не мог бы кто-нибудь сделать со значком missingplugin.svg из Оперы? Уж очень там симпатично смотрится, не то что во FlashBlock
Ссылка на значок http://yadi.sk/d/U2QNNQRG2Ol48
Буду очень благодарен. Хорошо бы векторность сохранить.

Сделал сам. Иконки хранятся в установочном файле /chrome/flashblock.jar/content/flashblock/ flash.png и flashplay.png
WinRAR позволяет заменять файлы в архиве расширения. Но сначала с помощью GIMP пересохранил svg в png. Прозрачность сохранилась, а вот векторность нет.
Заодно увеличил версию расширения с 1,5 до 2,5, чтобы автообновление не заменило. И подправил максимальную поддерживаемую версию Firefox до 28.
Вот так стало выглядеть:
3956663m.png
Жаль векторности нет. Я пробовал подсовывать вместо png оригинальный svg с правкой записей об этом в двух файлах, но Firefox не съел. Обман расширения тоже не помог. Кто-нибудь приделайте векторность, пожалуйста.
Скачать
В принципе надо бы значок побольше, а то какой-то маленький.

А смысл? В актуальном фоксе это расширение работает достаточно условно:
thumb.png
thumb.png
Проще встроенный click_to_play использовать.

Lex1 пишет

В актуальном фоксе это расширение работает достаточно условно

То есть загружается все равно? Это не очень хорошо, но терпимо. Я блокирую флэшки для безопасности и чтобы систему не грузили. Трафик на втором месте.
Про click_to_play не знал. Но интерфейс там еще более вырвиглазный.

Я блокирую флэшки для безопасности

Не факт что flashblock её даёт. plugin-container с ним таки запускается и какой-то код может отработать.

Здравствуйте!
Скажите, если в браузере есть NoScript- нужен ли дополнительно еще и FlashBlock?
Понимаю, что FlashBlock работает только при вкл. javascript...
Но все-же? Как правильно?

andreJJ
NoScript содержит функционал FlashBlock'а.

Спасибо. Понятно. Я так и предполагал...
Единственное- на страницах, где почти все разрешено NoScript' ом - там бы пригодился FlashBlock.
Но, наверное, это уж чересчур...;)

andreJJ пишет

на страницах, где почти все разрешено NoScript' ом - там бы пригодился FlashBlock.

Так флэш элементы всё-равно не разрешаются (даже при полностью разрешённых скриптах) пока не кликнешь по ним или не разрешишь через меню NoScript

andreJJ
thumb.png

почему Flashblock не самообновляется?

В Firefox у меня пропал мой старый плагин  Flash Block (т.е. при открытии страницы с видео, оно сразу проигрывается, хотя раньше надо было нажимать на кнопку благодаря плагину, но он "слетел"). Может из за обновления какого-то, не знаю из за чего. Лазил в дополнениях где у меня все плагины, но  Flash Block не обнаружил там.

Решил поставить новый  Flash Block 4.20.13 , вроде помогло, видео перестало самопроизвольно воспроизводиться. Но лазая по страницам, я заметил, что на некоторых, слева в строке, куда надо вписывать эл. адрес, появляется значок: "вы хотите вкл. плагины на этой страницы?" Я нажал, "да, всегда" и плагин по сдерживанию видео перестал работать. Т.е. видео само включается как буд-то нет плагина. И я не знаю как вернуть все обратно. Переустановка плагина ни к чему не привела. В настройках где все мои плагины, этот плагин тоже не отображается. Подскажите что делать. Может еще какой есть   Flash Block?

5p74
Вы, по видимому, не то дополнение поставили. То что с кнопочкой для проигрывания flash - это FlashBlock

Zaycoff пишет

5p74
Вы, по видимому, не то дополнение поставили. То что с кнопочкой для проигрывания flash - это FlashBlock

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

5p74
ПКМ по панели дополнений -> Настроить появится окошко с кнопками (значками) найдите нужный Вам и перетащите на панель дополнений...

Только, кажется, FlashBlock на [firefox] 20+ уже не пашет...

ИМХО лучше поставить NoScript - в нём есть аналогичный функционал, так же можно в about:config выставить значение media.autoplay.enabled в  false и plugins.click_to_play в true, тогда флеш будет запускаться только с явного разрешения пользователя.

Zaycoff пишет

Только, кажется, FlashBlock на [firefox] 20+ уже не пашет...

Почему же?
Пашет ещё как.
Особенно удобно использовать совместно с кнопкой CB - которая позволяет включать/отключать тот или иной плагин
и расширения не требующие перезагрузки браузера.
Одним движением мышки можно отключить флеш или включить там где надо.
Автору кнопки большущее спасибо!

Ну, хз...
я его просто поставил на чистый профиль и запустил флешечку... реакции никакой - кнопка не появилась (та что раньше была), а флешка нормально выполнилась...

Что делает Flashblock, чего не делает plugins.click_to_play? Почему этим никто почти не пользуется?

Zaycoff пишет

5p74
ПКМ по панели дополнений -> Настроить появится окошко с кнопками (значками) найдите нужный Вам и перетащите на панель дополнений...

Только, кажется, FlashBlock на [firefox] 20+ уже не пашет...

ИМХО лучше поставить NoScript - в нём есть аналогичный функционал, так же можно в about:config выставить значение media.autoplay.enabled в  false и plugins.click_to_play в true, тогда флеш будет запускаться только с явного разрешения пользователя.

Все перепробовал, почти ничего не помогает, видео как запускалось само, так и запускается.

Поставил NoScript, но он полностью не дает видео воспроизводиться и что бы видео включить, нужно постоянно лезть в настройки плагина и разрешать воспроизводить видео для того или другого сайта. Как теперь отключить плагин  NoScript 2.6.5.9 . Он у меня стал блокировать некоторые картинки на сайтах, некоторый текст. Не могу разобраться что включить, а что отключить. Если все включаю, то реклама вылазит, а выборочно я не знаю что за что отвечает

Kamui пишет

Что делает Flashblock, чего не делает plugins.click_to_play? Почему этим никто почти не пользуется?

Фильтры для сайтов например ютуб открыл, остальное...

Бумбик пишет

Фильтры для сайтов например ютуб открыл, остальное...

s_1365434477_3967040_d41d8cd98f.png

Kamui пишет
Бумбик пишет

Фильтры для сайтов например ютуб открыл, остальное...

http://storage8.static.itmages.ru/i/13/ … 8cd98f.png

Как мне вернуть на видео серый "включить адобе flash"? А то я, как у тебя на картинке, нажал включить плагины и адобе флэш слетел и видео стало автоматич. запускаться и не могу вернуть все назад(((

5p74 пишет

Как мне вернуть на видео серый "включить адобе flash"? А то я, как у тебя на картинке, нажал включить плагины и адобе флэш слетел и видео стало автоматич. запускаться и не могу вернуть все назад(((

На значок планеты в адресной строке левой кнопкой, далее "подробнее", затем "разрешения", в списке находите "Включать плагины" и выбираете "Всегда спрашивать.

Kamui пишет
5p74 пишет

Как мне вернуть на видео серый "включить адобе flash"? А то я, как у тебя на картинке, нажал включить плагины и адобе флэш слетел и видео стало автоматич. запускаться и не могу вернуть все назад(((

На значок планеты в адресной строке левой кнопкой, далее "подробнее", затем "разрешения", в списке находите "Включать плагины" и выбираете "Всегда спрашивать.

Странно, зашел в "разрешения", но у меня нету в списке "Включать плагины"

Ну что, вариантов больше нет, мне браузер что ли переустанавливать?!

5p74 пишет

Ну что, вариантов больше нет, мне браузер что ли переустанавливать?!

Заходишь в about:permissions, ищешь сайт на котором разрешил плагин, справа будут различные разрешения, нужно поставить у пункты "Плагины" значение "Всегда спрашивать".

Kamui пишет
5p74 пишет

Ну что, вариантов больше нет, мне браузер что ли переустанавливать?!

Заходишь в about:permissions, ищешь сайт на котором разрешил плагин, справа будут различные разрешения, нужно поставить у пункты "Плагины" значение "Всегда спрашивать".

О, спасибо, наконец-то помогло.

Еще вопрос: у меня не отображается (если заходить через инструменты - дополнения) плагин NOSCRIPT , не могу его отключить. Как его по другому удалить или отключить? И вообще у меня перестали отображаться последние установленные плагины (если заходить через инструменты - дополнения). В чем причина?

Последнее время (скорее всего после обновления до 25.0.1) из-за FlashBlock не воспроизводится видео на Youtube.
Открываю страницу с видео и вместо кнопки FlashBlock чёрный экран вместо видео и видео не воспроизводится

cr@nk
Оно больше не нужно. Используй plugins.click_to_play = true в about:config

Пандёнок
Хм. Включил, но контент не блокируется

Kamui пишет

Заходишь в about:permissions, ищешь сайт на котором разрешил плагин, справа будут различные разрешения, нужно поставить у пункты "Плагины" значение "Всегда спрашивать".

Такого пункта не наблюдаю

23-11-2013 13:08:27
Разобрался вроде бы, но встроенный функционал не сильно то удобен

cr@nk пишет

Включил, но контент не блокируется

cr@nk пишет

Разобрался вроде бы

В чём суть?

Пандёнок пишет

В чём суть?

Видно было разрешено ранее (когда эту фичу только ввели)
Кликнул на иконке чуть левее адресной строки и включил плагин для ютуба

Я так понял нет решения вернуть старую добрую работоспособность ютуба с флэшблоком? plugins.click_to_play ерунда какая то, как я понял запрещаешь для всего сайта или разрешаешь видяшкам орать сразу при открытии вкладки.

JohnKramer
https://addons.mozilla.org/ru/firefox/a … r-element/

Unghost
Спасибо! Вполне себе решение.

Помогите в решении вопроса с кнопкой для воспроизведения. Сам я незрячий и использую программы экранного доступа. именно программа jaws for windows. кроме того использую firefox version 25.0.1. и плагин flashblock 1.5.17. раньше при заходе на сайты типа youtube.com, появлялась для воспроизведения ролика кнопка, которая начиналась на http. я мог без проблем запускать воспроизведение, нажав на эту кнопку. Теперь по неизвесной причине такая кнопка пропала. При заходе на сайт и видео не запускается и кнопки такой для запуска нету. есть кнопка, чтоб скачать видео, а вот для запуска нету. Почему такая кнопка могла пропасть? Как мне вернуть кнопку для запуска видео?

Всем привет! Скажите, можно ли во ФлешБлок за один раз добавить список сайтов (то есть не по одному, как это делается в ЮИ)?

Ser_W
Хочещь из текстового документа сразу, разом 5+, допустим, ссылок прописать ? Не получится. Там поле ввода только одно - один сайт за раз, и это, увы, плохо =\

Блокирует обзоры на сайте магазина.
http://www.citilink.ru/catalog/audio_and_digits/tv/953099/rev22915/#read
Белый список не помогает.

NikolayHAOS, citilink.ru впаривает фальшивую версию Adblock Plus, это его характеризует в лучшем виде.

скрытый текст
c692d3d0446c.jpg
А на самом деле дело обстоит так:
9b3172e5b49e.jpg  3cae4b79b4c4.jpg

Действительно просмотреть обзор не возможно, остается, только ждать, что кто ни будь допилит, что в прочем маловероятно.

В данный момент тестирую FlashStopper, обзоры на ситилинк не блокирует, настройки удобные, но надо привыкать.

Модераторы поторопились удалять ссылку на версию удалено, она в отличие от последней, корректно работает и обзоры на citilink не блокирует. Есть подозрение, что специальная диверсия в пользу другого расширения, так как текущая версия пользовательская, впрочем как и 1.5.17.1-fx.

А  FlashStopper проработав день сдох, перестало открываться меню настроек, хотя в браузере ни чего за это время не менял.

_zt
Странно... ничего он не "впаривает", у меня предложения установить Adblock Plus не появляется.
Вопрос в другом, с чего это FlashBlock стал блокировать не относящиеся к флешу обзоры?

Доброго всем времени суток!
Проблема такая возникла в FF (ver. 34.0.5) установлено доп. Flashblock (ver. 5.1.18), со вчерашнего дня flashblock перестал срабатывать на youtube, т.е. страница загружается видео контент блокируется, но при попытке нажать кнопку flashblock для продолжения воспроизведения не происходит ровным счётом не чего, ее как будто нет и все.
Проблема на трех устройствах, двух ноута и ПК.
В безопасном режиме или после удаления плагина контент воспроизводится, при возвращении все по новой.
На других ресурсах таких проблем нет, воспроизведение происходит нормально.

Есть такое дело c youtube. Flashblock 1.5.17 :sick:

kL()p пишет

Есть такое дело c youtube. Flashblock 1.5.17

хм, а еще варианты....?

Smerh пишет

а еще варианты

скрытый текст

Выделить код

Код:

// ==UserScript==
// @name    Блокировщик Flash
// @exclude *://*.vk.com/*
// @exclude *://*odnoklassniki.ru/*
// @exclude *://vk.com/*
// @exclude *video*mail.ru*
// @exclude http://*.ivi.ru/*
// @exclude http://*.kinopoisk.ru/*
// @exclude http://*.myvi.ru/*
// @exclude http://*.ok.ru/*
// @exclude http://*.vimeo.com/*
// @exclude http://*.vimeocdn.com/*
// @exclude http://go.mail.ru/*
// @exclude http://maps.yandex.ru/*
// @exclude http://music.yandex.ru/*
// @exclude http://my.mail.ru/*
// @exclude http://ok.ru/*
// @exclude http://ololo.fm/*
// @exclude http://pixlr.com/*
// @exclude http://runetki.com/*
// @exclude http://vimeo.com/*
// @exclude https://download.ru/*
// @exclude https://instagram.com/*
// @exclude https://maps.yandex.ru/*
// @exclude https://soundcloud.com/*
// @run-at  document-start
// ==/UserScript==

(function () {
  var exclude = [
    'mail.google.com'
  ];
  var css = 'object:not([type]),object[classid$=":D27CDB6E-AE6D-11cf-96B8-444553540000"],object[classid$=":d27cdb6e-ae6d-11cf-96b8-444553540000"],object[codebase*="swflash.cab"],object[data*=".swf"],embed[type="application/x-shockwave-flash"],embed[src*=".swf"],object[type="application/x-shockwave-flash"],object[src*=".swf"],object[codetype="application/x-shockwave-flash"],iframe[type="application/x-shockwave-flash"],object[classid$=":166B1BCA-3F9C-11CF-8075-444553540000"],object[codebase*="sw.cab"],object[data*=".dcr"],embed[type="application/x-director"],embed[src*=".dcr"],object[type="application/x-director"],object[src*=".dcr"],object[classid$=":15B782AF-55D8-11D1-B477-006097098764"],object[codebase*="awswaxf.cab"],object[data*=".aam"],embed[type="application/x-authorware-map"],embed[src*=".aam"],object[type="application/x-authorware-map"],object[src*=".aam"],object[classid*="32C73088-76AE-40F7-AC40-81F62CB2C1DA"],object[type="application/ag-plugin"],object[type="application/x-silverlight"],object[type="application/x-silverlight-2"],object[source*=".xaml"],object[sourceelement*="xaml"],embed[type="application/ag-plugin"],embed[source*=".xaml"]{display: none !important;}';
  var flash = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gcFCRUPycU71wAABCdJREFUWMPNV0FLY1cUPue++14SQZowrbTW0UyqolXcSVcPN4IuhGB1784fEFzoRkQ3rvwBIoJx46owriyuJA8RXYmKthTG1KpTnY52NC8x791zZpPIM4kxOk6nB7K5hHu+e873fec8gP9DxOPxL5YTvYfT09NRv9//EgAkAPAz50QAcDOZzNHo6Ohr7yEAAMzMzEQTicTLRCLxTinFn+PVmqahaZpfm6Z5FIvFXkPupQAAIIQIr62tve3o6DBM0zSI6FmTCyEgkUhk19bWzru6usL5cy8AZGYwTdOYnJwMOo7zrFXQdR3Hx8cvt7e3s0IILALAzAwAoJRix3H4qQCYGYgImRmklHfuyLc2n+sOAETE/AUA8Oj6BwIBtbe3V721tfViZ2en5uTk5KulpaVfbdvWC954m+sOAO8jPL+Kwu/309zc3Kutra3vM5mMoeu6CoVCqdwd5CF80Z2iQCZPivn5+fD6+noDIkIgEMhKKVUFkixqATy2BUII3t3drbYsq8EwDCdf4mAwSMFgUBVU0tsCKAeg4hb4/X61sLDwo6ZpCgBYKYU9PT2pzs7Od+Fw+N9UKoWIeNuCPIKSADzEhEoABAIBisfjDVdXV4au6yqbzWI0Gv3Q19f3u+u66XQ6nU/EpZRSxAEPMx9MjohwcXEhLctq0HXdVUpBc3Nztr+//zcAuL5Pofl7S6qgQIZlQWiaxqurq98SETEzMDNks1mYmpqqV0ppg4ODbyKRiF2IuyIZVsKB6+trcXBwECIiREQWQnAymZREVOO6rnZ5eXl0T+mLzopImIuyKjg9PfUdHx+H8gRjZkBE1jQNiAhy51yiBferwIsSEbmMp5NlWd+k02lhGIYCAGhsbHTq6+vdnA1rNTU1qhAAIj5YgUo5wJZlvZJSOkQEhmFwNBo9bGlpOc9NUHRd12Fm+hQOUCnmG4ZBIyMjPwkhXAAAIoKmpqZUW1vbiW3b9PCcqqAChVFVVaUymYzY3NwMLi8v/3B2dlZtGIarlMJQKMTDw8PJdDrtAIBW8Wr0wDC6JaGu6zwxMdGeTCZfOI4jAQB1XXeJCHw+HwwNDf3l8/n+VkrhUyboQ1YMRARKKY2IMGe3kJ/zAwMD71tbW98opaDSyVnWiguG0e0fiYiVUkxEKKXkuro6t6en55+urq5D27adxy4r5WSIpQAjItTW1qpIJOK0t7fbLS0tb0Oh0HvbtrOPHOFYdhyXUoFSCsbGxs4Q8ZyZrxHxAwDQzc1NkblU2IHyTsjMIIQo3OX+9KB+8tIipQQhRN41S45jklLixsYGx2Ix8KzlWMpOn7KWb2xssJQSvSZ1C8B13cPu7u66lZWV0/39/c/2Sdbb2/ud67qHRa9jZpidnf1ZCNH4KaV+iAdE9Mfw8PAvd3xvcXHxP/84/RI5S8ZHdw9bD0s2ytMAAAAASUVORK5CYII=';
  var play = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3gcFCRUf1HIrswAAA5JJREFUWMPNVz9II1kY/96XN7NJCHiHdx7KCiIi3nHE4sJaHIONhd3CgohobSFWSWNjIGJhlcZOsFBL4WAbtQ1TGJsDq1gc3K4Rd9m7kyy3kcnkvfddcTPLOHmTcd14ex88CC8z35/f+/2+7w3A/8H29/e/WEwW3Nza2nqeTCaHAYADAPU4JgMA4ThOfW1t7WVwEwAAyuXyc9u2h23b/lNKSY9RdSKRYJZlfWNZVj2fz78Er1IAAEDEkUql8jabzZqWZZlKqZ4GR0SwbdutVCp/TE9Pj/j7wQQYEYFlWebGxsZX7Xa7pygYhsGKxWLj/PzcRUTWkQAREQCAlJLa7Tb1OgHfdzDWnQQYY8z7EwBAaSCkZDKppJSs1WrhA+J/jOvHAgDQOSJvqeC6uLhIFwqF3O7u7kg6nXYRUYWfiVmkUxaGZBJpjuMkGo1G+vT0dLhQKDxrNBo8UMhDJHk3Ad9Z4AgouIiIlFJkGIa4ublJl0qln87OzvoYY8pDg2KWChwBdEtAewR+UkREhmEI13UTe3t7P25vb483m03knMu4I/BJoE0gQEzoUsXHZxFRcc5lrVYbWF9fz11eXj65BxIdsTCsgiiyEFE4yX9lxLlyHMcoFos/Hx8ff+e6LkNE6kJuvQpCMqQICJXOEFGmUinn8PDwh3K5/P3V1ZVpmqYM+bmfDAMc6CBhF4EDAEAqlXLr9frXm5ubU0dHR98Gkoj0wcMk9Ew3CCK1rGtYnHPDewcDR9ARi+sQYIxRt04WhYKUEiYnJ/+em5urDw0N3TiOA74vxhjEIRDmAIWj+xzogEYphoi0tLT0Zmpq6to0zWar1fIr9f0wHQd4RJkqgsVaGxgYcFZWVi4HBwffKaXaSikWgWA8At0gDr6vlALOOeVyucb8/PzrTCbzXghBcS09FoE4EhIRSSlZf3+/u7CwcJ3NZq8ZYy0hRCxSOuNdWjFoOEBERKOjox9WV1d/z2Qyf3lbnzSPtSoIDaMOj319fWJsbOzD+Pj4+8XFxdeO49x+6rVNN4x4l3F8J4mJiYlmqVT6VUopb29vxeeM4ODve6vACyw/40YW3wm9KQec857fBznngIhARPojICLFOWfVapXy+Tw8xrW8Wq0S55wRkepIQAjxamZm5unJycmbWq32aJ9ks7Ozg0KIVx1kICLY2dl5gYhj92kmD+WBUuq35eXlX+70vYODg//84/RLxNTaP3pTa6oAxrn3AAAAAElFTkSuQmCC';
  var prefix = 'ujs_flashblock';
  var addStyle = function (css) {
    var s = document.createElement('style');
    s.setAttribute('type', 'text/css');
    s.setAttribute('style', 'display: none !important;');
    s.appendChild(document.createTextNode(css));
    return (document.getElementsByTagName('head') [0] || document.documentElement).appendChild(s);
  };
  var getValue = function (name) {
    if (window.localStorage) {
      return window.localStorage[name] || '';
    } 
    else {
      var nameEQ = name + '=';
      var ca = document.cookie.split(';');
      for (var i = 0, c; c = ca[i]; i++) {
        while (c.charAt(0) == ' ') c = c.substring(1, c.length);
        if (c.indexOf(nameEQ) == 0) return unescape(c.substring(nameEQ.length, c.length));
      };
      return '';
    }
  };
  var setValue = function (name, value, days) {
    if (window.localStorage) {
      window.localStorage[name] = value;
    } 
    else {
      var date = new Date();
      date.setTime(date.getTime() + ((days || 10 * 365) * 24 * 60 * 60 * 1000));
      if (document.cookie.split(';').length < 30 && document.cookie.length - escape(getValue(name)).length + escape(value).length < 4000) {
        document.cookie = name + '=' + escape(value) + '; expires=' + date.toGMTString() + '; path=/';
      } 
      else {
        alert('Cookies is full!');
      }
    }
  };
  var copyText = function (txt) {
    if (txt) {
      var txtArea = document.createElement('textarea');
      txtArea.setAttribute('style', 'position:absolute;left:-999em;width:0;height:0;');
      document.documentElement.appendChild(txtArea);
      txtArea.value = txt;
      txtArea.select();
      document.execCommand('Copy');
      txtArea.parentNode.removeChild(txtArea);
    }
  };
  var createMenu = function (pos, items) {
    var container = document.getElementById(prefix + '_menu');
    if (container) container.parentNode.removeChild(container);
    container = document.createElement('div');
    container.setAttribute('style', 'display:block;position:fixed;top:' + pos.y + 'px;left:' + pos.x + 'px;margin:0;padding:0;background-color:white;color:black;border:1px solid gray;z-index:1000;');
    container.id = prefix + '_menu';
    var menu = document.createElement('ul');
    menu.setAttribute('style', 'overflow:hidden;margin:0;padding:2px;list-style:none;');
    container.appendChild(menu);
    for (var i = 0, item; item = items[i]; i++) {
      var list = document.createElement('li');
      list.setAttribute('style', 'font-family:tahoma,sans-serif;font-size:11px;text-align:left;line-height:normal;white-space:nowrap;list-style-position:outside;cursor:default;' + (item[0] == '' ? 'margin:3px;padding:0;border-top:1px solid gray' : 'margin:0;padding:3px 9px;'));
      list.appendChild(document.createTextNode(item[0]));
      if (item[1]) {
        list.onclick = item[1];
        list.onmouseover = function () {
          this.style.backgroundColor = '#316AC5';
          this.style.color = 'white'
        };
        list.onmouseout = function () {
          this.style.backgroundColor = 'white';
          this.style.color = 'black'
        };
      };
      list.oncontextmenu = function (ev) {
        ev.preventDefault();
        ev.stopPropagation()
      };
      menu.appendChild(list);
    };
    document.addEventListener('click', function (e) {
      this.removeEventListener(e.type, arguments.callee, false);
      container.parentNode.removeChild(container)
    }, false);
    return document.documentElement.appendChild(container);
  };
  var getVideo = function (flashvars, src) {
    return '';
  };
  var getParam = function (e, n) {
    var v = '',
    r = new RegExp('^(' + n + ')$', 'i');
    var param = e.getElementsByTagName('param');
    for (var i = 0, p; p = param[i]; i++) {
      if (p.hasAttribute('name') && p.getAttribute('name').match(r)) {
        v = p.getAttribute('value');
        break
      };
    };
    return v;
  };
  var qualifyURL = function (url) {
    if (!url) return '';
    var a = document.createElement('a');
    a.href = url;
    return a.href;
  };
  var isBlocked = function (ele) {
    return getComputedStyle(ele, null).display == 'none';
  };
  var delStyle = function (css) {
    var styles = document.getElementsByTagName('style');
    for (var i = 0, s; s = styles[i]; i++) {
      if (s.innerHTML == css) {
        s.parentNode.removeChild(s);
        break
      }
    }
  };
  var delPlaceholders = function () {
    var divs = document.getElementsByClassName(prefix + '_placeholder');
    for (var j = divs.length - 1; j >= 0; j--) divs[j].parentNode.removeChild(divs[j]);
  };
  var createImage = function (ele) {
    if (ele.previousSibling && ele.previousSibling.className == prefix + '_placeholder') return;
    var embed = ele.getElementsByTagName('embed') [0];
    var src = ele.getAttribute('src') || ele.getAttribute('source') || ele.getAttribute('data') || getParam(ele, 'movie|data|src|code|filename|url|source') || (embed && embed.getAttribute('src')) || '';
    var d = document.createElement('div');
    d.setAttribute('style', 'display:inline-block;visibility:visible;overflow:hidden;z-index:999;border:1px dotted #bbbbbb;min-width:0px;min-height:0px;height:' + getComputedStyle(ele, null).height + ';width:' + getComputedStyle(ele, null).width + ';background:url(' + flash + ')no-repeat center;cursor:pointer;-webkit-box-sizing:border-box;');
    d.setAttribute('title', qualifyURL(src));
    d.onmouseover = function () {
      d.style.backgroundImage = 'url(' + play + ')'
    };
    d.onmouseout = function () {
      d.style.backgroundImage = 'url(' + flash + ')'
    };
    d.className = prefix + '_placeholder';
    d.onclick = function (ev) {
      ev.preventDefault();
      ev.stopPropagation();
      if (!ev.shiftKey && (ev.ctrlKey || ev.metaKey) && !ev.altKey && src) {
        location.href = getVideo(ele.getAttribute('flashvars') || getParam(ele, 'flashvars'), src) || src;
      } 
      else {
        d.parentNode.removeChild(d);
        ele.style.setProperty('display', 'inline-block', 'important');
        if (embed && isBlocked(embed)) embed.style.setProperty('display', 'inline-block', 'important');
      };
    };
    d.oncontextmenu = function (ev) {
      if (ev.button == 2 && !ev.ctrlKey && !ev.shiftKey && !ev.altKey) {
        ev.preventDefault();
        ev.stopPropagation();
        var videoUrl = getVideo(ele.getAttribute('flashvars') || getParam(ele, 'flashvars'), src);
        createMenu({
          x: ev.clientX,
          y: ev.clientY
        }, [
          ['',
          ],
          videoUrl ? [
            '',
            function () {
              copyText(videoUrl)
            }
          ] : null,
          videoUrl ? [
            '',
            function () {
              location.href = videoUrl
            }
          ] : null
        ])
      }
    };
    ele.parentNode.insertBefore(d, ele);
  };
  var addPlaceholder = function (ele) {
    if (ele) switch (ele.nodeName.toLowerCase()) {
      case 'object':
        setTimeout(function () {
          if (isBlocked(ele)) createImage(ele)
        }, 1);
        break;
      case 'embed':
        setTimeout(function () {
          if (isBlocked(ele) && !isBlocked(ele.parentNode)) createImage(ele)
        }, 1);
        break;
      case 'iframe':
        setTimeout(function () {
          if (ele.getAttribute('type') == 'application/x-shockwave-flash' && isBlocked(ele)) createImage(ele)
        }, 1);
        break;
    }
  };
  var createPlaceholders = function () {
    var obj = document.querySelectorAll(css.replace(/\{.+\}/, ''));
    for (var i = 0, ele; ele = obj[i]; i++) addPlaceholder(ele);
  };
  if (!(document.documentElement instanceof HTMLHtmlElement)) return;
  var host = location.hostname.replace(/^www\./, '');
  for (var i = 0; i < exclude.length; i++) {
    if (host == exclude[i]) return
  };
  var value = getValue(prefix);
  if (value != 'unblocked') {
    setTimeout(function () {
      addStyle(css)
    }, 1);
    if (value != 'justblocked') {
      window.addEventListener('load', createPlaceholders, false);
      document.addEventListener('DOMContentLoaded', function () {
        createPlaceholders();
        document.addEventListener('DOMNodeInserted', function (e) {
          addPlaceholder(e.target)
        }, false);
      }, false);
    }
  };
  document.addEventListener('keydown', function (e) {
    if (e.keyCode == 70 && ((e.shiftKey && e.ctrlKey) != e.altKey)) {
      if (getValue(prefix) != 'unblocked') {
        delStyle(css);
        delPlaceholders();
        setValue(prefix, 'unblocked');
      } 
      else {
        addStyle(css);
        createPlaceholders();
        setValue(prefix, 'blocked', - 1);
      };
    };
  }, false);
}) ();

Smerh
моя твоя не понимай. Варианты чего?

FMRUser
Как ваше сообщение должно помочь решению проблемы?

kL()p
Скрипт может послужить в качестве альтернативы расширению.

Доброго времени суток

FF 34.05
кроме ютуба Flashblock последней версии у меня косячит также на этом сайте
http://www.earbeater.com/online-ear-training/   -  флэшка грузится, но ни кнопок, ни меню, куда можно нажать - ничего нет

кстати, на главной странице любого канал ютуба расширение нормально работает
s_1421097484_8739512_13bc75ef52.jpg

Всем здравствуйте, такая же проблема с ютубом и у меня случилась дней 4 или 5 назад. Вроде картинка блокировки есть но она неактивна нельзя нажать на иконку flashblock на видео. Что-то программеры сайта ютуб подкрутили там у себя. Может решили бороться  со всякими блокировщиками  не знаю. Кто-нить в курсе может сделают создатели flashblock'a какое-нить критическое обновление своего плагина, или ждать пока на сайте ютуба всё исправят, может это сбой БД на сайте какой?

Мне помогло добавление нового фильтра в Adblock Plus.
youtube.com##div#theater-background.player-height

источник
https://addons.mozilla.org/ru/firefox/addon/flashblock/reviews/663468/

Azz354 пишет

Мне помогло добавление нового фильтра в Adblock Plus.youtube.com##div#theater-background.player-height источникhttps://addons.mozilla.org/ru/firefox/addon/flashblock/reviews/663468/

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

13-01-2015 03:30:07

kL()p пишет

Smerh моя твоя не понимай. Варианты чего?

варианты решения...
т.к. получается что все мои плагины и расширения обновляются автоматически, даже если откачу, придётся откл. автомат. обновления, и следить за тем чтобы расширение не обновилось...
то что выше помогло, но сие не есть решение, т.к. есть нюансы (см. выше)

Smerh пишет

затем все выбранные следом открываются уже без блокировки

На YouTube уже много месяцев такая пурга и наверно не #theater-background.player-height этому причина, то блокируется, то не блокируется и понять сколько не пытался почему, не получилось до сих пор, как не извращался. А тут еще и это..

FMRUser пишет

Smerh пишет: затем все выбранные следом открываются уже без блокировкиНа YouTube уже много месяцев такая пурга и наверно не #theater-background.player-height этому причина, то блокируется, то не блокируется и понять сколько не пытался почему, не получилось до сих пор, как не извращался. А тут еще и это..

я практически каждый день что-то смотрю с ютьюба, или сам или ребенку включаю, и сия трабла началась 10.01.14 после 12 по моему (+8), до этого все было ровно...

Тоже ерунда приключилась с этим FlashBlock'ом. Версия 1.5.17 не спасает. Причем, в основном, на ютубе. Раньше это не особо заботило, но на праздниках много лазил по этой ютумбе, и достали эти глюки с блоком. Перебор других версий плагина и поиск конфликтов результата не дали. На всяк случай скажу, что версия фокса у меня 22 (так уж сложилось, что обновления меня не устраивают, особенно с версии, где сильно изменили интерфейс. Хотя, основная причина моего недовольства - это какие-то дикие тормоза, когда в панораме много групп и вкладок (больше 700 вкладок суммарно). Откатываясь на более ранние версии, остановился на 22-й, в которой ситуация с этой панорамой более-менее терпима). Но вернемся к флэшблоку - в итоге я установил Flash Control - пока вроде все нормально. Хотя Флешблок мне нравился больше - хотя бы из-за того, что в нем не надо обязательно попадать в кнопку запуска проигрывания ролика - мелочь, а приятно. Ну и видом кнопки на панели ФФ тоже больше нравился.
И был момент, что поначалу показалось, что глюки флешблока на ютубе стали особенно заметны после обновления флеш-плеера с версии 14 на 16 (на одном из компов это как-то совпало по времени и обратил на это внимание - возможно, что есть взаимосвязь).

Такая же ерунда http://forum.mozilla-russia.org/viewtopic.php?pid=673278#p673278

17-01-2015 19:50:43
где взять и установить этот Flash Control ?

где взять и установить этот Flash Control ?

SashaLC, Flash Control :angel:

Крошка Ру Спасибо

Все нормально, установил

Всем привет!
Еще с предпоследним обновлением Лисы ролики на youtube под флэшблоком перестали запускаться.
Жму как раньше на значок "f" в середине (размер) видео и ничего не происходит.
Пользуюсь флэшблоком чтобы траффик экономить он лимитный

Потому что HTML5.
Снеси расширение.

Kuja пишет

Потому что HTML5.Снеси расширение.

и чем это поможет?

Чего-то я ничего не понимаю ведь в настройках флэшблока есть галочка о блокировки HTML5 видео, так почему она не срабатывает на плеере youtube? Снимаю галочку в настройках флэшблока, а видео всё равно блокируется а сама иконка флэшблока неактивна остается на видео ролике. Где именно косяк-то, или на youtube этот HTML5 какой-то кривой сделали?

При перезапуске очищается белый список расширения. Безумно раздражающее обстоятельство. Как это можно поправить?