会员登录   注册 忘记密码 会员手册      设为首页 加入收藏
首页 | 美术综合 | 教育高考 | 投资收藏 | 美术图库 | 美术文库 | 艺术设计 | 摄影艺术 | 专 题 | 论坛 | 艺术导航
当前位置
/ 美术文库 / 设计文论 / 设计理论
flash 8如何防止抄袭的办法
美术联盟  2008年03月16日 05:25  来源: 本站  阅读
有人说:“上了网的作品就没有版权”,这话虽有些偏激,但也不无道理。毕竟上了网的作品,特别是普通文字作品更容易被人转抄,只要点击ctrl+c→ctrl+v就行了。要在网上发布作品,又不想被人随意转抄看起来似乎是一个两难的选择。现在提供一种解决上述问题的办法,希望能起到抛砖引玉的效果。其解决办法所用的工具就是macromedia的网上动画制作软件。

  下面是使用flash 8来保护作品的步骤:

  1.新建一个flash 8文档,把layer 1改名为protect;

  2.指定第1帧为关键帧,打开frame actions面板,并输入以下语句:

  loadvariablesnum (″protect.txt″,0);

  3.指定第2帧为关键帧,打开frame actions面板,并输入以下语句:

  if (/:protect==1) {

  gotoandplay(4);

  }

  4.设定第3帧为关键帧,并输入“请到某某网站观看本作品”,再打开frame actions面板,并输入以下语句:stop;

  5.设定第4帧为关键帧,从这里开始放置你的作品。

  另外再制作一个文本文件,命名为protect.txt,在文件里输入&protect=1,注意这里有一个&,表示这是一个变量。

  如果没有在swf中指定文本文件的路径,在上传时应注意把输出的swf文件和文本文件放置在同一目录内。但为了更好的保护自己的作品,本文建议把存储变量的文本文件和swf文件分目录存放,这样可以使作品更安全

  现在解释一下本文flash 8中action的作用,在第1帧中添加的action,是告诉flash 8读取一个名为protect.txt的文本文件中的变量。第2帧中的action是判断读取的portect.txt中变量protect是否为1,如果为1的话就跳至第4帧。第3帧的action是在第2帧判断为否时停止运行,而且提示到经授权的网站观看作品,这样就使flash 8文件在此中断,自然也就没法看到后面帧中的内容了。文中protect.txt、变量&protect=1均可由读者按个人喜好命名。

  用上述方法可以保护文字作品,对图像和flash作品也有一定作用,用它可以很方便地保护自己的作品只在指定的网站上被观看,而未经授权的转抄将只能看到“请到某某网站观看作品”,即可保护自己的作品,又作了免费广告,这不是很好吗?

  用flash 8保护作品的思路很简单,相信大家还会找到其它的好办法

编辑: 系统管理员  审核:系统管理员
相关文章
最新文章
发表评论
论坛精华
最新热贴
网站介绍   版权声明   广告服务   在线投稿   友情链接   联系我们   网站地图
版权所有(C)美术联盟 MSLM.ORG All Rights Reserved
未经书面允许 不得转载内容、拷贝与复制本站样式。

中华人民共和国信息产业部信息许可证备案:鲁ICP备06011115号