Many members of the Flash community have come up with workarounds to continue to run .swf files in the post-EOL era. Read on to find a workaround that best suits you!
Do you still use Flash Player? Data Horde is conducting a survey to see how frequently people continue to use Flash Player even at the very end of its lifespan. It would mean a lot to us if you could spare 5-10 minutes to complete a very short survey.
It’s still possible to run Flash Media (.swf files) without actually using Flash Player. Two mature Flash Player emulators are Ruffle (ActionScript 1&2) and Lightspark (ActionScript 3). Ruffle even has an online demo if you’d like to see it in action before installing.
You can find a more thorough list of emulators in the Flash Player Emergency Kit.
If you’re using any version of Google Chrome, up to and including Google Chrome 87, you might not have to install anything at all! You should be able to continue to use an older version of Flash Player which was immune to the effects of the EOL Killswitch.
Simply run Chrome with the --allow-outdated-plugins
flag:
# On Windows:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-outdated-plugins
# On Mac:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --allow-outdated-plugins
# On Linux
google-chrome --allow-outdated-plugins
# For instructions on how to specify flags on other systems see http://www.chromium.org/developers/how-tos/run-chromium-with-flags
In addition to the EOL killswitch, Adobe have gone out of their way to remove downloads for previous versions of Flash Player from their website. That being said, there are ways to acquire a past versions of Flash Player, immune to the EOL killswitch.
An out-of-the-box solution is to install Waterfox, a modern fork of Firefox which also supports a lot of legacy features including Flash Player. Another option is Basilisk, up to version 2020.11.25 anyway.
If you would rather stick to a more traditional approach, u/Cifra85 made a Reddit post on how to install a portable Firefox Browser which comes bundled with an older version of Flash Player:
If you’re concerned about incompatibility, another option is Firefox 78 ESR (Extended Support Release) which will continue receiving updates until September of this year.
Edit:
Adobe has made it no secret that they intend to offer a killswitch workaround for enterprise customers, via their partner HARMAN, starting February. Leave it to the online Flash community to discover it in January!
Edit 5 May 2021: Consider installing FlashPatch, a tool which greatly simplifies the steps described below.
Spider, an Adventure Quest fanatic, was one of the first people to discover that all it took was a couple of modifications to a configuration file!
If you’re not on Windows, mms.cfg
goes in /Library/Application Support/Macromedia
on Mac and /etc/adobe/
on Linux. For more details on mms.cfg
see Flash Player 32’s manual (page 41).
Using the Flash Player projectors, it’s possible to run .swf’s outside of a browser, with some minor limitations. Strangely projectors for Windows, Mac and Linux have not been removed from from Adobe’s website and are still available.
Flash Player projectors can be downloaded from Adobe’s Flashplayer Debug Downloads Section, and mirrors can be found on the Wayback Machine and the Internet Archive.
Another unique solution is to use the Cloud Browser Puffin, which can render Flash content remotely. Do note that Puffin is not free on every platform.
As a final workaround, you can try running an old version of Flash Player outside of a browser. Although there are a number of third-party archives out there, setting these up can be non-trivial.
Instead we would highly recommend Bluemaxima’s Flashpoint, a Flash game/animation Browser of sorts which comes with a built-in older version of Flash Player.
We hope you were able to find a solution that works for you. If you have any comments or suggestions let us know at [email protected].
Now go on and spread the word! Tell all your friends and family how they can continue to use Flash Player even in 2021!
]]>For the past few years YouTube had been supporting community captions, a feature which allowed users to submit captions or translations for videos of other channels. On September 28 the feature was removed and the menu to access it was hidden.
However, you might still spot new videos with community contributions published after September 28. Take a look at this video uploaded on October 9. Notice that the Caption author is Dark_Kuroh, different from the video uploader.
But how, time travel? As it so happens, even with all the menus hidden, it is still possible to access the old captions editor. This method requires the uploader to know where to check, so it’s best that if you are submitting captions or translations using this method, you let the uploader know the language and the video.
So you want to caption or translate someone else’s video… Assuming that the channel still has community captions enabled, go to the following URL:
youtube.com/timedtext_editor?action_mde_edit_form=1&v={video code}&lang={language code}
Example: http://youtube.com/timedtext_editor?action_mde_edit_form=1&v=vCxz2lSeer4&lang=en
where {video code}
is the end of the video’s id and {language code}
the abbreviation for the language you want to translate into. Fortunately, you can also later switch between languages, so if you don’t know the abbreviation you can use en
to start open the editor for English and then switch to your actual language through the Switch Language
button.
When you’re done, don’t forget to submit by clicking on the Submit Contributions
button in the upper right corner.
Previously, you were able to view community submissions from the Community Tab on YouTube Studio. Unfortunately, these are now hidden. So you will need to have an idea of which videos and languages to check.
If you hadn’t enabled community contributions before it’s not too late! Just simply go into YouTube Studio > Videos and choose the videos you would like to enable contributions on. Go into Edit > Community Contributions and switch it on. Lastly, don’t forget to click on “Update Videos”.
You, as an uploader, can also theyoutube.com/timedtext_editor?action_mde_edit_form=1&v={video code}&lang={language code}
to access the caption/translation submissions you have received. A good place to start from could be some of your most viewed videos, and you should definitely pay attention to your subscribers to see if they are trying to tell you to accept any of their submissions.
All you have to do when you do find a community submission is to click on the Publish
or Publish edits
button on the upper right corner,
While YouTube is still working on their permissions system and the community is banding together to find alternatives of their own, it’s important to endure through this transition period. So here’s hoping this tutorial helps you continue to add/receive translations on your videos for a little longer…
]]>