我们正在构建一个具有相当广泛部署的自助服务终端应用程序.该应用程序位于浏览器中运行的Flash中,需要使用网络摄像头.目前,每个自助服务终端都会显示常用的Flash"你想让你的相机/麦克风使用"对话框,我想本地管理员可以点击,选择"记住"等.
鉴于这是一个自助服务终端应用程序,我们可以自己访问这些机器(或至少可以访问那些人),有没有办法预先对白名单进行播种,以便不显示对话框?
如果您运行可以读/写文件系统的本地应用程序(而不是Flash),则可以找到设置并进行更改.它们存储在macromedia.com
域下的本地共享对象以及允许的应用程序域中.
具体位置各不相同,但在我的机器上有一个例子:
C:\Users\sam\AppData\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\#ungrounded.net\settings.sol
Run Code Online (Sandbox Code Playgroud)
这是教程的设置文件:
http://www.newgrounds.com/portal/view/326194
(swf实际上托管在undergrounded.net上).
这是一个SOL查看器:
http://www.buraks.com/asv/tools/sve.html
有关编辑SOL和软件的更多信息,请访问:
http://en.wikipedia.org/wiki/Local_Shared_Object
归档时间: |
|
查看次数: |
1546 次 |
最近记录: |