Can i download a .swf file through the browser path bar when it's not a legal SWF file? #18161
-
There're some SWF which bytes have been compressed, they are a part of a web page game. Now i can't paste the path to download it because Ruffle would try to play it. And its bytes have been changed, so it seems not a legal SWF file to Ruffle. At the same time, Ruffle do not give a choice to download the file. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 9 replies
-
You can disable Ruffle's playing of SWF files in the browser by going to the extension settings and disabling "Play SWF files in browser instead of downloading". Alternatively, you can simply turn off the Ruffle extension. |
Beta Was this translation helpful? Give feedback.
-
If you can load the game in the Ruffle desktop app, you can use its "Show known movies" functionality in its Debug Tools to save the decrypted SWF. Otherwise, you can save a memory dump of the browser's memory and extract the decrypted SWF from the memory dump. |
Beta Was this translation helpful? Give feedback.
Try uninstalling and reinstalling the official Ruffle Edge extension from https://microsoftedge.microsoft.com/addons/detail/ruffle-flash-emulator/pipjjbgofgieknlpefmcckdmgaaegban. It's possible a variable called "responseHeadersUnsupported" was set to false in https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/storage/sync by Ruffle before you ever had Edge version 128 installed and the variable hasn't been updated since. After re-installing, the option "在浏览器中直接播放 SWF 文件,而不是下载" may appear.