问题标签 [local-shared-object]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flash - 保存影片剪辑和动作脚本 - Flash 共享对象 LSO
我知道它可以将对象(以及所有子类、数组、字符串)保存到Flash LSO中,本地到用户的计算机。
是否可以保存MovieClip或Function?
我用 MovieClips 尝试过一次,但它只是将 MovieClip 的引用(指针)存储到 LSO 中,因此它无法再次检索整个 MovieClip 二进制数据。
flash - Flash 服务器端共享对象 - LSO
Adobe docs (我找不到哪个)声明 Flash 可以从服务器读取共享对象(.SOL 文件?)。这可能是一种在客户端存储数据和检索数据的有趣方式。关于如何做到这一点的任何想法?
flash - 如何以编程方式确定 Flash 存储本地共享对象的位置
我正在为 Flash 电影编写一些自动验收测试(使用 iMacros 驱动电影)。
我需要在每次测试运行之前通过清除存储在本地共享对象中的设置来“重置”测试环境。
我可以通过删除以下文件手动执行此操作:
C:\Documents and Settings{用户名}\Application Data\Macromedia\Flash Player#SharedObjects\FQSTGCV7\{site-url}
显然我想自动化这个删除步骤;但我想知道如何以非机器特定的方式确定上述路径。
在 .NET 中,
"C:\Documents and Settings{username}\Application Data\Macromedia\Flash Player#SharedObjects\" 显然是
我如何确定另一台机器上的“FQSTGCV7”是什么?有环境变量吗?#SharedObjects\ 下面只有 1 个目录吗?
谢谢
flash - Flash 语言环境共享对象的行为是否类似于 cookie?
每个请求都会将 Cookie 发送到服务器,这使得它们成为数据存储的缓慢选择。但是,Flash 的 LSO 是什么情况?它们是否只能通过脚本访问而不是发送到服务器?
如果它很重要,我正在寻找一种使用 Flash 在客户端上存储数据的方法,并且性能在这里很重要(以及大小限制)。我知道 LSO 的默认大小限制为 100 kB。
adobe - 在最新浏览器中删除的 LSO
我的网站使用本地共享对象(有时称为 SuperCookies 或 Flash Cookies)来唯一标识用户的计算机并防止他/她在多台计算机上使用相同的凭据。直到最近,网络浏览器都无法删除 LSO 中的数据,这使它成为服务于我目的的好工具。IE9、Firefox 5 和 Safari 现在会在用户选择删除 cookie/清除历史记录时转储 LSO 数据。我理解这背后的原因,但就我而言,我并不是为了利用个人数据而秘密跟踪用户的数据或收集有关用户的信息。
有没有办法将我的网站添加到主要浏览器中的某种“LSO 受信任区域”,这样他们就不会删除我的网站存储在 LSO 中的数据?
如果有,我可以指示我的用户相应地设置他们的浏览器首选项。如果没有,我可能不得不想出一种不同的方法来从 Web 应用程序中积极地识别用户的计算机(也许是浏览器指纹识别?)。我看到一些银行这样做,当有人尝试从新计算机登录时,会显示“这是您第一次使用这台计算机登录”的屏幕。我想知道这是怎么做到的,绝对不是通过 IP,因为使用相同路由器的人将拥有相同的 IP(大公司、商业/家庭网络、图书馆)
apache-flex - Flex:如何检测用户是否阻止共享对象写入
简单的问题是,如果用户阻止将数据写入共享对象,我如何在 actionscript 中检测?
这个返回总是共享对象,但它的大小是 0,即使我已经阻止了共享对象。
当我试图将数据保存到共享对象并刷新它时,它会抛出一个错误,因为写入被阻止。那么检查写入共享对象是否被禁用的正确方法是什么?
c - 共享库如何链接到一个符号?
我有:car.cc
汽车.h
测试.cc
在创建libMyLib.so
并安装它之后,/usr/lib
我尝试使用以下命令编译 test.cc g++ test.cc -o tst -ldl
:。为什么我需要包含-lMyLib?
有没有编译代码的方法libMyLib.so
?其次为什么dlsym(handle,"brake")
不工作?如果我改变 dlsym (Car* (*)....dlsym(handle,"brake")
我什么也得不到。为什么?
欣赏
java - 如何使用 JAVA 解析 flash cookie(.SOL 文件)
是否有提供 Flash cookie 文件 (.SOL) 解析功能的 JAVA 库/类?
用户案例场景非常简单:给定一个 *.SOL 文件,我需要读取所有文本信息(以编程方式)。
PS.:从一个类似的问题中,有人发现 SOL 文件格式是基于 AMF 的,但是我想知道 Adobe 是否打开了该格式。
非常感谢,
- 最大限度
javascript - 阻止第三方 cookie - 解决方法(Facebook 应用程序等)
Mac 上的 Safari默认Block cookies
设置为From third parties and advertisers
。
如果嵌入的 swf 来自不同的域,它会阻止 SharedObject 工作。
这个问题并不新鲜: Safari 3rd 方 cookie iframe 技巧不再起作用?
有没有人找到解决方案(除了在每个请求中通过 GET/POST 参数传递会话 ID)?
注意:我无法访问嵌入 swf 的站点,因此无法更改该 HTML 或放置任何 JavaScript 等。
actionscript-3 - Flash/ActionScript 中的 cookie 之类的东西
我需要在 Flash 文件中实现 cookie 之类的东西....而且我对 ActionScript 没有任何线索。基本上它是一个带有静音/取消静音按钮的视频。如果我将视频静音并刷新浏览器,它不会再次静音。所以我需要以某种方式保持静音状态。
这是我完整的 ActionScript 文件:
这不起作用,现在我的静音按钮在闪烁……似乎 if 子句一直在执行。感谢您提前提供任何提示、提示或链接。;)
问候尼尔斯
编辑:太愚蠢了……这只是一个错字。
一定是:
现在它正在工作。