一个热爱网络的小学教师

解决Flash Player独立播放器提示“该版本过旧,不支持运行,请升级后使用”的问题

Flash Player寿终正寝后,老师们使用Flash课件受到了极大的影响,特别是英语老师,现在用的课件就是用Flash开发的,需要Flash Player插件的支持。插件的问题要解决比较麻烦,我们可以采取一种简单的替代方案:从光盘中找到自己需要的swf文件,然后用Flash Player独立播放器来进行播放。

不过最近我发现即使是用Flash Player独立播放器,在打开swf文件的时候,也会提示“该版本过旧,不支持运行,请升级后使用”,造成swf课件不能正常播放。经过一番研究,我最终解决了这个问,下面分享给各位英语老师。

1.Host屏蔽Flash Player独立播放器联网

①打开目录“C:\Windows\System32\drivers\etc”。

②找到一个名为“hosts”的文件,注意这个文件没有扩展名,把它复制出来,用记事本打开。

③在文件最后添加以下内容,保存文件。

127.0.0.1 geo2.adobe.com
127.0.0.1 fpdownload2.macromedia.com
127.0.0.1 fpdownload.macromedia.com
127.0.0.1 macromedia.com
127.0.0.1 flash.cn

④复制修改后的hosts文件,覆盖etc文件夹里的原hosts文件。

这样Flash Player独立播放器就无法联网获取版本信息了,自然也就不会有新的提示了。

2.清理配置文件“settings.sol”

①打开目录“C:\Users\你的用户名\AppData\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys”,删掉“settings.sol”文件。

②创建一个名为“settings.sol”的空文件,属性设置为“只读”。

Flash Player独立播放器运行时会生成配置文件“settings.sol”,用来保存当前版本信息和最新版本信息,一旦检测到版本不是最新的,就会提示“该版本过旧,不支持运行,请升级后使用”,把这个配置文件删掉,提示就不会出现了,最后利用只读的空文件限制Flash Player独立播放器再次保存版本信息,就可以一劳永逸地解决问题了。

小科普:“Flash Player”、“Flash Player独立播放器”和“Flash”有什么区别?

“Flash Player”一般指Flash播放插件,安装之后浏览器就能播放swf文件了。从2021年开始,Adobe已停止运营,目前各种主流的浏览器都不再支持,微软也出了个补丁KB4577586,从Win10 中彻底移除了Flash Player,现在除了个别项目还在为了解决某些问题而垂死挣扎,可以说Flash Player基本上已经寿终正寝了。需要注意的是,Flash Player死后,国内某家公司从Adobe手里拿到了Flash Player的国内特供版授权,继续提供支持,并疯狂弹广告、肆无忌惮地搜集用户隐私,这也是为什么但凡稍有了解的都不愿意用国内特供版的原因。

“Flash Player独立播放器”是Adobe很久之前就开始开发的一个用于播放swf文件的软件,纯绿色无需安装,可以独立运行,不需要插件的支持。分为“普通版”和“调试版”两个版本。国内特供版也在继续更新,据说没广告,我不想用,所以并不确定。需要旧版本的,可以在此下载:https://gitee.com/urain39/adobe-flash_player_sa,此版本为32.0.0.465。

至于Flash软件,不仅没死,反而活得更加滋润。自从抛弃Flash Player后,Adobe将Flash改名为“Animate”,添加了许多新的功能,继续搞动画制作,目前仍然是制作2D动画最优秀的软件之一。

赞(3) 打赏
转载请标明出处:高海鹏老师的博客 » 解决Flash Player独立播放器提示“该版本过旧,不支持运行,请升级后使用”的问题
分享到: 更多 (0)

留言 抢沙发

Protected by WP Anti Spam
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