漂亮的Flash动画也能作桌面背景
下面介绍实现的过程。
一、获得flash文件 要制作包含flash内容的超文本文件,首先你得有flash文件。其实网上有很多这类站点,你可以选些无版权纠纷的内容为己所用。
你可直接从站上下载,但有些网站并没提供下载服务。对这类站点,要想从上面下载flash文件有两种办法,一是在收看flash时,看浏览器“查看”菜单中的“源文件”,在源文件中一般会有该flash文件的ip,后缀名是swf,你在下载软件上用该地址下载即可。其实在你收看过某一个flash后,这个文件就已在你的电脑浏览器的临时文件目录中了。选浏览器“工具”菜单中的“internet选项”,点“internet临时文件”上的设置按钮。在之后的窗口中选“查看文件”,会弹出临时目录里的文件夹,点击上面的“类型”,让临时目录上的文件按类型排列,找到类型是“shockwaveflashob ject”,这些文件都是flash文件。而且在这些文件后还有它的相关网址,你可根据自己的需要做选择。把这些文件拷出来,用浏览器播放,就能找到刚才你看到的那个flash文件。
在用浏览器时可能会出现不能播放的情况,这是因为你的浏览器还没安装flash插件,你可到这个网址去下载安装插件:http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwave flash。其实很多网站都会向你提供这个插件,一般在浏览内含flash的站点时,多会检测你用的浏览器是否已安装了插件,没有会自动提醒你安装。
二、制作内含flash内容的超文本文件 然后就是制作包含flash的文件。最好是利用那些htm文件编辑器,如dreamweaver等,若没有也没关系。下面就是一个包含flash内容的htm文件的示例:
<html>
<head>
<title></title>
<meta http-equive="content-type"content="text/html;charset=gb2312">
</head>
<body>
<paramname=qualityvalue>
<embed src="demo.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash" widh="100%" height="100%">
</embed>
</body>
</html>
你只需把这段代码拷贝到记事本中,保存成htm文件即可。这里对代码作简单说明,src=“demo.swf”,是用来指定flash文件放的位置,由于此例中flash文件与超文本文件在同一个目录中,所以只需直接填写文件名即可。如果不在同一目录,就需指定绝对路径。例如,demo.swf在c盘的swf目录内,那么代码就要改成,src=“file:///c:/demo.swf”,注意file的后面有三个“/”,其路径的指定方法也和windows系统中不同,不用“\”而用“/”。其他代码一般不需改动,html语言中还有其他很多参数,可参看相关帮助,在这就不多做详细说明了。
做好后,用浏览器看看是否能正常播放,能正常播放就可进入下一步,如不能播放,一是检察代码是否正确,另一个就是看你的浏览器是否装了flash插件。
三、桌面设置
在windowsxp下,打开“控制面板”里的“显示”,然后点击“桌面”,点击“自定义桌面”按钮,出现“桌面项目”窗口,点击其中的“web”标签,在这里点击“新建”按钮,会出现“新建桌面项目”窗口,点击“浏览”按钮,出现“浏览”窗口,在“文件类型”中选中“html文档”,然后找到你刚刚制作好的含有flash内容的超文本文件,点击“打开”按钮将其加载进来,最后点击“确定”按钮即可。这时你会看到桌面上已经有了刚才作的htm文件,并且正在播放。
如果是在windows9x下,请打开“显示属性”窗口,在里面选“web”项,选“在活动桌面上显web内容”,然后点“新建”按钮,在“位置”内选刚才保存好的htm文件,再确定。这时会回到“显示属性”窗口,确定你刚才的设置即可。
在默认值下,桌面上这个flash播放窗口很小。你可把鼠标移到窗口上面,这时会出现其工具栏,点左面的小箭头,选“覆盖桌面”,这样flash文件就能布满整个桌面,想再变回来,同样选择小箭头上的“还原”即可。需注意的是,在win9x中没有这种工具栏,若你想使窗口变大,只能用手工拖动。
想取消该布景也很简单,在“显示属性”窗口上的“web”中,把它删除就行。
以上内容已在win9x/me/2000中测试通过,可放心使用。