Flash 是早先年被广泛使用的技术,在 Web 上很受欢迎。Web 上浏览 Flash 动画需要对应的播放器,即 Flash Player。但 Flash 技术耗电量大,又时不时曝出严重的安全问题。在 HTML5 等一批新技术出现并逐渐成熟后,Flash Player 已被 Adobe 官方判了死刑,将最终停止更新和发行 Flash Player。
似乎是为榨干 Flash Player 的最后一滴价值,Adobe 在今年将 Flash Player 在中国大陆地区的独家代理发行权,授予上海剑圣网络科技有限公司(即 2144)及其分公司重庆重橙网络科技有限公司。之后,中国大陆用户访问 Adobe 官网下载 Flash Player,将被跳转到 2144 的网站(flash.2144.com
或现在的 www.flash.cn
),是为中国特供版。
中国特供版的用户协议要求用户允许重橙“通过该程序收集用户的上网信息”,“和第三方合作向用户提供相关网络服务或者其数据收集工具用以完善自身服务”;并且,如果发生数据泄露,用户不得追究重橙的法律责任。并且,中国特供版捆绑有 Flash Helper Service 服务(大概是在 28 的某个版本起),能够展示弹窗广告,且有技术机制防止用户禁用。
在更新的版本中(大概从 Flash Player 30 起),中国大陆用户甚至不能安装国际版使用。即使用户从下载到国际版本安装,使用过程中也会弹出“此 Flash Player 与您的地区不相容”的提示,并禁止用户继续使用,俗称“锁区”。
被网友和媒体曝光后,重橙偷偷修改了用户协议。大幅删除了原来的第五章节的内容,替代为下列一段文本而不是分条条款:
为了产品的技术优化,为用户提供更好的体验,在不涉及侵犯用户个人隐私的前提下,程序可能会记录用户如何使用本程序的信息和用户使用本程序的相关数据。这些信息用于持续改进相应程序功能。程序具有自动更新功能,以便及时为用户提供新功能同时修正程序中的错误。
修改后的条款已经好不少了。尽管如此,Helper Service 服务还是顽固存在。
绕过中国特供版 Flash Player 的思路也很简单:使用国际版本。问题在于如何避免“地区不相容”的检测。29 版本没有“锁区”,可以使用。但基于安全考虑,最好总是使用最新版。卡饭论坛的帖子给出了破解补丁或所谓“和谐文件”的方案,也是一种办法。不过最简单易行的方案,当属 tombkeeper 在微博所说的:
打开区域和语言设置,把这里改成“中文(简体,新加坡)”,然后重启系统。
亲测对于 Windows 10,这个方法仍然有效,且系统语言不会受到影响。Windows 10 的“区域和语言设置”可以在 设置-时间和语言-区域和语言-(相关设置)管理语言设置 中找到,然后在“非 Unicode 程序的语言”中点击“更改系统区域设置”,将其改为“中文(简体,新加坡)”或其他你觉得可以的选项。记得设置完后重启系统。
这样一来,使用 Flash Player 国际版就不会出现“地区不相容”的提示了。而国际版本可以挂上代理在 Adobe 官网下载到,安装的时候也强制走代理或者断网(禁止安装程序联网)就行了。如果你没有条件使用代理,也可以在上述卡饭的帖子中找到离线包的下载链接。
2018-7-18 P.S.用了一段时间,对于 Windows 10,只更改区域和语言设置似乎没用。大家可以尝试别的方法。
只用 Chrome 自带的 flash,目前还没被影响。
我现在也用自带的 Flash Player 得了,不折腾了。
被中国版的flash弹了个广告,想到这篇文章,回来看了看,发现chrome有自带flash,果断卸载了。
我最后也是卸载了 Flash Player。少数网站需要我就开 Chrome 用。
flash禁了,不用。
嗯,我也几乎不用了。话说看到你的域名惊了一下。
都2019年了,flash除了作用于页面垃圾广告,真没其它作用了。何况adoby自己都放弃了。
[...]———— 相关资料参考于 https://shansing.com/read/463/[...]