flashplayer吧 关注:156贴子:1,190
  • 4回复贴,共1

解决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动画最优秀的软件之一。


IP属地:安徽1楼2023-04-17 18:28回复
    谢谢分享,原来我们用的一直有广告的啊,网页反复提示


    IP属地:广东2楼2023-05-20 09:47
    回复
      牛逼啊楼主,楼主万岁


      IP属地:广西3楼2023-06-04 15:56
      回复
        感谢


        IP属地:广东来自Android客户端4楼2023-07-29 23:50
        回复
          太谢谢兄弟了,一年没解决的问题终于在你这里解决了


          IP属地:北京5楼2024-04-25 10:53
          回复