易截截图软件、单文件、免安装、纯绿色、仅160KB

FLASH执行本地文件(很邪恶的用途)

FLASH执行本地文件
转自:http://liupeng.us/flash-fscommand-exec/
Posted by Kevin | Filed under HTML/CSS/JS | 2009-05-16
制作FLASH引导页后,类似于电脑随机光盘,光盘内置软件引导安装flash等...往往需要点击后安装相应的软件,也就是执行相应的程序,如WIN下面执行exe安装文件。
但是自从FLASH5以后开始提高了FLASH在本地的安全性。不允许直接执行EXE文件。那么要如何达到我们的目的呢?只要注意好以下几点就可以。
一、调用EXE文件最重要的一点,必须把你的SWF文件先转换成EXE,也就是FLASH的播放器
关于这个怎么转换,看如下图示
FLASH里面发布swf文件之后,打开该文件 点击 文件 -> 创建播放器 就可以导出EXE版本
二、要在test.exe同一目录中新建一个文件夹,名字叫“fscommand”,你要调用的外部可执行文件要在fscommand目录下,且不能在子目录下,比如是notepad.exe,请copy notepad.exe到fscommand目录下
三、AS的代码为如下
1、调用exe,
on (release) {  fscommand("exec", "notepad.exe");  } 
(如果只执行exe,而且愿意将exe文件放在fscommand根目录下,2,3可以不看)
2.要打开其他类型的文件(chm),可以曲线救国
可以通过bat文件做中间跳转来解决其他类型文件和要执行程序目录的问题(如果对产品追求完美)
建一个批处理文件,help.bat.编辑这个文件加入start *.chm(注意中间有空格)
方法同上。将"*.exe",换成"help.bat".
3、打开本地一个目录的话(这个要求比较特殊)
我的电脑:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
我的文档:::{450D8FBA-AD25-11D0-98A8-0800361B1103}
控制面板:::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}
如打开我的电脑:
加在FLASH的按钮上:
on(release){
getURL("::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");
}
现在这个问题已经解决,FLASH制作,当中遇到过不少问题,以后会慢慢的和大家分享。


相关文档:

flash插件安装不了

       电脑有一天突然出现了一个问题,在我进农场准备每日偷菜时,出现一个界面要我下载最新FLASH插件,我按图标点击,结果电脑告诉我安装失败,后来基本每打开一个网页就弹出要我安装FLASH PLAYER之类的,从此我便开始了我异常郁闷的上网生涯。在网上找了一些解决办法,确始终没搞定&helli ......

Flash,Google,VP8以及互联网视频的未来(一)

原文见:http://x264dev.multimedia.cx/?p=292
Flash,Google,VP8以及互联网视频的未来
这将会是一个比往常更长的帖子,因为它会涵盖了许多内容。
互联网上充斥着抱怨Flash的文章很长时间了,以至于听起来就像整个互联网在喊狼来了。但是,当然,尽管不断抱怨,他们是对的:Flash在Windows x86以外的平台性能都很糟糕而 ......

javascript控制flash动画

一、介绍与Flash动画控制有关的javascript函数: 
函数名                              使用          &n ......

flash as3.0动态添加属性和方法

package
{
import fl.controls.Button;
import fl.controls.TextArea;

import flash.display.Sprite;

public class test extends Sprite
{
private var b1:Button;
private var b2:Button;
private var b3:Button;
private var ta:TextAr ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号