一段取得翻唱排行榜上歌曲名称,艺人,地址的脚本程序
2006-11-18 10:24
302 查看
<textarea rows="29" name="S1" cols="111"></textarea>
<script language="vbscript">
On Error Resume Next
Function BytesToBstr(strBody, CodeBase)
Set objStream = CreateObject("Adodb.Stream")
With objStream
.Type = 1
.Mode = 3
.Open
.Write strBody
.Position = 0
.Type = 2
.Charset = CodeBase
BytesToBstr = .ReadText
.Close
End With
Set objStream = Nothing
End Function
Set xmlobj=CreateObject("MsXml2.XmlHttp")
Function XmlGet(Url)
with xmlobj
.open "GET",Url,False
.Send()
str=BytesToBstr((.ResponseBody),"GB2312")
XmlGet=str
End With
End Function
Function ReplaceTest(zzb,str)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = zzb
regEx.IgnoreCase = fasle
regEx.Global = True
ReplaceTest = regEx.Replace(str,"")
End Function
'set fso=createobject("scripting.filesystemobject")
'Set oFile=Fso.OpentextFile("d:\7t7t\temp.txt",2,true)
</script>
<script language="vbscript">
vkey=vbcrlf
bkey="<td width=""100%"" colspan=""2"" background=""images/dot2.gif"" align=""center"">"
nkey="<span style=""font-size: 2pt""> </span></td>"
mkey="<td width=""50%"" align=""center"">"
ckey="<td width=""100%"" align=""center"" colspan=""2"" height=""20"">"
xkey="<p align=""center"">"
zkey="<td width=""50%"">"
akey="<tr>"
ekey="</tr>"
dkey="</td>"
fkey="<td>"
gkey="<p align=""right"">"
str=XmlGet("http://www.redzhong.com/")
inHead=instr(str,"翻唱歌手")+8
inEnd=instr(inHead,str,"<img border=""0"" src=""images/more.gif""")
tmpStr=mid(str,inHead,inEnd-inHead)
tmpStr=replace(tmpStr,vkey,"")
tmpStr=replace(tmpStr,bkey,"")
tmpStr=replace(tmpStr,nkey,"")
tmpStr=replace(tmpStr,mkey,"")
tmpStr=replace(tmpStr,ckey,"")
tmpStr=replace(tmpStr,xkey,"")
tmpStr=replace(tmpStr,akey,"")
tmpStr=replace(tmpStr,ekey,"")
tmpStr=replace(tmpStr,dkey,"")
tmpStr=replace(tmpStr,fkey,"")
tmpStr=replace(tmpStr,gkey,"")
tmpStr=replace(tmpStr," ","")
tmpStr=replace(tmpStr,"<a href=""","******")
tmpStr=replace(tmpStr,"</a>","|||")
tmpStr=replace(tmpStr,""">","|||")
tmpStr=replace(tmpStr,zkey,"")
tmpstr=replace(tmpstr,"|||<td width=""50%","")
tmpstr=replace(tmpstr,"<td width=""50%|||","******")
tmpStr=replace(tmpStr,"******song.asp|||","")
tmpStr=replace(tmpStr,"************","******")
S1.value=tmpstr
arrStr=split(tmpStr,"******")
for i=0 to ubound(arrStr)
document.write arrstr(i)&"<br>"
next
</script>
<script language="vbscript">
On Error Resume Next
Function BytesToBstr(strBody, CodeBase)
Set objStream = CreateObject("Adodb.Stream")
With objStream
.Type = 1
.Mode = 3
.Open
.Write strBody
.Position = 0
.Type = 2
.Charset = CodeBase
BytesToBstr = .ReadText
.Close
End With
Set objStream = Nothing
End Function
Set xmlobj=CreateObject("MsXml2.XmlHttp")
Function XmlGet(Url)
with xmlobj
.open "GET",Url,False
.Send()
str=BytesToBstr((.ResponseBody),"GB2312")
XmlGet=str
End With
End Function
Function ReplaceTest(zzb,str)
Dim regEx
Set regEx = New RegExp
regEx.Pattern = zzb
regEx.IgnoreCase = fasle
regEx.Global = True
ReplaceTest = regEx.Replace(str,"")
End Function
'set fso=createobject("scripting.filesystemobject")
'Set oFile=Fso.OpentextFile("d:\7t7t\temp.txt",2,true)
</script>
<script language="vbscript">
vkey=vbcrlf
bkey="<td width=""100%"" colspan=""2"" background=""images/dot2.gif"" align=""center"">"
nkey="<span style=""font-size: 2pt""> </span></td>"
mkey="<td width=""50%"" align=""center"">"
ckey="<td width=""100%"" align=""center"" colspan=""2"" height=""20"">"
xkey="<p align=""center"">"
zkey="<td width=""50%"">"
akey="<tr>"
ekey="</tr>"
dkey="</td>"
fkey="<td>"
gkey="<p align=""right"">"
str=XmlGet("http://www.redzhong.com/")
inHead=instr(str,"翻唱歌手")+8
inEnd=instr(inHead,str,"<img border=""0"" src=""images/more.gif""")
tmpStr=mid(str,inHead,inEnd-inHead)
tmpStr=replace(tmpStr,vkey,"")
tmpStr=replace(tmpStr,bkey,"")
tmpStr=replace(tmpStr,nkey,"")
tmpStr=replace(tmpStr,mkey,"")
tmpStr=replace(tmpStr,ckey,"")
tmpStr=replace(tmpStr,xkey,"")
tmpStr=replace(tmpStr,akey,"")
tmpStr=replace(tmpStr,ekey,"")
tmpStr=replace(tmpStr,dkey,"")
tmpStr=replace(tmpStr,fkey,"")
tmpStr=replace(tmpStr,gkey,"")
tmpStr=replace(tmpStr," ","")
tmpStr=replace(tmpStr,"<a href=""","******")
tmpStr=replace(tmpStr,"</a>","|||")
tmpStr=replace(tmpStr,""">","|||")
tmpStr=replace(tmpStr,zkey,"")
tmpstr=replace(tmpstr,"|||<td width=""50%","")
tmpstr=replace(tmpstr,"<td width=""50%|||","******")
tmpStr=replace(tmpStr,"******song.asp|||","")
tmpStr=replace(tmpStr,"************","******")
S1.value=tmpstr
arrStr=split(tmpStr,"******")
for i=0 to ubound(arrStr)
document.write arrstr(i)&"<br>"
next
</script>
相关文章推荐
- 一段取得翻唱排行榜上歌曲名称,艺人,地址的脚本程序
- 一段取得翻唱排行榜上歌曲名称,艺人,地址的脚本程序
- 解决EntityFrameworkCore “无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。”
- 脚本,查看一次性快速运行的程序的进程虚拟地址空间
- 有什么工具,可以取得另外程序访问的网页地址
- 实验室中一段监听某程序结束后自动重启该改程序的Python脚本
- service.bat : 无法将“service.bat”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
- ABP学习 解决:Update-Database : 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称的问题
- 一段评价程序平均运行时间的shell脚本&shell脚本编写注意事项
- 解决:无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次
- java程序中取得本机MAC地址
- 解决:无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
- 无法将“Update-Database”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
- 取得程序当前的EIP地址(x86)
- 无法将“Scaffold-DbContext”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
- 下载百度歌曲排行榜前500的脚本
- 如何在程序中预留一段固定的虚拟地址空间
- 解决:无法将“Add-Migration”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次 1、输入的中划线“-”格式不对,检查是
- 用批处理整理百度MP3上歌曲排行榜MP3及LRC文件的批量下载链接地址(含图文教程)