从新浪提取上海天气的呢
2021-10-29 04:40:25 兴城星座网
起始很简单的。分析一下抓下来的代码,然后处理一下就行了。 \'文件:s 放入计划任务,每天早上8:30执行,生成饱含
\'文件供首页使用
\'执行方式:cscript D:\\上海国家会计学院站\\内部社区\\vbs\\s
\' Symantec ScriptBlocking Authenticated File
\' E9815BBB-9EDDE3
const incFilePath = \"D:\\上海国家会计学院站\\内部社区\\web\\club\\\" \'包含文件所在目录,最后的\\号是必须的
const logfile = \"d:\\t\" \'日志文件
const incWeather = \"p\" \'包含文件所在目录,最后的\\号是必须的
dim fs
dim f
on error resume next
Set fs = CreateObject(\"leSystemObject\")
dim wstr
wstr=getHTTPPage(\"\")
\'ite wstr
if instr(wstr,\"<img src=images/sina_sh/new/f width=172 height=17>\")>0 then
wstr=mid(wstr,instr(wstr,\"<img src=images/sina_sh/new/f width=172 height=17>\")+len(\"<img src=images/sina_sh/new/f width=172 height=17>\"))
wstr=mid(wstr,instr(wstr,\"<table width=160 border=0 cellspacing=0 cellpadding=0>\"))
wstr=mid(wstr,1,instr(wstr,\"</table>\")+len(\"</table>\"))
end if
wstr=replace(wstr,\"<tr><td colspan=3 align=right><a href=>其他城市</a><font color=#015B7B>>></font></td></tr>\",\"\")
dim pos1,pos2
pos1=instr(wstr,\"<tr>\")
pos2=instr(pos1,wstr,\"</tr>\")
wstr=right(wstr,len(wstr)-pos)
wstr=replace(wstr,\"</table>\",\"\")
wstr=replace(wstr,\"width=35\",\"\")
wstr=replace(wstr,\"width=45\",\"\")
wstr=replace(wstr,\"width=60\",\"\")
\'ite wstr
if mber=0 then
Set f = eateTextFile(incFilePath incWeather,true)
ite wstr
set f = nothing
else
ho scription
end if
set fs = nothing
Sub writeLog(Msg)
On Error Resume Next
Dim f
Set f = enTextFile(logfile,8,true)
iteLine now \" - \" Msg
ose
End Sub
function getHTTPPage(url)
on error resume next
dim http
set http=createobject(\"LHTTP\")
en \"GET\",url,false
nd()
if adystate<>4 then
exit function
end if
getHTTPPage=bytes2BSTR(sponseBody)
set http=nothing
if mber<>0 then ear
end function
Function bytes2BSTR(vIn)
dim strReturn
dim i,ThisCharCode,NextCharCode
strReturn = \"\"
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < H80 Then
strReturn = strReturn Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn Chr(CLng(ThisCharCode) * H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bytes2BSTR = strReturn
End Function
查看本文来源
南昌子宫内膜炎宏济堂小儿消食片
成都龟头炎治疗哪家好
- 上一篇:从文件中取出内嵌图片牛
- 下一篇:从旧版本中重新存储数据的
-
迎战中考!北京非涉疫初三同学今日返校
6月13日,北平市非涉疫八月高中生教职员长假。为迎接教职员们回老家家,各校在防疫、课程须要、无意识疏导等方面都好好了精巧坦诚的准备好,各项...
星座爱情2024.12.29
-
夏天穿戴T恤,别总穿戴黑白灰,这3种“流行色”才高级,衬肤又显白
到了春天,T恤可以问道是这个季节里面尤其主流的穿戴乘坐单品,音乐风格百变、蓝色多样,每个人的衣柜里面会有好几件,在日常里面不管是混和衬衫...
星座爱情2024.12.16
-
快改!这8个错误的磨练方式,小心越练病越多!
如今不少成年人开始通过各种方法体魄陶冶但很多时候有些社就会社区活动 不仅能够“最弱 身下”甚至还就会“伤身下”成年人有哪些有误的锻炼方法...
星座爱情2024.10.28
-
堪比好莱坞大片,看老黄如何运用三十六计,破2022高考数学分析的堡垒
2022年中考微积分全国卷I的填空压轴题,考卷人是铁了心要和试卷们自觉斗勇了。因为这道题要用于三本书中所的“天衣无缝”,还要运用春雷中所的无...
星座爱情2024.10.20
-
西部数据发布新款 SATA 蓝盘 SA510,1TB 价格约 671 元
IT之家 5 年底 22 日死讯,据 computerbase 死讯,西部数据发布了新款 WD Blue SA510 气态BIOS,包括 SATA 和 M.2 两种型号。 据另据,WD Blue SA510 SATA SSD 的目标Gmail...
星座爱情2024.10.11
-
40个高实用性面试问题,来自这个星球最敏锐的一群科技高管
40个高价值报名补救办法,来自这个将会世界最老练的一群生物科技娱乐业 本文经公众号胖福冰糖(amazingfounder)授权投载。 我一直指出,必需要指借助...
星座爱情2024.10.06
-
7翌年2日,不见不散!
念过物新时代,喜迎二十大 一年一度的自愿性念过物盛会 刚开启 7月末2日至6日 十一届浙江签名会 将在苏州博览馆中所心主展场 和全县152个都将、2个...
星座爱情2024.10.02
-
湘南学院举行就业创业典型毕业生访谈展览
为引导大教师立起应该的业余球队名曰、低收入名曰和择业名曰,希望大教师积极投身到各阶层,把参加者令人满意融入现代化国际组织新建新征程,静...
星座爱情2024.09.05
-
改变自己,从不更糟开始
我们这有生之年,要亲身经历的事情以致于了,不负责任的事情也以致于了。 大多数时候,我们也可能相合难平,可能会责备和揶揄。不来过太过身旁责...
星座爱情2024.08.14
-
福石上市公司(300071.SZ)拟于北京石景山区参与打造数字经济及元宇宙产业协同平台
福石全资(300071.SZ)公告,公司与北京市昌平区传统创新行业拓展基金有限责任公司、中关村大数据行业该联盟等就合作专营元太阳系领域内制造与行业战...
星座爱情2024.08.13