Flex或Flash的跨域访问的解决方案

写一个名字为 crossdomain.xml 的XML文件,这个方法是允许任何Flash都可以调用,放到被调用文件的网站根目录下: (more…)

发表于:2007-07-07 12:07:03 分类:工作 发表评论 Tags:, ,

Flash播放器版本安装或版本升级的技巧

转载自:http://www.weni.cn/?id=80

FlashPlayer9发布的时间不是很久,所以已经安装了FlashPlayer9的用户不是很多,更何况有些功能FlashPlayer9。0。16和FlashPlayer9。0。28就有不少不同的功能。 (more…)

发表于:2007-04-04 10:04:31 分类:工作 3条评论 Tags:

Flash8无法启动的解决方法

今天下午更换了主板。发现FLASH8无法启动。
花了N久,终于找到方法:
更改这个目录名即可。
system32/quicktime

发表于:2006-09-01 06:09:24 分类:工作 3条评论 Tags:

限制 FLASH 只能在服务器上观看

在第一帧中加入如下代码:可以看到,在这几行代码里我将url定义为网站的地址,而在后面进行了一个if判断

注意:
在此判断中利用了substring来截取了前22个字符的内容(即我的网址),然后与前面输入的url地址作以比较,如果符合的,则跳到相应的帧,不同的则跳到相应的帧

好了,操作方法就是这样简单,至于你自己需要如何的去判断影片的运行与停止就由你自己去想吧 ^_^

发表于:2006-08-25 09:08:33 分类:工作 1条评论 Tags:

[收藏]9个基于flash的音乐播放器

首先声明:转载http://www.phpblog.cn/archives/2006/06/03/flash_music_player.html

以下内容为转载:

通过在网页中嵌入Flash对象进行音乐播放是十分常用的,这其中的核心就是Flash播放器。这里,给大家推荐一些基于Flash的音乐播放器,希望能对同志们有所帮助。
(more…)

发表于:2006-06-05 09:06:11 分类:工作 发表评论 Tags:,

如何限制flash只能在服务器上观看?也算加密SWF方法吧!

声明 本文转自:
http://www.flashbank.cn/article.asp?id=91

第一种:
在第一帧中加入如下代码:
fscommand (“allowscale”, “0”);
url = “http://www.fllashbank.cn”;
if (_url.substring(0, 22)<>url) {
gotoAndPlay (2);
} else {
gotoAndPlay (3);
}
actions for frame 2
stop ();
actions for frame 3
stop ();

可以看到,在这几行代码里我将url定义为网站的地址,而在后面进行了一个if判断

注意:
在此判断中利用了substring来截取了前22个字符的内容(即我的网址),然后与前面输入的url地址作以比较,如果符合的,则跳到相应的帧,不同的则跳到相应的帧

好了,操作方法就是这样简单,至于你自己需要如何的去判断影片的运行与停止就由你自己去想吧^_^

第二种:
使用flashcommunication server mx服务器,将信息制作成remote sharedobject文件放在服务器,使用getremote方法下载,信息只会停留在内存,而且,rtmp服务器可能存在于任何一个文件夹,不必就放在网站目录下,我想比较安全了吧???当然,漏洞还是有的,就是用loadmovie方法将movie(例如:face.swf)载入flash中(在联网状态下),然后在调试模式下使用显示变量命令可以看到变量值。假如fso文件中存放信息就是你要防止下载的文本,很不幸,虽然swf可以防止选中,trace窗口可以复制。如果fso文件信息是另一个movie(例如example.swf)地址,加上URL信息,程序如下:
for face.swf:
so=sharedObject.getremote(“secret”,false);
address=so.data.address;
url=so.data.url;
_root.loadmovie(address+”example.swf?var1=url”,0); //传递参数给另一个swf

for example.swf

localaddress=_root._url;
if(localaddress==var1){ //判断参数是否与当前ip一致,一致则联机,否则不联
nc=new netconnection();
nc.connect(“rtmp://yourhostname”);
so=sharedobject.getremote(“args”); //好象so还要connectnc,不管了。
so.call(remotemethod); //呼叫服务器方法,将返回真实url,做这一个二次判断是防止用loadmovie方法载入swf后,在用_levelx._root.var1=你定义的值 的方法强行赋值。
if(trueurl==_root._url){ //_root_url是只读属性,trueurl有点麻烦,因为同样可以强行赋值,不妨考虑将return 值的函数代替trueurl,这样就让人没机会下手了,不过要考虑网络异步传输问题。
setinterval(“1000/12”,myplay);
}else{
fscommand(“quite”);
}
}
function myplay(){
_root.gotoandStop(_root_currentframe+1);
if(_root._currentframe==_root.totalframe){
gotoandstop(1);
}
}

for main.asa
不熟,忘记怎么写了,原则是返回一个值trueurl,可以用call方法,也可以return。
在其余每一个frame上加上stop();
相信一般人是破解不了了。
程序乱写的,因为一直在一般模式下写,函数名之类的记不清,凑合看吧,也没实验过,应该可以成功。

发表于:2006-02-08 02:02:14 分类:工作 发表评论 Tags:, ,

Flash作品的播放保护

Flash作品的播放保护

如果实现swf文件不能在本地或者非法url中播放,就可以达到一定程度的保护效果。下面来讲一下实现的大致思路,

代码如下:注意:该段代码必须写在开头,具体的处理控制还需要细化才行。

因为客户端的安全性不并是很好,所以建议在服务器端作保护控制,下面的方法采用了服务器端的实现:

发表于:2005-11-29 05:11:06 分类:工作 发表评论 Tags:

[Flash技术]周一至周日的图片变换

首先新一个一个场景,然后再场景中新建一MC,次MC是图片显示的地方,将它的的实例名称命名为dh,新建一层,在第一帧上写as,如下:

var day:Date = new Date();
var today = day.getDay();
switch (today) {
case 0 :
trace(“星期天”);
loadMovie(“7.jpg”,”dh”);//将图片载入到我们刚才命名的MC目标路径;
break;
case 1 :
trace(“星期一”);
loadMovie(“1.jpg”,”dh”);
break;
case 2 :
trace(“星期二”);
loadMovie(“2.swf”,”dh”);
break;

case 3 :
trace(“星期三”);
loadMovie(“3.jpg”,”dh”);
break;

case 4 :
trace(“星期四”);
loadMovie(“4.jpg”,”dh”);
break;

case 5 :
trace(“星期五”);
loadMovie(“5.jpg”,”dh”);
break;
case 6 :
trace(“星期六”);
loadMovie(“6.jpg”,”dh”);
break;
}

周一至周日将会有不同的图片显示,呵呵

转自:
http://www.bluesundy.com/blog/trackback.asp?tbID=18

发表于:2005-11-16 11:11:04 分类:工作 发表评论 Tags:

做FLASH做得头晕晕~

昨晚就开始做FLASH了,累死我也~~好多图片\效果要做~
不行,肚子又饿了,吃了东西先啦~
下午再做~~
做好后一定拿出来给大伙SHOW一下~~

发表于:2005-01-06 04:01:22 分类:个人 发表评论 Tags:

正在加载信息...

Archives