swf专题

SCANV团队:警惕DiscuzX mp3player.swf跨站脚本漏洞

近日SCANV团队接到某站长反馈:“最新安装DzX系统被扫描报告mp3player.swf存在跨站脚本漏洞”。经分析测试发现该漏洞确实存在并影响到最新Discuz X3.1及以下版本,我们现已报告给官方。由于该漏洞细节早被曝光,可临时删除/static/image/common/mp3player.swf。

ffmpeg将mp4转换为swf

文章目录 ffmpeg安装、配置java运行报错 Cannot run program "ffmpeg" 需要将mp4转换为swf,网上有很多软件,不是收费,就是功能不全,要不就是分辨率比例不满足要求。突然想到实在不行就自己开发个,谁让自己是程序员呢。 ffmpeg安装、配置 不是只写程序就行,需要先安装ffpmeg。 下载地址: https://www.gyan.d

html文件中flash格式(flv、swf)文件的嵌入

flash文件的格式:.FLV 和 .SWF flash视频格式有两种扩展名可以使用:.flv和.swf。他们有什么不同呢? (1)一个.flv文件(flash视频)是基于图片的视频流和音频。如果你在运行一个流服务,flv将是一个好的选择。上游条件是,这个文件的任何部分可以被客户终端访问,并且任何时间不会等待下载。话又说回来了,运行一个流服务待价昂贵。 (2).swf也是Macromedia

网页SWF页面传参

网页里: swf/about.swf?id=123 swf/about.swf?id=<%=Request.QueryString["id"] %> as3里: var id=0; if (loaderInfo.parameters["id"]!=null) { id=loaderInfo.parameters["id"]; }

解决发布后的swf版本控制问题

本文主要针对社区游戏(中、小游戏)和flash中型以上全站的开发。swf、图片、视频、XML、压缩文件等(非动态路径)常用素材被加载后,都会被IE缓存下来,再次使用就直接从缓存中读取这些素材,这部分通常被称作静态文件。在游戏发布上线后,我们经常会碰到需要强制更新这些文件,它们可能是游戏中的某一具体模块、游戏素材、界面皮肤等,或是我们需要添加新的功能模块。这个时候就需要有一个版本控制的方案,对

利用反射调用另一个swf里的代码库

