补充:星铃丹
方法一:
打开header.asp,找到如下代码
<link rel="stylesheet" rev="stylesheet" href="skins/<%=Skins%>/
global.css" type="text/css" media="all" /><!--全局样式表-->
<link rel="stylesheet" rev="stylesheet" href="skins/<%=Skins%>/
layout.css" type="text/css" media="all" /><!--层次样式表-->
<link rel="stylesheet" rev="stylesheet" href="skins/<%=Skins%>/
typography.css" type="text/css" media="all" /><!--局部样式表-->
<link rel="stylesheet" rev="stylesheet" href="skins/<%=Skins%>/
link.css" type="text/css" media="all" /><!--超链接样式表-->
其中有4个css文件,文件名对应修改,当然,皮肤保存路径也可以修改。修改后可以到
http://tool.chinaz.com/Trans/Encode.asp进行js加密(加不加随便),然后把加密后的代码覆盖上面的代码。这样子别人就无法看到css文件的路径。(当然有破解的方法,但不是谁都会)
方法二:
用Dreamweaver等支持整文件夹查找替换的工具进行修改,举例如下:
例子1:在皮肤的CSS里
#container在asp源代码里对应的是
id="container",把css里container写成自己取得名字,比如
#abc;然后批量搜索
id="container"(如果没批量会找得比较累;也不要只搜索替换
container,这样会出错)id="container",改为
id="abc"。
例子2:在皮肤的CSS里
.page在asp源代码里对应的是
class="page",如上搜索,统一更换。
这样子要改成什么名字,替换什么都由修改人自行决定。一经修改,所有用的皮肤的CSS都要对应替换。没有替换源文件的人用了这样的皮肤会造成错位和混乱(改得越多就越乱)。
方法三:
在方法二的基础上,删除css里的中文说明,打乱css顺序(一行行打乱),这样不精通css的想找回个所以然都难。
方法四:需要空间支持
利用空间的文件夹防下载设置,把图片和css放入防下载文件夹……就无法通过正常手段下载到。
-------------------------------------------------------------------------------------------------------------------------------------
以上的方法已经适合防止大部分人进行皮肤盗用,但是只要放到网络上的东西基本很难躲过高手(哪怕用截图都可以模仿到几乎一样),不过高手毕竟是少数。
应人所求,放出修改方法。