问题标签 [axshockwaveflash]

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.

0 投票
0 回答
247 浏览

c# - 如何像 SWF Catcher 一样从正在运行的进程中捕获 SWF 文件?C#

在 Swf Catcher Program 中,当我选择一个正在运行的进程时,它会向我显示该进程中正在运行的所有 flash 文件

http://i.stack.imgur.com/VpjCL.png

所以我想做的是,制作一个程序来捕获给定进程中的所有 swf 文件,例如 Swf Catcher,并将所有 swf 转换为 axshockwaveflashobject 并从那里控制它们。

我试图用 Process 类来做到这一点:

但是我无权访问在这个过程中运行的 swf.. 我想在这个主题上得到一些建议。谢谢

0 投票
2 回答
737 浏览

vb.net - 引发继承基类的事件自定义控件类

我正在尝试为 axShockwaveFlash 控件设计一个“直通”。此控件没有.MouseDown,.MouseUp.MouseMove与之关联的事件。可悲的是,我需要在任何冲击波控件上检测这些事件,因为它们在另一个类中使用(它在各种不同的控件上检测这些事件)。

因此,我尝试设计一个自定义类,修改 axShockwaveFlash 类以包含这些事件。但是,我收到以下错误:

“派生类不能引发基类事件。”

在线上:

完整代码(减去 up 和 move 函数):

我认为基类是AxShockwaveFlashObjects- 但我看不到这里定义的鼠标事件。在这个问题上我的深度 - 任何帮助表示赞赏。

0 投票
1 回答
639 浏览

winforms - 调试嵌入式闪存 (swf)

我有一个“播放”Flash SWF 文件的 Windows 窗体应用程序。我看到随机 Method: FlashMethodInvocation Exception: System.AccessViolationException 错误。输出只给了我 windows 窗体应用程序的堆栈跟踪,而不是 actionscript,我相信真正的错误正在发生。

我也有 swf 的源代码,它都是用 ActionScript 3 编写的,我使用 flashbuilder 来创建它。

Windows 窗体应用程序是用 C# 编写的。Windows 窗体应用程序创建 ShockWave ActiveX 控件的实例,然后被告知加载 swf。SWF 和 C# 代码之间通过 actionscript 中提供的外部接口进行交互。

SWF 动作脚本在崩溃前几个小时都可以正常播放。不幸的是,当动作脚本堆栈跟踪冒泡到 Windows 窗体应用程序时,它不包含在错误中。

我想看看异常发生时动作脚本中发生了什么。有什么想法可以找到 actionscript 堆栈跟踪吗?

马特

0 投票
1 回答
276 浏览

vb.net - vb.net AxShockwaveFlash 动态创建错误

在 VB.NET 中创建AxShockwaveFlash控件时出现错误,当我加载电影时,出现错误:

引发了“System.Windows.Forms.AxHost+InvalidActiveXStateException”类型的异常。

这是我的代码:

0 投票
1 回答
269 浏览

c# - 与在 Winforms c# 中播放 youtube 视频的 axSockwavePlayer 交互?

简短的问题:

如何从播放 youtube 视频的 axShockwavePlayer 中获取事件?

(“视频播放”和“暂停”等事件)


长问题:

我有一个带有冲击波播放器的 winforms 应用程序。

我在其中播放 youtube 视频,我想知道是否可以在我的应用程序中与 youtube 播放器进行交互。

我正在尝试获取播放器的状态并根据它更改我的背景音乐。

环顾四周,我发现了这个问题: How to control the youtube flash player with c#? 和很好的 答案

(均来自 2012 年)

玩弄它,我发现答案似乎太旧了,对我不起作用。

发布的答案包括简单的调试,这就是我点击播放器(并开始播放视频)得到的:

这是我使用的代码:

查看调试代码,我发现没有任何关键字可以让我知道用户点击了冲击波播放器。

如何更改代码以匹配当前的 youtube api?

0 投票
1 回答
1219 浏览

flash - 使用 JMeter 进行 RTMP 加载测试

我使用 JMeter 对我的公司进行了一些负载测试。现在我们需要测试一个直播服务,但我不知道该怎么做。到目前为止,我已经进行了很好的研究,但一无所获。

流作为 Flash 应用程序发送,类型为x-shockwave-flash.

JMeter 能够处理 RTMP 吗?如果没有,有什么好的选择?

在此处输入图像描述

0 投票
1 回答
1996 浏览

c# - C# ShockWave Flash 对象在 COMPONENTS 中不存在

我会将来自 youtube 和其他网站的视频导入 c# winform 应用程序。我需要 Com Components 中的 Shockwave Flash 对象,并且我安装了 Adob​​e Shockwave Player 和 Adob​​e Flash Player。刚刚出现了 Shockwave ActiveX Control。在此处输入图像描述

没有 ShockWave Flash 对象。有人可以告诉我-我应该安装什么才能将该组件安装到visual stuido?

0 投票
1 回答
1351 浏览

c# - C#/ActionScript 与 AxShockwaveFlash

我是 ActionScript 的新手,正在尝试在 AS 和 C# 之间进行通信。我发现的每个教程/解释似乎都完全相同,但我根本无法让它发挥作用。callFunction抛出一个 COM 异常(“E_FAIL”),当我尝试ExternalInterface.call()从 AS 调用时,它似乎从来没有。

我已经让它在 JavaScript/HTML 中工作,但我对 C# 没有想法;我怀疑我在我的 AS 中做错/不允许的事情。我用 Adob​​e Flex 4.6 和 mxmlc 编译 AS 文件。

编辑:为了澄清,这段代码只显示了从 AS 调用 C# 函数的测试,因为它似乎不太容易出错(不需要处理 xml 参数)。此外,我在我的 AS 中运行了一个while(true) ExternalInterface.call("someFct", "Hello world");循环测试,调试过程的 CPU 使用率与 AS 中没有指令的情况基本相同(~0.3%)。所以看起来代码根本没有执行。

这是我的 AS 文件:

在 C# 中,我在 WinForms 中有一个 AxShockwaveFlash 控件:

初始化 SWF 对象并接收其调用:

0 投票
1 回答
446 浏览

forms - 2015 年 12 月 26 日资源管理器更新后,通过 Windows 窗体应用程序进行的 Flash 控制不再起作用

我们有一个显示 Flash 内容的 Windows 窗体应用程序。直到 2015 年 12 月 26 日星期六,这一切都很好。

现在我得到:AxShockwaveFlashObjects.dll 中发生了“System.Runtime.InteropServices.COMException”类型的第一次机会异常附加信息:完成此操作所需的数据尚不可用。(来自 HRESULT 的异常:0x8000000A)

当我尝试在加载后从控件中询问 TotalFrames 时。有没有人有同样的经历?

Windows 窗体代码(Visual Studio 2015):

Private WithEvents FlashControl As AxShockwaveFlashObjects.AxShockwaveFlash = Nothing

Private Sub Form1_VisibleChanged(sender As Object, e As EventArgs) Handles Me.VisibleChanged On Error Resume Next

结束子

0 投票
0 回答
263 浏览

c# - 在 wpf 网络浏览器中播放时如何查找 swf 的总帧和当前帧?

这里我在wpf web浏览器控件中玩过swf。我只想知道在网络浏览器中播放时如何获取 swf 的总帧和当前帧。下面的代码用于在使用Shockwaveflash 对象时查找这些计数。

以下代码用于在网络浏览器中播放 swf。

除了这些显示的代码,我们应该为 Web 浏览器和 c# 使用什么。