或许我还是对flash了解不够深,虽然用它好多年了....还没有发现有更好的办法,例如flashDll,我就不知道怎么用才更好,可以达到他说的那样的可以使文件小很多。他的做法是把很多在多个flash中使用的代码打包进一个swf里面去,然后给不同的swf调用,从而达到减小体积的目的。但是我觉得即使是加载进行,但是在代码里进行了声明,最后还是会把代码编译进来,结果是体积还是没有减小.....(或许我这

绕开AS3安全沙箱 跨域加载SWF

AS3的安全沙箱的确是让人很无奈,本篇文章仅用于解决一个特定的问题,即A服务器上的SWF文件通过http访问B服务器上的SWF文件,此时即使B服务器上设置了crossdomain.xml,也无济于事,B服务器上被加载的SWF文件除必须的crossdomain.xml外,还必须使用Security.allowDomain("*")才能消除安全沙箱(注:我加载的是AS3编写的SWF)。对于无法使用S

SWF文件格式说明书--SWF文件头

SWF文件头 字段 类型 备注 标识 8位 标识字节: F代表未压缩 C代表已压缩(SWF6以后的版本特有) 标识 8位 代表W 标识 8位 代表S 版本号 8位 代表SWF文件的版本,比如0x06代表SWF6 文件长度 32位 整个文件的所占的字节数 帧大小 RECT结构 SWF场景的大小,单位为1twip(1/20像素) 帧速度 16位

如何自动播放下一个swf文件。

在一次项目中需要做一个一键浏览的栏目,中间有设计到很多flash文件。 那怎么办呢?我没有办法把所有的swf文件都做到一个flash中,这样做,只能造成flash文件变得庞大并造成在网页中加载数度慢等问题。 我在网上收索了一段代码“loadMovieNum( "*.swf ",   0); ” 就是它。 我把所有的swf文件的最后一帧上加上这句话,它把我复杂的任务变得简单多了。只要再每个s

Vue-cli3集成视频流媒体播放器EasyPlayer.JS报EasyPlayer.swf Not Found错误如何解决?

在Vue-cli3项目引入网页视频流媒体播放器EasyPlayer.JS一文中,我们解决了videojs报错的问题,除了videojs报错之外,还有一个问题,我们本文就来说一下。 Vue-cli3多页面项目集成EasyPlayer.JS报EasyPlayer.swf Not Found错误 提出问题 Vue-cli3多页面项目集成EasyPlayer.JS打包后,可以看到页面一播放RTMP正

air中不能直接用Loader的loadBytes()方法加载swf

因为swf是可执行文件,所以在aodbe air中通过URLLoader加载Binary文件的方式加载一个外面的swf进内存,这时候如果不加处理直接通过Loader实例的loadBytes()方法加载内存中的这个包含这个swf的ByteArray对象,那么air会报错:   SecurityError: Error #3015: Loader.loadBytes() is not permitt

Flex程序中的注释对编译后的swf文件大小无影响

做实验如下: 对Flex程序某Function的注释或Function内部变量,逻辑块的注释进行大规模增容(复制粘贴),通过编译(无论是Debug版,还是Release版)发现,swf文件的尺寸基本没有变化。 因此得出如题结论。   么有尝试过:通过swf文件的反编译软件,是否可以证实注释行的内容没有别编译进程序中呢?

再思考如何给Flex程序瘦身,如何提高swf运行性能

**以下皆为个人判断,仅供参考。   1、 Flex程序为什么这么胖?   (1)、可视化组件个体体积大      “作为一个框架,我要尽可能提供多功能的通用型组件。我无法预知在你的特定应用中你需要什么功能,不需要什么功能,所以索性把我能够想到的功能都提供给你。”      于是每个可视化组件都很大。      在你的Flex开发的RIA应用中,是否用到了框架提供的全部功能,比如说动

网页播放swf,填充整个页面

<!DOCTYPE html><html><head><meta charset="UTF-8"><title>网页播放swf,填充整个页面</title></head><body style="overflow: hidden;"><div id="video" align="center"></div><script src="http://ajax.googleapis.com

FlashDevelop加载SWF问题汇总

问题1: ArgumentError: Error #2180: 如果 AVM1 内容(AS1 或 AS2)已加载到 AVM2 (AS3) 内容中,则不可将其移动到 displayList 的其他部分。   2010-08-05 15:21:43|  分类:随记 |  标签:|字号大中小 订阅      今天做一个东西时,无意中发现了这个问题。     问题描述:我们都知道flas

Window7 安装开源swf反编译软件JPEXS Free Flash Decompiler(FFdec)实录

FFdec是一个免费开源的swf反编译软件,在Windows,Linux,Mac上都能用,比那个硕思闪客精灵厚道多了,功能也不比它差,我以后就用FFdec了。 官网地址如下: http://www.free-decompiler.com/flash/download.html 这个是最新源码库 https://github.com/jindrapetrik/jpexs-decomp

unity基础开发----Unity3D的uniSWF插件动态加载SWF UI资源

uniSWF能把Flash的素材像用AS3编程类似,只不过环境要在C#或者JS中编程。要是想创建一个类似Menu菜单或者像导航一样的菜单,在Unity中首先要选择摄像机,给摄像机添加MovieClipOverlayCameraBehaviour: 因为之后 MovieClipOverlayCameraBehaviour.instance中才包含stage对象的实例,然后需要选择相机的类型: 不然程

css去掉swf图片的白边

用dreamweaver插入swf动画dreamweaver会自动生成如下代码 最重要的设置来了,纠结了我好多天各种查资料,最终,我成功了!!!! <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="322" height="322">   <param nam

AS3使用外部SWF文件的库文件

在swf文件中使用外部swf文件的库文件,从而达到类似素材包的目的。   第一个文件pic.fla,添加四张图片到库中,为每一张图片关联一个类,我关联的类名分别是a1、a2、a3、a4,并在第一帧导出(关联 时会把图片名字默认为关联的类名,文件编译的时候会自动生成一个类)。再创建一个as文件Pic.as作为pic.fla的文档类,内容如下:   package {import flash

获取当前SWF的绝对路径

首先 ,说明我测试的系统地址和网络地址的情况: 某电脑一:file://E:\vcs\HelloWorld\bin-debug\player.swf 某电脑二:file://D:/vcs/HelloWorld/bin-debug/player.swf 由于两者的不同,下面程序在发布之后进行了修改。 但要明确的是无论什么系统开发,网络程序在运行时,获取的服务器地址都是 http://www

获取当前SWF的当前路径

首先 ,说明我测试的系统地址和网络地址的情况: 某电脑一:file://E:\vcs\HelloWorld\bin-debug\player.swf 某电脑二:file://D:/vcs/HelloWorld/bin-debug/player.swf 由于两者的不同,下面程序在发布之后进行了修改。 但要明确的是无论什么系统开发,网络程序在运行时,获取的服务器地址都是 http://www

FusionCharts 3.2 使用说明 以及 swf

原文:FusionCharts 3.2 使用说明 以及 swf 源代码下载地址:http://www.zuidaima.com/share/1633893680155648.htm FusionCharts 3.2 使用:   今天(2013-09-14)有时间重新整理一下FusionCharts 3.2 使用,主要是排版简便和操作方便。  以前用的是最老版的,不支持导

Flex项目部署到web server上。SWF文件 部署到服务器后,出现 安全沙箱问题

参考下面的step 1,2,3   step1,  make sure Flex builder里面创建的.mxml主文件可以正确运行了(废话~)   step2,flex项目有个文件夹bin-debug, 把这个文件夹直接考到项目的文件夹下就行。和WEB-INF同级   http://blog.csdn.net/natian306/article/details/4925688   有错误提示

从EXE文件提取出Flash(SWF格式)

由于以前写过个播放器,硬盘里也放着不少Flash文件,不少是EXE格式的. 也下载过一些小程序转换,现在闲着没事,自己也写了一个小程序...但 .... '''''函数功能:输入SWF或EXE格式的Flash文件 Private Sub OutputFlash(InputFile As String,  Outputfile As String)    Dim bittmp() As