0

我编写了一个 python 程序,它使用 flash 播放器来显示来自网络的 flv 视频。不幸的是,用户不能使用它,除非他将程序的目录添加到 Flash Player 首选项面板中的受信任位置。有没有办法在不使用该面板的情况下以编程方式完成它?如果解决方案不仅适用于 Windows,那就太好了。

4

2 回答 2

1

我知道这样做的唯一方法是获取 SharedObject 阅读器(.sol 文件阅读器) http://www.sephiroth.it/python/solreader.php

编辑:测试了 SOL 阅读器,它似乎没有正确打开 settings.sol 文件。

并编辑此文件

C:\Documents and Settings{USERNAME}\Application Data\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\settings.sol

我将列在trustedPaths

这会自动设置受信任的位置设置。

于 2013-07-31T16:24:03.147 回答
1

写一个文件my_app.cfg喜欢

赢32:$APP_DATA$\Macromedia\Flash Player\#Security\FlashPlayerTrust

苹果系统:$HOME$/Library/Preferences/Macromedia/Flash Player/#Security/FlashPlayerTrust

该文件将包含例如c:\path\to\my\trusted\resource

它在这里描述:http: //help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7c91.html

于 2013-10-21T12:11:21.497 回答