lickupload是个非常好用的.net上传控件,链接在这里:http://krystalware.com/slickupload,有demo可看
支持大文件,系统资源占用少,带有上传进度显示,强大,美观,可自定义性很强……
这么好用的东西当然是要付费的,你可以从官方网站下载到完整功能的免费版,免费版跟付费版的唯一区别就是会在使用该控件的页面右下角fixed定位一个显示了软件版权信息和链接的蓝色长条容器(目前还没发现其它的区别)。
其实所谓破解也就是去掉这个蓝色长条而已。
网上找到过别人破解的slickupload,只不过是比较古老的版本了,5.5.1,现在都已经6.1.1l了……
再者,从一个开发者内心来讲,暴力破解别人的东西总是有些过意不去的,可是如果确实想要使用又没条件购买的话,又该怎么办呢?
技术大牛们肯定会试图通过反编译文件,修改代码,重新编译等方式来“破解”,可人家slickupload现在已经有保护了,这方法貌似一般人是走不通了。
俺是普通人,实用主义,我这里有个简单的方法可以去掉这个版权信息栏。
查看页面源码发现,该控件在每一个使用了控件的页面最后强制输出了一段html代码:
<div style="z-index:99999;background-color:#265ecf;border-top:1px solid #37b0e5;border-right:1px solid #37b0e5;position:absolute;position:fixed;right:0;bottom:0;margin:0;padding:.25em .5em .25em .5em;font-size:80%;font-family:Calibri,Verdana,Arial,sans-serif;background-image:url('http://krystalware.com/brandping?version=6.1.1.16582')"><a href="http://krystalware.com/slickupload" style="color:#ffffff;text-decoration:none;" target="_top" onmouseover="this.style.textDecoration='underline'" onmouseout="this.style.textDecoration='none'">Powered By SlickUpload Evaluation Version</a></div>
我们要做的就是灭掉它!对了,使用jQuery!
温柔优雅又简洁,(*^__^*) 嘻嘻……
<script type="text/javascript" src="/js/jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('a[href="http://krystalware.com/slickupload"]').parent().remove();
//alert($('body').html());
});
</script>
先引用jQuery.js,然后在ready里面用选择器找到那个版权链接$('a[href="http://krystalware.com/slickupload"]'),然后上溯至它的父容器,remove掉!万事大吉!