『漫游』酷论坛>『动漫贴图区』>[无聊]制作随机签名图 ..
[无聊]制作随机签名图片的方法…………
午夜忧影@2003-07-18 09:53
有些同志问起这样的问题,而且也确实不是什么有难度的东西。所以我在这里说一下。
实现的条件很简单,就是需要一个支持 ASP 脚本的个人主页空间,至于图片的位置,只要有URL就行,不一定要放在同一空间。
1.新建一个文本文件,起名XXX.asp ,代码如下
- <%@ LANGUAGE=VBSCRIPT %>
- <%
- Dim Urls(5)
- Urls(0)="???????????????????????"
- Urls(1)="???????????????????????"
- Urls(2)="???????????????????????"
- Urls(3)="???????????????????????"
- Urls(4)="???????????????????????"
- come = trim(request.ServerVariables("HTTP_REFERER"))
- if instr(come,"http://popgo.net/")>0 then
- randomize()
- i = cint((UBound(Urls)-1) * rnd())
- response.redirect(Urls(i))
- end if
- %>
上面的“Dim Urls(5)”决定了图片的数量,
接下来从0到4 (不是从1到5)的Urls(?),就是5个图片URL(一定要用双引号括起来)。
希望随机抽多少张图片,就把数量和地址分别写进去即可,数量一定要吻合。
(我的签名程序和以上不同,我只要一上传图片就能自动列入随机,不用每次改文件。因为我的图片集中存放,而且我有任意操作服务器文件的权限,一般空间不一定可以。)
上传这个XXX.asp之后,把这个文件的URL当作图片URL写入签名就可以 ,每次刷新后看签名档就会看到不同的图片。[ 此帖被天使小萌在2011-04-07 21:51重新编辑 ]
mjyw@2003-07-18 09:55
原来是这样~~谢谢了
草摩由希@2003-07-18 16:23
啊~~~原来是这样子的……早就很想问忧影GG这是怎么弄的了
黑羽夜@2003-07-18 18:11
谢谢午夜兄。。。。
虽然关于这些代码在说什么。。。偶是完全理解不能。。。。。§§§§§
恩。。午夜兄。。怎么能做成不能盗链的那种呀。。。偶也想版权一下。。。
缘故@2003-07-18 18:20
||||||||
虽然学过一点编程类的东东,但仍然不能理解^^||||
照做照做....学习实验中...
akdralf@2003-07-18 18:43
谢谢终于知道了!!
午夜忧影@2003-07-18 19:12
hohoho ~~~~~
因为支持asp的免费空间不多,所以我迟迟没有写这些东西,不知道昨天晚上有人推荐的5M空间能不能用。
不能盗链的那种呀…………
呵呵,我上面的程序就是已经有防止盗链的内容了(并非防下载,防下载复杂得多)。
“come = trim(request.ServerVariables("HTTP_REFERER")) ”
这句是得到当前浏览者是从何处引用此图片的。
“if instr(come,"http://popgo.net/")>0 then ”
这句就是判断是否从漫游的页面上引用此图片,如果不是,就不会显示图片。
当然可以改成其他网站……
从浏览器地址上直接打开或者在别的论坛使用,是看不到东西的。
mzz@2003-07-18 21:44
推荐几个空间吧……
大快朵颐@2003-07-18 22:19
好像是挺复杂的啊。
divineren@2003-07-18 22:23
谢谢了!!学习先!!
午夜忧影@2003-07-19 00:01
引用
最初由 divineren 发布
谢谢了!!学习先!!
:)
就是由于divineren san 介绍了支持ASP的空间,我才推广这种方法。
试试看吧。
黑羽夜@2003-07-19 00:26
真是谢谢午夜兄的说。。。。但是。。。那个空间。。。身份证。。。|||||
在相册里贴动漫的图。。。会被删掉。。。。||||||55555。。。。|||||||
午夜忧影@2003-07-19 00:42
引用
最初由 黑羽夜 发布
真是谢谢午夜兄的说。。。。但是。。。那个空间。。。身份证。。。|||||
在相册里贴动漫的图。。。会被删掉。。。。||||||55555。。。。|||||||
不要伤心啦~~~~ :)
就算那里不能注册,总能找到其他空间的啦。实在不行,文件可以放在我那里。
咦~~~ 楼上的 mzz 君好像已经成功用到动态图了,恭喜。
john3d@2003-07-19 01:02
明白了,谢谢,但我没有 ASP 空间啊啊啊啊啊 ~~~ 55555555。。。。
这种方法可以应用到随机 INDEX 吗?????
午夜忧影@2003-07-19 01:06
引用
最初由 john3d 发布
明白了,谢谢,但我没有 ASP 空间啊啊啊啊啊 ~~~ 55555555。。。。
楼上的mzz君不是已经成功了吗,看看他的签名图片的地址,应该可以知道哪里注册的空间。
«12»共2页
| TOP