我是用的
<OBJECT id="thisplay" type="application/x-oleobject" height="240" width="320" classid="clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA" VIEWASTEXT>
<PARAM NAME="_ExtentX" VALUE="8467">
<PARAM NAME="_ExtentY" VALUE="6350">
<PARAM NAME="AUTOSTART" VALUE="-1">
<PARAM NAME="SHUFFLE" VALUE="-1">
<PARAM NAME="PREFETCH" VALUE="0">
<PARAM NAME="NOLABELS" VALUE="-1">
<PARAM NAME="SRC" VALUE='<% =MUSICURL%>'>
<PARAM NAME="CONTROLS" VALUE="ImageWindow,controlpanel">
<PARAM NAME="LOOP" VALUE="0">
<PARAM NAME="NUMLOOP" VALUE="0">
<PARAM NAME="CENTER" VALUE="-1">
<PARAM NAME="MAINTAINASPECT" VALUE="0">
<PARAM NAME="BACKGROUNDCOLOR" VALUE="#000000">
</OBJECT>可是点击右键在REALPALY中看剪辑信息的时候能看到路径,还有直接在页面的源代码中也能看到路径
怎么隐藏文件地址呢?加密也行

解决方案 »

  1.   

    不直接提供文件的下载链接,而是用JavaScript输出文件。
      

  2.   

    如楼上所说,过一个过度文件,在过度文件里约定一个加解密方式
    譬如:<PARAM NAME="SRC" VALUE='player.aspx?url=HUOKAJKUY%$^%&6345wr236565sfsf*&MJ'>在player.aspx里先判断来源地址是否本站,其次对Request.params["url"]按事先约定的加密方式解密。。以上是个人的一些想法,没有实践过。
      

  3.   

    应该利用JAVASCRIPT写客户端的内容.
    多绕几道弯,就可以了.
      

  4.   

    给点money,给你一套DRM加解密系统,呵呵。drm是正道,你也可以自己研究一下。
      

  5.   

    最近发现FLASH网站能防这个
    看代码根本看不见音乐地址,连网站的代码都看不见
      

  6.   

    一般就用随机URL吧,今当用户访问该页时就生成随机URL,然后把该URL记录下来(例如记录到数据库),这个记录n分钟有效。然后用户请求该URL时,就输出音乐。
      

  7.   

    param src=xxx.aspx?wma=##########
    利用Session检查跳转是否盗链,否{在xxx.aspx的Page_load()使用Response.write("upload/酸甜甜.wma");}
    我以前就用这个方法,唯一不太好的地方就是依赖Session.所以现在改用了一个不错的HttpModuler,而且还是开源的.SourceForge里下的.