Софт

Ruffle Flash Player — как установить и пользоваться

В конце 2020 года прекратилась поддержка когда-то революционного, а в 2000-х годах повсеместного Adobe Flash Player.

Без Flash Player не было бы интернета, который мы знаем. У меня где-то на старых болванках (так миллениалы называли пустые или перезаписываемые компакт-диски) записаны флеш-игры, которые в эпоху раннего малодоступного интернета передавались их рук в руки на жёстких дисках. А сколько сайтов работало на Flash!

Культовая Масяня распространялась ламповыми SWF-файлами. Скриншот: pcbee.ru

Увы, из-за многочисленных неустранимых дыр в безопасности от Flash сначала отказались производители мобильных устройств (заявление Стива Джобса о том, что в Айфонах не будет поддержки флеш, в своё время было воспринято чуть ли не как сенсация), а потом постепенно забанили и остальные, включая разработчиков браузеров.

Интернет многое потерял, но немногое забыл. Тысячи легендарных флеш-игр сегодня пытаются спасти энтузиасты. А сайты, сохранением которых для потомков много лет занимается проект Internet Web Archive, со временем не перестанут работать внутри архива, даже если они были когда-то написаны на Flash. Поможет им всем в этом эмулятор Flash Player с гордым именем Ruffle.

По заверениям разработчиков, Ruffle гораздо безопасней, чем почивший AFP, прежде всего потому, что написан на современном языке Rust и потому, что Ruffle не традиционный «флеш-плеер», а эмулятор с использованием так называемых «песочниц» — среды, из которой нельзя повлиять на программное обеспечение и операционную систему.

Ruffle распространяется как отдельное приложение, так и в виде браузерного расширения для Google Chrome (равно как и всех браузеров на движке Chromium), а также Firefox. Более того, вебмастеры могут встроить Ruffle в свои сайты, чтобы посетители без каких-либо дополнительных действий могли прикоснуться к магии Flash.

На момент подготовки публикации Ruffle не умеет открывать все когда-либо созданные SWF-файлы (shockwave flash или small web format) и сайты с флеш, но разработка активно ведётся.

Расширение для браузера в официальных библиотеках (пока) не представлено, поэтому его нужно скачать с сайта Ruffle и установить вручную. Расширение скачивается в виде zip-архива. Его следует предварительно распаковать.

В случае с Хромом (Safari, Microsoft Edge) нужно перейти в главное меню, там выбрать «Расширения» (Extensions) или ввести в адресную строку chrome://extensions/. В правом верхнем углу активировать «Режим разработчика» (Developer mode), нажать появившуюся кнопку «Загрузить распакованное» (Load unpacked) и открыть папку с загруженным расширением. Должно появиться уже активированное расширение Ruffle. Всё, можно сёрфить флеш-сайты.

Удивительный по своим функциональным возможностям Flash-сайт «Фотошоп онлайн» не работает — на момент публикации поддержка языка ActionScript 3 находится в зачаточном состоянии

Чтобы просматривать или взаимодействовать с SWF-файлами (играми, мультфильмами, презентациями и т. д.), браузерное расширение не годится. Приложение для операционных систем Windows, Linux и MacOS можно скачать там же, где и расширение. Достаточно распаковать архив и запустить исполняемый файл (на Windows это ruffle.exe). Программа сразу предложит открыть файл SWF.

Если при запуске Ruffle на Винде возникнет ошибка «Система не обнаружила VCRUNTIME140_1.dll», значит, у вас не установлены библиотеки Visual Studio. Скачайте на сайте Microsoft и установите распространяемый компонент Visual C++ (версии x86 для 32-битной Windows, x86 и x64 — для 64-битной).

На момент выхода публикации Ruffle доступен в ночных сборках, а заявленная версия 0.1.0. Разработчики не гарантируют корректную работу релизов (на то они и «ночные сборки»), а обновляться, похоже, пока придётся вручную.

Реклама

Комментарии

  • Спасибо, за подробное разъяснение. Сэкономил время

  • Не работает на виндовс 10. Пишет что не подходит к этой системе. К чему тогда подходит?! Файл .exe не запускается.

    • У меня Windows 10. Всё работает. Какую ошибку вам показывает? Просто молча не запускается?

  • Так и пишет система не подходит для этой программы выберите другую.

    • Без понятия, что там у вас - на двух разных сборках (Win 10 Home для одного языка и Win 10 Enterprise LTSC) программа запускается. А распространяемый компонент Visual C++ пробовали установить?

    • Слушайте, ну написано же в тексте, что работает пока далеко не всё. Вот на сайте Ruffle появились прогресс-бары с ходом освоения языка ActionScript 3 (который появился в 2006 году). Пока поддержка нулевая, то есть большинство swf и сайтов на Flash, которые были сделаны позднее июня 2006 года, скорее всего не будут работать. Но скоро обещают сделать. Это даже не бета, ребята, проявите терпение.

  • Ruffle не работает: ни на Opera, ни на Atom Browser, ни на Google Chrome, ни на Яндекс.Браузере, ни на Microsoft Edge, ни на Firefox, ни на остальных браузерах. Бесполезный мусор!

    • А как вы проверяли, что не работает? Сейчас установил расширение на Brave, потыкал игры на архивных сайтах, везде подключён и работает Ruffle, но некоторые игры жалуются на отсутствие ActionScript 3. Но с третьего тыка нашёл работающую игру http://arcade.flashgamearchive.com/game.php?game=Projectile_Motion&m=0 (сайт не https-ный, надо пропустить предупреждение).

      На https://www.newgrounds.com/ то же самое, всё работает на Ruffle.

      Где конкретно у вас не работает, покажите, может, дело вовсе не в Ruffle?

  • меня интересует вопрос запуска swf с моего хостинга. Я сделал все по инстукции и swf встроенный в сайт открывается (в нем использовался actionscript 2.0). Открывается содержимое не автоматически, как раньше бывало, а сперва синяя заставка ruffle, потом красная заставка с огромной кнопкой пуск... Смешно..
    Вопрос, как это убрать, чтобы автоматически содержимое ролика начинало проигрывать при загрузке?

  • На момент добавления комментария поддержка ActionScript 1-2 уже 95%, ActionScript 3 - 90%. "Фотошоп онлайн" теперь работает!

  • как открыть ссылку на локальный файл. В инструкции на принтер Samsung 2525. Ruffle пишет Похоже, что вы запускаете Ruffle по протоколу "file:".
    Это не работает, поскольку браузеры блокируют работу
    многих функций по соображениям безопасности.
    Вместо этого мы предлагаем вам использовать. И все.
    Что и как использовать?

    • Сложно сказать. Возможно, Ruffle предлагает вам загрузить Flash файл куда-то в интернет, и попробовать открыть его оттуда. Отправьте файл мне на почту alex@budaev.org, если ещё нужна помощь, я посмотрю, что он предлагает и как можно открыть этот файл.

Недавние публикации

Настройки WordPress-плагина LiteSpeed Cache

Замечательный хостинг Fozzy, услугами которого я пользуюсь уже почти 8 лет, может похвастаться не только…

Два года с Samsung Galaxy S10e: стоит ли брать в 2021

Заголовок кликбейтный, но на момент подготовки публикации Samsung S10 series продаются в магазинах. В частности…

Удалёнка с Сэрэмжид Интогаровой

Журналист и медиаменеджер Сэрэмжид Интогарова запустила YouTube-передачу "Удалёнка" о сути происходящих в общественно-политической жизни Бурятии…